Обзор часто задаваемых вопросов (постоянное обновление...)

Автор:Маленькие мечты, Создано: 2018-02-02 10:41:38, Обновлено: 2024-03-22 09:16:25

[TOC]

Обзор часто задаваемых вопросов (постоянное обновление...)

  • Как найти ключевые слова в сообщениях? ИспользованиеCtrl + fКлюч открывает поиск страницы и вводит ключевое слово, например: "поиск хостера"; тогда на странице будет искано все местоположение, где есть слово "хостера".

  • В настоящее время FMZ International поддерживает только операции с цифровыми валютами. Коммерческие фьючерсы, фондовые ценные бумаги и другие операции поддерживаются FMZ Domestic Station.https://www.fmz.cn

  • Вейчмэйк:

    img

Интерфейс API

  • Почему?GetTickerиGetDepthПолученоПокупатьиПродажа за одну ценуКак это изменится?

    GetTickerиGetDepthВозможно, не одновременное получение; есть определенная задержка, изменения в данных; и в целом возможно.GetTickerЭто означает, что данные будут передаваться немного быстрее, потому что их будет меньше.

  • exchang.GetOrdersЕсли вы получаете невыполненный налог, то откуда вы получите уже выполнившийся налог?

    У нас есть API для запросов.exchange.GetOrderЭто основано наIDПоиск всех типов заказов; ввод заказовIDУзнайте этот заказ. Заказ на получение сделки только для того, чтобы увидеть, что все сделки не предлагают такой интерфейс, и интерфейс, который может быть предложен на каждой бирже, может быть разным.

  • JavaScriptСтрига перемещения временной строки не работает.

    Необходимо учитывать часовые пояса в системе времени.

    img

  • Почему я печатаю одну и ту же цену на открытие и закрытие?

    1, возможно, что в тот момент биржа действительно не торговала, и сама по себе эта BAR была высокой и низкой. 2, посмотрим, наблюдается ли последний BAR, в момент создания последнего BAR, высокий и низкий уровень сбора одинаковы.

  • Signature not valid:Invalid submission time or incorrect time format[无效的提交时间,或时间格式错误], ошибки такого типа и коррекции времени сервера

    Вопросwindows2000/2003/XPНапример, по сравнению с более старыми операционными системами, для справки:

    https://support.microsoft.com/en-us/help/821893/the-system-clock-may-run-fast-when-you-use-the-acpi-power-management-t

    РекомендуетсяLinuxСервер, или в тех случаях, когда возникает проблемаwindowsСистема устанавливает программное обеспечение для синхронизации времени, высокочастотное синхронизирование времени, предотвращение ошибок проверки времени.

  • Почему вьетнамскийATRTR) и вычисленныеTA/talibЕсть ли разница в том, что вычисляется в библиотеке?

    Это объясняется тем, как вычисляются показатели иTA/talibАлгоритмы на нижнем уровне несовместимы.MACDНекоторые используют дважды.DIF-DEAНекоторые используют дважды.DIF-DEAВсе они правы.

  • Название биржиFutures_EsunnyЧто означают эти слова?

    ПредставительСоглашениеОбъекты биржи могут быть использованы дляexchange.GetName()Функция возвращает. В настоящее время FMZ International поддерживает только операции с цифровыми валютами. Коммерческие фьючерсы, фондовые ценные бумаги и другие операции поддерживаются FMZ Domestic Station.https://www.fmz.cn

  • Маэ язык многоцикличный ссылки на данные, в многоцикличных ссылках блоков кода#EXPORTTEST...#ENDПосле объявления переменных. Используется при ссылке в политикеREFЕсли вы используете данные, которые были получены в прошлом году, вы можете использовать данные, которые были получены в прошлом году, и использовать данные, которые были получены в прошлом.

    Все необходимые многоциклические данные#EXPORTTEST...#ENDВнутреннее использование - только для непосредственного использования снаружи.

  • Не удалось найти документацию FMZ API

    Например, вы можете ввести адрес страницы:https://www.fmz.com/apiНа странице, на которой размещены фотографии, можно посмотреть:

    img

  • Почему?MACDЭто не то, что выставляют на бирже?

    При сравнении необходимо обратить внимание на то, согласуются ли циклы K-линий.MACDСовпадение параметров показателей, совпадение временных интервалов, совпадение сортов и т.д.MACDЕсть несколько вариантов алгоритмов измерения столбцов.DIF-DEAВ том числе:2*(DIF-DEA)DIFиDEAЭто должно быть единодушным.

  • Когда вы получаете исторические данные о K-линиях, с чем связано количество полученных K-линий?

    В посещенииexchange.GetRecordsПри получении данных K-линий интерфейс определяет количество K-линий, возвращаемых конкретным интерфейсом. Возможно, количество K-линий, возвращаемых каждой биржей, не совпадает.exchange.GetRecordsК-линия, полученная хранителем, будет постоянно накапливаться вместе, требуя определенной частоты доступа.exchange.GetRecordsВ этом случае, если вы не будете использовать интерфейс, это может повлиять на сохранность данных.

  • Я смотрю на документацию API.exchange.BuyФункция возвращаетIDКак мы можем получить столько информации?

    Функции API FMZ могут производить логические выводы, напримерLogexchange.Buyexchange.CancelOrderВ этом случае можно использовать несколько дополнительных параметров для вывода.exchange.CancelOrder(orders[i].Id, orders[j])Это значит, что мы отменяемorders[j]При заказе содержится информация об этом заказе.

  • Как на реальном устройстве мы рассылаем сообщения?

    Только на реальном диске.LogВ конце функции добавляется символ.'@'Вы можете просто подтолкнуть эту статью.LogСсылки на другие файлы можно найти в документации API:https://www.fmz.com/api#LogВ настоящее время FMZ International поддерживает только операции с цифровыми валютами. Коммерческие фьючерсы, фондовые ценные бумаги и другие операции поддерживаются FMZ Domestic Station.https://www.fmz.cnНа данный момент только FMZ поддерживает WeChat push.

  • Могут ли фьючерсы на товары использовать контракты с основными и индексными контрактами?

    Поддерживают основные контракты на товарные фьючерсы, как на последовательные, так и на индексные. В настоящее время FMZ International поддерживает только операции с цифровыми валютами. Коммерческие фьючерсы, фондовые ценные бумаги и другие операции поддерживаются FMZ Domestic Station.https://www.fmz.cn

  • var records = exchange.GetRecords(PERIOD_D1)Я хочу получить данные о конкретных контрактах, таких как болты или железные руды.

    В товарных фьючерсах рынок должен быть установлен до полученияКонтрактный код(По крайней мере, один раз с момента запуска программы).SetContractType("rb1805")Это создает условия для текущего контракта.rb1805После этого можно будет получить данные о рынке с контрактом 1805 с помощью API. В настоящее время FMZ International поддерживает только операции с цифровыми валютами. Коммерческие фьючерсы, фондовые ценные бумаги и другие операции поддерживаются FMZ Domestic Station.https://www.fmz.cn

  • Как пишется код контракта на товарный фьючерс?

    Ссылка на API-документацию FMZ. В настоящее время FMZ International поддерживает только операции с цифровыми валютами. Коммерческие фьючерсы, фондовые ценные бумаги и другие операции поддерживаются FMZ Domestic Station.https://www.fmz.cn

  • exchange.GetAccountМожет быть, из-за других проблем с сетью, например, не удастся получить информацию? Есть ли в базовой части FMZ система, которая уже обрабатывает неудачи? Или пользователь должен сам обрабатывать неудачи запроса?

    В FMZ не обрабатываются данные. Отзывы пользователя получают необработанные данные, конкретные методы допускания ошибок или логика, разработанные политикой. Если эта обработка может повлиять на решение пользователя, решение передается в политику обработки.Профиль ошибокИлиПопробуйте еще раз.Посмотрите на это.

  • Какая единица объема контракта OKEX?

    Объем сделки по контракту OKEX при заказе на FMZ определяется по контрактному количеству, напримерexchange.Buy(1000,1)Это означает, что цена ниже 1000 долларов за один контракт.

  • Звонок на FMZexchange.Sellиexchange.BuyЭто обычный лимитный билет?

    Конкретно первый параметр просмотра ввода (первый параметр - цена заказа); некоторые биржи поддерживают рыночные цены, параметры цены ввода.-1Это означает, что для предложения о продаже, объемы покупки и продажи немного отличаются (второй параметр).-1В большинстве местных бирж объем заказа на рынке не превышает 50000 долларов США.СуммаНет.Число монетНа цифровых валютных фьючерсных биржах интерфейс размещения заказа, количество заказа, как правило, целое число. Посмотрите на один из интерфейсов:https://www.fmz.com/api#exchange.buyprice-amount https://www.fmz.com/api#exchange.sellprice-amount

  • Функция Mail

    Mail("smtp.qq.com", "xxxx@qq.com", "xxx", "xxx@qq.com", "test title", "test body")
    

    Доступ к smtp на QQ203.205.232.7В настоящее время большинство облачных серверов блокируют 25 портов, за исключением физических серверов, которые операторы не блокируют.

  • Параметры шаблона языка Pine, Mac: число наиболее длинных циклов переменных влияет на вычисление показателей

    По умолчанию "наиболее длинное число циклов переменной" - 600, если параметры показателя настроены слишком большими, например, для вычисления MA ((1000)); среднее значение 1000 данных не может быть вычислено, так как система сохранила только 600 данных.

Ошибка

  • Внутренняя ошибка: arg1 type error Сюжет фильма:

    function main() {
        _G(11212, "123")
    }
    

    _GФункционные ключевые имена не могут быть числовым типом.

  • Ошибка бесконечного рекурсивного вызова: signal arrived during external code execution

    Суждение по этой характеристике: Exception 0xc00000fd

    Exception 0xc00000fd 0x1 0x5cdd203f40 0x1ee5955
    PC=0x1ee5955
    signal arrived during external code execution
    
  • На странице диска будет информация об выводе консоли (грешная запускная запись), например, пример, вызывающий переполнение памяти:

    def create_large_list():
        large_list = []
        while True:
            large_list.append(" " * 1024)  # Append a string of 1024 bytes to the list
            print(f"Current list size: {len(large_list)}")
    
    def main():
        create_large_list()
    
  • Ошибка в ссылке, сообщение об ошибке: SyntaxError: variable name expected

    Проверить, есть ли ошибки в редактировании кода политики, проверить, есть ли var name = a забыть написать name ((не написать имя переменного)); проверить, используется ли ключевое слово языка программирования при установке параметров интерфейса политики, не рекомендуется использовать ключевое слово, которое является распространенным языком программирования для названия переменных, что может привести к конфликтам ((даже если ключевое слово не используется в текущем языке программирования)).

  • BITMEX429 ошибок.{"error":{"message":"Rate limit exceeded retry in 1seconds……"}}

    Вижу ошибку 429, то есть частота доступа к интерфейсу биржи слишком высока. Необходимо увеличить интервалы между запросами и снизить частоту доступа к интерфейсу.

  • ОшибкаOnly support CTP

    ВСтратегия цифровой валютыВызываютФьючерсы на товары CTPСсылки на другие веб-сайты В настоящее время FMZ International поддерживает только операции с цифровыми валютами. Коммерческие фьючерсы, фондовые ценные бумаги и другие операции поддерживаются FMZ Domestic Station.https://www.fmz.cn

  • Физическая дискаBittrexОшибка:{"success":false,"message":"NOT_ALLOWED","result":null}

    Вход на сайт ограничен.BittrexНа веб-сайте биржи можно посмотреть, нужно ли отбирать информацию, например, о пользовательских соглашениях.

  • Ошибки при запуске диска:TypeError:value has no property at

    img

    Рекомендации и резюме на дискете отличаются, поэтому рекомендации не могут определить эту информацию.

  • unable to open databaseОшибка

    imgЕсли бы это был компьютер Apple.Mac OSПроверьте, не является ли это вопросом прав. Устройство заполнено на диске и не может создать файлы базы данных на диске, что приводит к ошибке.

  • Ошибка:不支持该功能

    Объект биржи, добавленный при повторном проверке, является цифровой валютой на месте, и в коде вызывается функция API фьючерса.

  • Ошибка:in SetCurrency OSError: exception: access violation reading 0x000000FCF25F0000

    В этом случае, вы должны быть готовы.PythonСтратегия, в которой система обратной проверки использует частных хостеров, переключает в коде сообщения об ошибках. Причина в том, что система обратного измерения не поддерживает цифровые валютные фьючерсные обратные измерения.

  • Дешифровка ошибок [Рассказ]imgИз-за изменения пароля в аккаунте FMZ, что привело к неисправности конфигурированного API KEY, возникла ошибка. Решение: переконфигурировать API KEY биржи, остановить хранителя, перезапустить хранителя, а затем попробовать запустить реальный диск.

  • PythonМестный рецензирующий двигатель, ошибкаEOFerror

    EOFОшибка заключается в том, что ретроспективный конец ошибки может поймать необычность просто идти может быть в любой поддержкиPythonВ этом случае вы должны быть готовы к тому, что они будут делать.

    # encoding: utf-8  
    
    '''backtest
    start: 2021-08-30 00:00:00
    end: 2022-09-05 00:00:00
    period: 1d
    basePeriod: 1h
    exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
    '''
    
    from fmz import *
    task = VCtx(__doc__)             # initialize backtest engine from __doc__  
    
    def main():  
    
        while not exchange.IO("status"):
            Sleep(1000)
        exchange.SetContractType("swap")
        
        while True:
            bars_1min = _C(exchange.GetRecords, PERIOD_M1)    # 获取1minK线              
            print(len(bars_1min))
            _CDelay(2000)      
    
    # 调用主函数  
    
    try:
        main()
    except:
        print(task.Join(False))
    
  • Язык Мая связан с очень скрытыми проблемами с циклическими вычислениями, когда вычисленные значения могут иметь N/A, например:

    img

    Причина в том, что параметры вычисления цикла выходят за рамки диапазона данных, что приводит к вычислению значения N/A.

    img

  • Ошибки в программировании: ошибки в анализе, и политика - это простой код, ошибки с длинным числом строк.

    Возможно, это проблема с ранними шаблонами Mac. Решение: 1. Экспортировать политику в XML-файл. 2. Создать новую пустую политику Mac. 3.

  • Ошибка:fatal error:unexpected signal during runtime execution...go routine 11[syscall,locked to thread]

    ПроверкаC++Написанная политика не использует пустые указатели, рекомендуется проходить повторную проверку с ошибочным режимом.

    img

  • Звонокexchange.SetMarginLevel(10)Ошибка:Futures_OP 0:403:{"error":{"message":"Access Denied","name":"HTTPError"}}

    Проверка заявки на биржуAPI KEYНажмите, чтобы узнать, включены ли соответствующие права.

  • Ошибка повторной проверки:symbol not set

    Контракты не установлены в коде обратной связи фьючерсных бирж, см. API-документыexchange.SetContractTypeФункция.

  • ERR_INVALID_POSITIONОшибка

    Система ответа сообщает об ошибке, обычно сформулированной для стратегии. Попытка закрыть позицию без наличия или недостаточного количества позиций вызывает эту ошибку. Проверяется, нет ли заморозки позиций, вызванной невыполненными ордерами.

  • ERR_INVALID_ORDERОшибка

    Система ответа сообщает об ошибках, обычно сформулированных для стратегии, обратите внимание на проверку цены предложения (цифровые валютные фьючерсы системы ответа временно не поддерживают рыночные цены) и того, является ли объем предложения 0 или отрицательным или дробильным (фьючерсный контракт является целым числом контрактов).

  • ERR_INSUFFICIENT_ASSETОшибка

    Ошибки в системе рецензирования, как правило, связаны с тем, что количество доступных активов уже не хватает количеству активов, необходимых для текущего заказа.

  • Binding Error:Cannot passnon-string to std::stringСообщение об ошибке

    В стратегическом коде обычно возникает ошибка в названии свойства (использование неопределенного свойства).

  • {"status":6004,"msg":"timestamp is out of range"}Ошибка

    Время сервера выходит за рамки, требует обновления времени сервера, не может быть слишком большим отклонением.

  • timeoutОшибка

    Эта ошибка является сверхвременной ошибкой, которая является причиной не получения данных обмена интерфейса более определенного времени после доступа к интерфейсу биржи. Обычно это проблемы с доступом к сети в системе хозяина (многие из них вызваны проблемами с стендой) или проблемы с интерфейсом биржи. Обычное решение: использование сервера в других зарубежных регионах для работы хозяина.

  • Ошибки при запуске реального диска после написания политики:syntax error invalid label

    Источник проблемы:

    function main(){
        if(1){
            continue
        }
    }
    //这样会导致运行时报错
    

    continueСмысл в том, что слова должны быть использованы для цикла!

  • Ошибка:(CTP_T@9999)Error:140CTP:首次登录必须修改密码,请修改密码后重新登录Что это за пароль?

    Изменения, о которых идет речьsimnowПри входе в аккаунт с помощью аккаунта конкретной фьючерсной компании впервые также необходимо изменить пароль (аккаунт нового заявителя начинается с первоначального пароля, без изменения нельзя использовать этот счет). В настоящее время FMZ International поддерживает только операции с цифровыми валютами. Коммерческие фьючерсы, фондовые ценные бумаги и другие операции поддерживаются FMZ Domestic Station.https://www.fmz.cn

  • Ошибка:400:{"error":{"message":"Nonce is not increasing.This nonce:1523891993165,last nonce:1523891993165","name":"HTTPError"}}

    ОnonceОшибки проверки, сообщения об ошибкахnonceОбычно проверка на дискете не проходит, пытаясь синхронизировать время с системой, в которой находится хост, использующий этот диск.

  • Secretkey decrypt failedОшибка

    img

    Это ошибочное сообщение.API KEYНе удалось решить. Проверить, конфигурирована ли.API KEYПосле изменения пароля на аккаунт FMZ, попытка перенастроить страницу для добавления биржи на платформе FMZ.API KEYПосле того, как мы перезапустили хост, мы перезапустили тест на диске.

  • Например, в Китае, в Китае, в Китае, в Китае, в Китае, в Китае.CTP:只能平仓

    Аккаунт показан只可平仓Причины могут быть разные: заморозка счета (долгое отсутствие, более 1 года) или неправильный вход (CTP имеет много мест). Решение: свяжитесь с фьючерсной компанией, открывающей счет, чтобы узнать статус счета. В настоящее время FMZ International поддерживает только операции с цифровыми валютами. Коммерческие фьючерсы, фондовые ценные бумаги и другие операции поддерживаются FMZ Domestic Station.https://www.fmz.cn

  • Пожалуйста, используйтеexchange.GetorderПозже он написал, что в своем блоге он пишет:GetOrder(455284455):Error:invalid order id or order cancelled.Что может быть причиной?

    Буквально означает: заказ был отменен или ID заказа недействителен. Причина: некоторые биржевые ордера отменены, и биржа больше не поддерживает информацию об этом заказе.exchange.GetOrderЗапрос этого заказа сообщает эту ошибку, или ID, который был запрошен, является ошибочным.

  • rate limit, 429 Too Many Requests (слишком много запросов) Ошибка

    img

    rate limit, 429 Too Many Requests(太多请求)Слишком частота посещения интерфейсов бирж в стратегии снижает частоту посещения интерфейсов.

  • Проверка и реальное время всегда отображаютсяInvalid order price/amount

    Такие проблемы возникают из-за вызова однозначной функции.exchange.BuyИлиexchange.SellВ результате ошибки в цене и количестве единиц, передаваемых во времени.Однократное отрицательное0Посмотрите, как это сделать.exchange.Buyилиexchange.SellПеред заказамиLogПри выводе функции параметр цены или параметр количества, который должен быть передан, определяет следующий вопрос.

  • GetOrders:400:{"code":-1121,"msg":"Invalid symbol."}Что в этом плохого?

    Это ошибочное сообщение:Недействительная сделкаВы проверяете, не ошиблась ли настройка пары транзакций.

  • Что означают ошибки в журнале реального диска?

    Объяснение ошибочного кода, возвращаемого интерфейсом API различных бирж, необходимо просмотреть в документации обменного API.

Физическая диска

  • Пиновый язык, Маэльский язык Площадка прибыли график Печать времени В соответствии с параметрами настройки на шаблоне языка Pine / Mac, политика будет печататься при полном равновесии.

  • Мальтийский диски печатают число строк, которые запускают сигнал, но не выполняют никаких операций.

    Возможно, что параметры шаблона Mac не установлены должным образом, например, точность, минимальная точность, и т. д. Причина в том, что уровень сигнального триггера был успешным, а уровень выполнения сделки был неудачным из-за некоторых проблем с параметрами. Посмотрите на другие сообщения о языке:https://www.fmz.com/digest-topic/5789 https://www.fmz.com/digest-topic/5768

  • Я установил на Tradingview webhook url alarms, почему реальный диск (робот) не получает сигнал запроса?

    Проверьте, правильно ли API KEY в этом URL-настройке. API KEY здесь относится к расширению API KEY FMZ, установленному в верхнем правом углу в настройках учетной записи FMZ. Проверьте, правильно ли заполнен ID диска в URL-настройке webhook. Проверьте, правильно ли даны разрешения на расширение API KEY FMZ.

  • Почему при создании реальных обменных площадок на объектах конфигурации имеется только ограниченное количество валютных пар?

    Настройка настраиваемых элементов управления для пары транзакций (только на диске, только ограниченное количество данных в центре при повторном измерении, не может быть настроена настраиваемо), как показано:

    img

  • Почему FutuOpenD ((FutureD)) не доступен на сервере, а доступен на компьютере?

    Проверьте, является ли сервер зарубежным IP-адресом. В настоящее время FMZ International поддерживает только операции с цифровыми валютами. Коммерческие фьючерсы, фондовые ценные бумаги и другие операции поддерживаются FMZ Domestic Station.https://www.fmz.cn

  • В то же время, как и в случае с другими языками, мы не знаем, что делать, если мы не знаем, что делать, если мы не знаем, что делать.

    Проверьте, используется ли модель ценообразования на закрытии, проверьте настройки в параметрах шаблона на языке стратегии.

  • Проблемы с товарными фьючерсами

    В CTP используются только последние сроки - сегодняшний день, вчерашний день. Система обратной проверки не различаетСейчасВчераНевозможно указать, сегодня или вчера. В реальном времениIFНекоторые сорта имеют приоритетное текущее состояние текущего состояния, только первое текущее состояние, не может быть указано. Поэтому текущее состояние, прошлое состояние состояния информации объединены в один. В настоящее время FMZ International поддерживает только операции с цифровыми валютами. Коммерческие фьючерсы, фондовые ценные бумаги и другие операции поддерживаются внутренними станциями FMZ.https://www.fmz.cn

  • BITMEXПочему на бирже K-линейный временной диапазон данных Bar больше, чем на других биржах в том же месте?

    Причина в следующем:BITMEXК-линейный часовой пояс на бирже используется в качестве часового знака (некоторые К-линейные циклы) с временем окончания текущего бара.BITMEXИнтерфейсы бирж не поддерживаются, поэтому время для этих циклов обозначается временем начала цикла Bar); например, рисунок справа:

    img

  • Стратегия товарных фьючерсовexchange.GetPositionФункция возвращает данныеProfitКак и плавающие прибыли и убытки?

    Смотрите документацию API:https://www.fmz.com/api#exchange.getpositionProfitВCTP协议Определяется какУбытки на рынкеУбытки на рынке акций представляют собой убытки на вашей текущей позиции по отношению к цене расчетов на предыдущий день торговли. В настоящее время FMZ International поддерживает только операции с цифровыми валютами. Коммерческие фьючерсы, фондовые ценные бумаги и другие операции поддерживаются FMZ Domestic Station.https://www.fmz.cn

Система обратной связи

  • Ошибка системы отслеживания: Exception catching is disabled

    Exception catching is disabled, this exception cannot be caught. Compile with -s DISABLE_EXCEPTION_CATCHING=0 or DISABLE_EXCEPTION_CATCHING=2 to catch.
    

    Проверяется, используется ли функция "Custom Data Source" и правильны ли данные, предоставляемые сервисом "Custom Data Source". Причиной возникновения этой ошибки может быть нестандартная обратная связь.

  • Как проверить, является ли оплата за услуги "получателем/производителем"? Сценарий тестирования taker/maker

    /*backtest
    start: 2022-11-08 00:00:00
    end: 2023-02-08 00:00:00
    period: 1h
    basePeriod: 15m
    exchanges: [{"eid":"Binance","currency":"BTC_USDT"}]
    */
    
    function main() {
        var t = exchange.GetTicker()
        exchange.Buy(t.Last - 10, 100/(t.Last - 10))
      
        while(1){
            t = exchange.GetTicker()
            Sleep(1000)
        }
    }
    
  • Например, в Китае.BITMEXРекомендации, учитываются ли ставки капитала в кривой прибыли и убытка, созданной системой рекомендаций?

    Уровень капитала учитывается в кривой прибыли и убытка, созданной системой обратного измерения.

  • Кнопка перезагрузки не может быть нажата

    imgПроверяет, не запущен ли прокси, что привело к неполной загрузке файла страницы, и проверяет, нет ли ошибок в консоли страницы.

  • Дисковое TickПочему ограничение в 50 МБ при повторном тестировании?

    Реальная ретроспекция уровня диска, т.е. эта ретроспекция уровня диска Tick, данные о поведении являются секундовыми, реальными записями. Также есть ретроспекционные снимки, данные о потоке заказов, которые имеют очень большой объем, поддерживают только объем данных 50 МБ. То есть ретроспекция уровня диска, в пределах нескольких часов, не может быть ретроспекцией длительного периода времени.

  • Почему не работает система обратной связи, которая изменила расходы на обслуживание?

    img

    В системе рецензирования, установленная на интерфейсе плата за обработку, действует только при добавлении, а ранее добавленные объекты биржи не могут быть изменены непосредственно через элементы управления на интерфейсе.

  • Как мы можем сделать так, чтобы настраиваемые картинки показывали немного больше данных?

    Обычный график при рисованииChartФункции), рисунок показывает объем данных и настройки регресса.ГрафикПараметры относятся, контрольный график показывает максимальные пробелы.chart.resetФункция очищает часть старых данных.

  • C++Проверка ничего не показывает, нет сообщений об ошибках и журналов, страница не изменилась после нажатия кнопки

    C++Устройство, которое не допускает ошибок, исключает возможные ошибки при выполнении кода с помощью метода поэтапной проверки. Например: вычисление показателей, вызванные недостаточным количеством строк K при вычислении показателей.NANПослеNANПо сравнению с тем, что мы делаем, мы делаем выводы, которые приводят к краху программы.

  • pythonКарты мертвы!

    Не может бытьtryВ ней написано: "Открытие".SleepФункция, написанная так, застрянет.

    img

  • Почему на момент рецензирования только несколько бирж, которые торгуют ограниченными парами?

    На биржах слишком много торговых пар, поэтому в системе обратной оценки выбраны только несколько представительных торговых пар для тестирования. Можно выбрать пары обратной оценки, которые имеют схожие условия, и в режиме реального времени они полностью применимы.Кастомизированные контроллерыНастройка поддерживаемых биржами торговых пар.

  • Почему система обратной проверки не поддерживает больше паров?

    Система рецензирования временно поддерживает только некоторые основные валюты на более крупных биржах, некоторые из них временно не поддерживаются. Если необходимо, проверка стратегии может быть заменена тестированием других валют в системе рецензирования. Фактически, тестирование цифровых валют с различными валютами в дополнение к рыночным факторам, для проверки стратегии также возможно. Проще говоря, система рецензирования старается максимально поддерживать основные сделки, рецензирование не должно быть приспособлено к конкретной разновидности.

  • В системе отслеживания:УбыткиУбытки от храненияЗалогПрогноз доходовUSDT, доступный в настоящее времяКонцепция

    Убытки от ликвидации: это все сделки, открытые до текущего хранения, и убытки, полученные при ликвидации, это все совокупные убытки. Убытки от хранения: это убытки от хранения в настоящее время, если в настоящее время нет хранения, это 0. Сумма залога: сумма залога, занятая на позиции, которые в настоящее время находятся в наличии Ожидаемый доход: привести текущее хранение в соответствие с текущей ценой (предположительно), прибыль, полученная, а затем суммарный доход и убыток, полученный в соответствии с текущей ценой (предположительно), и вычислить прогнозируемый доход. USDT, доступный в настоящее время: количество USDT, которое можно использовать для открытия позиции.

  • Вычисление выигрышной ставки в системе повторного тестирования

    for (var i = 0; i < profits.length; i++) {
        if (i == 0) {
            if (profits[i][1] > 0) {
                winningResult++
            }
        } else {
            if (profits[i][1] > profits[i - 1][1]) {
                winningResult++
            }
        }
        if ((profits[i][1] + totalAssets) > maxAssets) {
            maxAssets = profits[i][1] + totalAssets
            maxAssetsTime = profits[i][0]
        }
        if (maxAssets > 0) {
            var drawDown = 1 - (profits[i][1] + totalAssets) / maxAssets
            if (drawDown > maxDrawdown) {
                maxDrawdown = drawDown
                maxDrawdownTime = profits[i][0]
                maxDrawdownStartTime = maxAssetsTime
            }
        }
    }
    

    Наверху алгоритм выигрыша, опишите, как он рассчитывается: После того, как система обратного измерения вычислила время плавающего убытка и убытка, была вычислена кривая плавающего убытка и убытка. Начиная с первой точки, сравните следующую, если она выше, запишите как выигрыш, если она ниже, запишите как отрицательный, а затем продолжайте сравнение с следующей точкой вперед.

Хранитель

  • Хостеры на платформе FMZ отображаются недействительными, хостеры на серверах роботов-программ остановлены В операционной системе Linux может возникнуть недостаток памяти, который может привести к остановке хостера. Причины: 1, Стратегия чрезмерного использования аппаратных ресурсов. 2, логический логин выводит очень большой контент. 3  Администратор запустил слишком много политических дисков на своем устройстве. 4, другие (в дополнении)

  • Ошибка при запуске администратора MAC: dyld: cannot load (load command is unknown)

    dyld: cannot load (load command is unknown)
    

    Очень низкая версия операционной системы.

  • LinuxГде видео, размещенное администратором системы?

    Ссылка на станцию B:https://www.bilibili.com/video/BV1eZ4y1c73v?share_source=copy_web

  • Необходимо ли обновлять хост, чтобы остановить старый хост и удалить его?robotПрограмма, а затем перезапустить?

    Вы можете не останавливать администратора, а просто удалять старые.robotЗатем загрузить новый пакет сжатия, разжаловать его и создать новый.robotФайл программы, помещенный в первоначальное место. В это время администратор обновляется, но используемый в памяти старый диск, используется только при перезагрузке диска.

  • LinuxРазвертывание администратора сервера

    LinuxШаги по установке хостера:https://www.bilibili.com/video/BV1eZ4y1c73v?share_source=copy_web

  • ИспользованиеscreenЗапустить процедуру администратораrobotПоявление-bash:screen:command not found"Управляющий не работает.

    LinuxСистема не установленаscreenВ этом случае вы можете загрузить программное обеспечение, которое обычно устанавливается.CentOSУстановка системы:yum install screenЯ не знаю. В настоящее время администраторы поддерживаютSSHОтключить и перейти на задний план.screenЭтот инструмент используется в программе администратора.robotВ этом каталоге используется команда:./robot -s node.fmz.com/xxxxxxx, а затем ввести пароль счета FMZLogin OKЭто означает, что развертывание будет успешным../robot -s node.fmz.com/xxxxxxxВ xxxxxxxx есть уникальный идентификационный код каждого аккаунта FMZ, который можно ввести самостоятельно (после входа в аккаунт перейдите на страницу хостера, нажмите на кнопку "Добавить хостера", перейдите на страницу "Добавить хостера").xxxxxxx

  • Где же вход на дискету, когда хост работает?

    Категория, в которой находится программа хранителяlogsВ папкеDB3В файлах базы данных файлы называются дисками.idРасширение называетсяdb3

  • LinuxПод системой./robot -lНазвание биржи, поддерживаемой хранителемexchangeЧто такое биржа?

    ИмяДляexchangeОбъекты на биржеОбщий протоколНапример, вы можете получить доступ к следующей странице: http://www.exchange.org/https://www.fmz.com/api#通用协议

  • Администраторы страницы не могут отображаться в списке

    Добавление более пяти хостеров приведет к появлению контролей в списке.

    img

  • Если вы создаете реальный диск, выбираете ли вы хостера, которые вы развернули, или есть хостеры, которые вы выбрали в ящике для загрузки?

    Общественные хостеры, предоставляемые платформой, являются быстрым и удобным дополнением для начинающих пользователей. Не нужно развертывать хостеры для обучения, это удобно. Однако настоящие тестовые испытания рекомендуют использовать частные хостеры, поскольку аппаратные ресурсы и сети общественных хостеров являются общими, и платформа может не регулярно поддерживать эти общественные хостеры.

  • При развертывании хостынга эта строка адресов (((./robot -s node.fmz.com/1234567Я знаю, что это не так.

    Этот адрес - это идентификатор каждого пользователя./1234567Частично числовые значения являются уникальными и используются для идентификации пользователей.Центр управления->Нажмите кнопку "Добавить администратора"->Добавить страницу администратораЕсли вы не хотите, чтобы ваш сайт был открыт, вы можете просто скопировать и приклеить его.

  • Добавлены переменные окружающей среды в системе, в которой находится администратор.python2.7И, наконец, почему мы не можем найти переменные окружающей среды?

    img

    windowsПервая установка системыpython, после установки параметров окружающей среды необходимо перезагрузить в действие.

Исследовательская среда

  • Ошибка EOF

    img

    Питон завершает повторное тестирование с помощью EOF (поскольку иногда может быть так, что политика является мертвым циклом).

Функции платформ

  • Может ли один хост запустить несколько дисков?

    Не ограничивается количество, конкретно в зависимости от конфигурации сервера и сложности стратегии, в частности, следует учитывать, имеют ли эти несколько дисков доступ к одному и тому же интерфейсу биржи (учитывая частоту вызовов интерфейса, чем больше дисков, тем выше частота), обычно 5-6 дисков не проблема).

  • Понимание базовых понятий, таких как хранители, диски

    https://www.fmz.com/digest-topic/7542

  • Диск, страница хостера, всё исчезло.

    Физический диск, страница хостера исчезли, диск работает нормально, хостеры работают на сервере.
    Проверить сообщения об ошибках браузера, чтобы узнать, есть ли в браузере установленные плагины, проблемы с глобальным загрязнением переменных, вызванные плагинами. Решение для записи в плагинах браузера или для входа в FMZ с помощью браузера, в котором нет установленных плагинов браузера.

  • Официальная политика аренды, развертывание арендованных серверов с одной кнопкой, автоматическое возобновление, если у FMZ достаточно счета?

    Политика аренды не будет автоматически обновляться, а хост-сервер, развернутый с одной клавиатурой, будет автоматически обновляться.

  • Я хотел бы выделить некоторые функции отдельно и поместить их в шаблон, другие стратегии также полезны.

    FMZ APIОписание в документах:https://www.fmz.com/api#模板类库

  • FMZ дискиwexAppПодобная биржа, вы можете выбрать только:BTC_USDTКак я могу настроить другие транзакции?

    wexAppАналогичные диски временно поддерживают только несколько основных торговых пар, и не все торговые пары имеют аналогичные пары.

  • Проблема с параллельными вызовами расширенного API, всегда сообщающая об ошибке проверки annoce при параллельном вызове.

    Можно создать расширения для нескольких платформ FMZAPI KEYНапример, вы можете загрузить запрос на веб-сайте.

  • Сохраняется ли состояние дешифровки, созданной на хостере, при использовании инструмента дешифровки?

    При выполнении дебютного инструмента, если во второй раз ничего не изменится, то ранее созданные объекты биржи будут сохранены и не будут освобождены.Модель монетИлиМодель рычага

  • Почему я зарегистрировался?wexAppЕсли вы заходите на аналогичную биржу, и у вас нет никаких активов, нет кошельков и нет зоны монет?

    Для активации учетной записи после регистрации требуется подтверждение почтового ящика.

  • Посмотрите, что происходит с структурой данных, когда вы видите, что в спине вы видите более длинную информацию о журнале.

    Решение, использованиеЦентр управленияО чем вы?Инструменты для дебютированияИспользование в инструментах для дешифровкиreturnСтрого говоря, это означает, что вы не должны перерывать.

  • JavaScriptВ стратегии$.Что означает начало функции?

    $.Функция, которая начинается, является экспортом функции шаблона, аналогичной интерфейсной функции модуля. Смотрите описание в документации API:https://www.fmz.com/api#模板类库 pythonФункция экспорта начинается сext.В этом случае мы должны быть готовы.

  • Как провести линию на графике отраслевых данных результатов ретро-тестов?

    При повторном просмотре диаграммы показываются в двух вариантах: один из них создается системой и не контролируется политикой; другой - API-интерфейс с FMZ в коде стратегии.ChartФункциональное изображение.https://www.fmz.com/api#chart...

  • Как восстановить Google Authenticator на телефоне? На странице настроек учетной записи на платформе не найдено места для восстановления с помощью почтового ящика. Для входа в платформу FMZ с помощью другого браузера, когда требуется ввести идентификационный код Google, нажмите "отвязать" и перейдите на страницу с отвязкой с помощью почтового ящика.

Другие

  • БиржаAPI KEYБезопасность

    ПользовательAPI KEYFMZ не сохраняет открытую информацию об учетных записях пользователей и используетHttpsСоглашение.

  • Вопросы безопасности стратегии

    В этом вопросе можно посмотреть:https://www.fmz.com/bbs-topic/1657

  • Система оплаты платформы FMZ, механизм оплаты

    Например, в Китае, в Китае, в Китае, в Китае. 1, один реальный диск взимается один раз в час ((0.05 USD/час), и покупается за один час использования. 2, остановка в течение часа, перезагрузка реального диска без повторного сбора. 3, если реальный диск был остановлен, то в следующем часе не будет заряда. 4, новые виртуальные диски будут сразу же оплачиваться за час.

    img

    Это время сбора является временем обработки операций сбора, поскольку эти операции могут быть трудоемкими, поэтому время сбора может быть отложено. Например, текущее время сбора 9:00, возможно, время обработки этой операции сбора 9:02 (время, показанное на скриншоте), будет скорректировано при следующей операции сбора (следующее время сбора 10:00, а не заранее).

  • Talib Library обрабатывает ограниченную точность данных

    Если данные будут исключительно сокращены, то в итоге они будут показаны как 0. Ссылки:https://github.com/TA-Lib/ta-lib-python/issues/157

  • Прямой сбор в счетных проектах, единовременный сбор более одного часа ((0.05USD) Причины могут быть: длительные перебои в связи между хранителем и платформой FMZ (в течение которых физический диск взаимодействует непосредственно с биржей, поэтому политика выполнения является нормальной), накопление скидок, задержка скидок, разовые скидки на расчеты.


Связанные

Больше

vg80771610У меня есть диск, который не работает.

18803662506Как перевести баланс счета?

ПреследовательВ то время как pine ретроспекция была отображена в режиме реального времени, почему ретроспекция показывает на графике закрытие ценовой позиции, открытие ценовой позиции в режиме реального времени?

ИсаакFutures_OP 4: 400: {"code":"50000","data":[],"msg:"Body can not be empty. "} показывает, что означает исключение в нижнем списке.

xaifer48Пи поддерживает симпи-блок?

квовоксЗаполнение

ИньцзюньBuy ((-1, 6): 400: {"code":-2022, "msg:"ReduceOnly Order is rejected. "} Что происходит?

DXMВремя отдыха

во времяХранители

Эт8888Использование стратегии языка Мая, для того, чтобы заставить старуху не плавать, подсказывает держать позицию в обратном направлении, а затем сообщает ошибку.

ГрейсонЗЗдравствуйте, у изобретателей есть встроенная функция получения денежных средств для повторной проверки.

ХуансонксинСимуляция

НебрежностьЯ хотел бы спросить, почему в реальном времени, когда мы получаем данные из K-линий, мы рисуем классовые библиотеки с помощью Python, и это беспорядочно, и это не возникает в ретроспекции.

ПопробуйОтслеживание (последний последний вызов): Файл "", строка 1615, в файле "", строке 146, в Файл "", строка 138, в главном Файле "", строке 115, в отслеживании KeyError: 43999.96000000001

389230565/upload/asset/1e5e44ad18aab047782b6.jpg Новый диск через несколько часов показывает эту ошибку, почему?

Горячая капустаКак получить историю перемещения USDT на биткойн-контрактах, не найдя API?

wxb1888Не заряжается.

Гаоаксинг24В Python нет функции ссылки на библиотеки классов?

Zld123123Здравствуйте, простые стратегии, когда вы запускаете, вы видите, что на некоторое время один телефон работает нормально, на некоторое время сигнал, который включает два телефона, и просит помощи.

Милая.Привет, когда фьючерсы одновременно открывают много позиций и пустые позиции, position[0].profit может получить только плавающие прибыли от многих позиций, то как получить плавающие прибыли от пустых позиций?

ЧжанминтаоЗдравствуйте.

ПобедаВ этом случае, если вы не можете загрузить веб-страницу, не можете войти в систему, вы постоянно в ней, не можете просматривать код в двухмерном коде, не может выйти, это из-за браузера.

efc645cgxПочему форум не может публиковать сообщения?

зоусонСпросите у общественных хостеров, могут ли они запустить робот на диске?

Птицы на овецПри повторном проверке exchange.GetAccount))) получает только исходную величину, которая была установлена? Если я использую exchange.buy в своей политике, то этот возвращенный баланс не обновляется.

Костяные ножиЕсли вы не видите ответы на эти вопросы, то посмотрите где.

wwq4817Если вы хотите узнать, как можно избежать перемещения позиций в месяц?

17606551005fmz/upload/asset/175f0fef6971c19389a0c.png /upload/asset/17633f3636a154477bb5a.png /upload/asset/1764cf80d829ca5ed5a6e.png /upload/asset/17667f2629b47a011bb8f.png Почему getposition не может получить свободные позиции?

Мистер Хуан.main:102:18 - TypeError: method.apply is not a function, пожалуйста, что это за проблема?

БэмсменыНекоторые из этих шаблонов используют функции _.each() _.contains() _.last() Пожалуйста, спросите _. Где этот объект был определен?

ДзаидасиВ my языке, как будто можно просто дождаться, пока линия k закончится, чтобы войти, и не установить цену, чтобы сразу же войти, чтобы преодолеть эту цену?

Светлые годыНачальная стадия в стратегии: как написать, что вы хотите сделать с обменной сетью, API-тестирование эффективности?

ДзаидасиЕсли вы используете робот-хостинг, мой собственный компьютер должен работать 24 часа в сутки.

Уфухао100wОписание вопроса найдено здесь... но нет ответа на вопрос... пьян...

- Я не знаю.Робот запускает ошибку Traceback (most recent call last): File "", line 1028, in __init_botvs__ File "", line 11, in ImportError: DLL load failed: Ҳ ģ 2019-05-22 04:19:42

Пиксиу777В каких конкретных ситуациях используются многоуровневые

МонемонстерЕсли вы хотите спросить, почему exchange.Buy ((-1,1) покупает только 0.0 кусков монет каждый раз, а не покупает один?

ДжеффМоя стратегия должна хранить данные сделок для последующего анализа.

13036897450Я хочу получить реальное соотношение прибыли и убытков, которые были открыты в ок контрактах, и ожидаемые прочные цены.

13036897450GetOrders: Ret: map[result:false error_code:10007] Что это за причина?

Желтый лебедьERR_INSUFFICIENT_ASSET и TypeError: Cannot convert "null" to double Какая ошибка?

МркоенгМожет быть, вы можете объяснить, что возвращающаяся матрица в TA.KDJ может дать значение D для значения K?

1095176636@qq.comЯ хочу удалить данные, но почему каждый раз, когда я их делаю, они отключаются?

- Что?Я попробовал, и мне показалось, что время задержки истекло. Куда вы все ходите?

1095176636@qq.comПочему я делаю обратный отсчет BTC, когда исторические объемы были целыми числами, а также с равными отклонениями?

Почему?2018-07-23 09:58:40 Ошибка TypeError: cannot read property 'Last' of null at main (__FILE__:5) Ошибка TypeError: не может прочитать свойство 'Last' of null at main (__FILE__:5) 2018-07-23 09:58:40 Futures_OKCoin ошибка GetTicker: timeout 2018-07-23 09:58:20 Информация null BTC_USD Запустить робот на пустом месте

chan122Я хотел бы, чтобы в ходе ретро-тестирования я использовал пять минут для определения цикла, чтобы быстро выполнить данные, как это установить?

РошаньчжэньЯ хотел бы спросить, как платформы гарантируют безопасность идентификаторов бирж и ключей пользователей?

Я удивляюсь.Как python получает время для повторения?

- Я не знаю.Пожалуйста, расскажите, почему simnow показывает: ((CTP_T@9999) Error: 75 CTP: количество неудачных последовательных входов превысило предел, вход запрещен.

БиджасуоМарк, пункт четыре, где я смотрю?

wcg123Пожалуйста, объясните, почему CCI всегда отличается от OKEX на 1-3 значения, а все остальные показатели верны.

Карпедиум6740Недействительный IP или несовместимый с связанным IP

РыбкиКак получить информацию о заказе во время аналогового повторения? Что делать, если exchange.GetOrder не имеет ID Order?

Маленькие мечтыЗдравствуйте, вы можете отправить заявку на работу и приложить скриншот, который поможет вам просмотреть.

Маленькие мечтыНапример, вы можете загрузить заявку на работу.

Маленькие мечтыVAR и VARIP объявляют разные механизмы переменных, которые отвечают вам в рабочей книге.

ПреследовательЯ попробовал два способа выхода, один из которых - прямо при открытии заказа, код следующий: if strategy.position_size >= 0 и Trend < 0 и TCI_bear strategy.entry (("SHORT", strategy.short, qty= rolling == true? roll_size : size, comment= 'OP-S@') Strategy.exit (("CL-S", "SHORT", xxxxxx) state = -1 trading_1:=0 Другой вариант - использование способа поиска заказа после входа exit, код следующий ((странно, что exit не работает напрямую в этом способе ((ретроспекция II, функция поиска заказа скопирована напрямую из статьи) if barstate.isrealtime and findOrderIdx (("SHORT") >= 0 и состояние == -1 state: = 0 strategy.exit (("CL-S", "SHORT", xxxxxx) /upload/asset/1656cda7ac73bb62bc54e.png /upload/asset/16596c76416af7cde208b.png) (недоступная ссылка) И еще, не знаю, почему один и тот же сигнал появляется три раза подряд, код выглядит так: if trading_1 == 0 and Trend == -1 and TCI_bear and strategy.position_size < 0 Strategy.entry (("IP-S1", strategy.short, qty=size)) trading_1 := -1 Сны всегда помогают посмотреть, что происходит.

Маленькие мечтыЭто связано с разработкой конкретной стратегии, посмотрите конкретный анализ стратегии.

Маленькие мечтыЗдравствуйте, это конкретная биржа, на которую можно вызвать код IO, чтобы отправить заявку на конкретный сценарий.

xaifer48Отлично, спасибо.

Маленькие мечтыРекомендуется использовать частный хост, чтобы установить нужную библиотеку на своем устройстве.

xaifer48Я попробовал написать как будто не поддерживаю sympy, просто импортирую sympy.

Маленькие мечтыЗдравствуйте, любая библиотека Python может быть импортирована и должна быть установлена в Python-среде на устройстве, на котором находится хост.

Маленькие мечтыЗдравствуйте, а какой конкретный вопрос?

Маленькие мечтыВозможно, что следующее направление неверно, проверьте параметры настройки функции SetDirection ().

Маленькие мечтыПопробуйте сменить другое устройство, например VPS в Сингапуре или Англии.

Маленькие мечтыДля проверки других параметров, таких как точность, см. статью: https://www.fmz.com/digest-topic/5768

Эт8888Настройка сдвига 5

Маленькие мечтыЕсли сдвиг плюс слишком мал, можно настроить параметры класовой библиотеки шаблонов на макском языке.

Маленькие мечтыВ настоящее время QQ и WeChat-группы расформированы, и вы можете нажать на телеграммную ссылку на главной странице FMZ.

Чжу Юн ЧжаоСколько qq-групп?

Маленькие мечтыВ настоящее время не существует интерфейсов для получения процентных ставок. При использовании функций HTTPQuery или других сетевых библиотек для доступа к данным об обменной системе с помощью этого общедоступного интерфейса.

НебрежностьЯ посмотрел, как это было, и подумал, что это совпадает с реальными данными.

Маленькие мечтыЕсли посмотреть на таблицу на бирже, то, возможно, это и есть линия K.

Небрежность/upload/asset/223d0ac6a9df9afd9e23c.png Но это не то, что мы получаем.

Маленькие мечтыВ этой статье вы можете увидеть скриншоты конкретных вопросов, сценариев.

Маленькие мечтыПолитические грамматические ошибки, проверьте 115-ю строку кода.

Маленькие мечтыНевозможно отобразить изображение.

Маленькие мечтыЦена передачи-1 - это настоящий рыночный список; обязательная сделка; в документации FMZ API.

Горячая капустаТаким образом, на самом деле, функции exchange.Buy и т. д. на самом деле являются ограничивающими ценовыми линзами, а не рыночными линзами. Если цена колеблется слишком быстро, то после заказа будет трудно совершить сделку.

Маленькие мечтыМожно, но нужно учитывать частоту доступа к интерфейсу.

Горячая капустаМожно ли использовать один и тот же интерфейс, например, этот метод GetTicker, чтобы запросить одну и ту же интерфейсную функцию для 10 различных паров транзакций одновременно?

Маленькие мечтыВы можете сканировать документацию по API или на домашней странице на корпоративном WeChat 2D-коммиссаре, чтобы помочь вам с этим.

Маленькие мечтыМы можем использовать корпоративный 2D-код, который начинается с API-документации.

Гаоаксинг24Я пытался, и результаты были ошибочными, указывая на то, что в ext нет метода. Из dir тоже нет этого метода. Есть примеры?

Маленькие мечтыДа, вы можете посмотреть документацию API, описание трех языков.

Маленькие мечтыНа странице FMZ можно добавить группы FMZ, QQ группы и WeChat группы, где можно задать конкретные вопросы и отправить конкретные скриншоты.

Милая.Понятно, спасибо, Дрем.

Маленькие мечтыЯ не совсем понимаю, что вы имеете в виду, но посмотрите на меня в группе QQ. Код выше, если у вас есть свободное хранилище, продолжает доступ к позиции [1]. Но вы только доступ к прямой позиции [0] с индексом 0.

Милая.Если в этом коде одновременно открывается многозаголовок и заголовок, то данные в позиции проходят, но нет данных в заголовок.

Маленькие мечтыЕсли у вас нет пустого хранения, пустого хранения плавающий доход или убыток - это 0? Не нужно вычислять. Если вы не понимаете, что такое прохождение, пожалуйста, не стесняйтесь.

Милая.Нет, доступ только к данным из нескольких хранилищ, без свободных хранилищ, исходный код. var n = 0.005 // первоначальное единственное число var MarginLevel = 20 // Контрактный рычаг function main (() { exchange.SetContractType (("swap") " (в переводе с "swap") exchange.SetMarginLevel (англ.) русск. var position = [] while (true) { пока (правда) { var account = exchange.GetAccount ((() position = exchange.GetPosition ((() if (position.length == 0) { exchange.SetDirection (("продать") exchange.Sell ((-1, n, "Открытие", "Параметры коэффициента:", q = 1, "Счетная сумма:", account.Balance) exchange.SetDirection (("купить") exchange.Buy ((-1, n, "крупнейший", "партнер коэффициента:", x = 1, "сумма счета:", account.Balance) {y:bi} if (position.length > 0) { Log ((position[0]) Sleep ((12000) {y:bi} {y:bi} {y:bi}

Маленькие мечтыGetPosition возвращает матрицу, в которой есть структура пустого класса и многоклассная структура.

Маленькие мечтыЧто вы подскажете?

Маленькие мечтыПопробуйте, если эта лестница была включена, выключить её.

Маленькие мечтыЕсли вы не будете соблюдать правила, вы получите пометку.

Маленькие мечтыОбщественные хостеры обычно используются для тестирования, практики, и рекомендуется использовать хостеры с помощью собственного оборудования.

Костяные ножиЭто я слишком стар -'', пожилой человек смотрит буквенный разрыв, настроил браузер слишком большим шрифтом, одна страница видит только вопрос и ответ, не показывает ответ и ответ.

Маленькие мечты/upload/asset/16011a2067f6ff610b2b.png

Маленькие мечтыЭто означает, что мы должны сгладить предстоящую сдачу, а затем открыть новые основные контракты.

wwq4817/upload/asset/17ae92e032761f21d020f.png

Маленькие мечтыНе совсем понятно, что означает переход на другую позицию?

17606551005fmzЯ понял. Спасибо.

Маленькие мечтыПри заказе нет сделок. Поэтому нет хранения. При заказе съешьте цену противника, а затем попробуйте немного превысить цену.

Маленькие мечтыКод в верхней части строки 102 (включая строку 102) используется как функция _C.

Маленькие мечтыJS-база http://underscorejs.org/

Маленькие мечтыМожно, настроить язык Мая: Параметры класса торговли языка Мая, способ выполнения: модель цены в реальном времени /upload/asset/166d993a8809d6f7f518.png

Маленькие мечтыВ этом году в Москве прошла конференция "Стратегия на площади" (Strategy Square).

Маленькие мечтыТакие обменные системы, обычно с иностранным сервером, используют хостера, а затем робот назначает хостера для работы, так что компьютер не должен работать, поскольку робот работает на сервере хостера.

Маленькие мечтыНепристойность.

Уфухао100wО, это было позади, спасибо!

Маленькие мечтыНа обратной стороне изображены причины проблемы: проверка, открыты ли соответствующие API-дозволения.

Уфухао100wFutures_OP 0: 403: {"error":{"message":"Access Denied","name":"HTTPError"}} Конкретный номер 72

Маленькие мечтыЧто это за вопрос? Какой номер?

Уфухао100wГде посмотреть?

Уфухао100wВсе эти проблемы не имеют решений...

Маленькие мечтыКакой вопрос?

Маленькие мечтыИспользуя python, вы импортировали DLL с этим нестандартным именем, нестандартным из-за наборов символов. Проверьте политику импорта этих библиотек.

ТраваСэкономить время при одновременном доступе к нескольким интерфейсам

Маленькие мечтыПодробнее можно узнать в API-документации об описании рыночных расчетов. Второй параметр, который вводится при покупке, - это сумма, а не количество монет.

Маленькие мечтыСохранить с помощью функции _G Подробнее см. API-документацию.

Маленькие мечтыДля этого нужно написать программу. Вы можете зайти в интерфейс GetPosition, чтобы получить исходную информацию, которая должна содержать соответствующую информацию.

Маленькие мечты10007 - это код ошибки на бирже, http://www.fmz.com/bbs-topic/597 пост - это сборник документов обменного API, с помощью которого можно запросить информацию об ошибке на соответствующей бирже.

Маленькие мечты1, `` ` ERR_INSUFFICIENT_ASSET `` ` Это недостаток активов, и мы его перечислили. 2、```TypeError: Cannot convert "null" to double`` Это параметр передачи. Ошибка передачи. Наверное, вы уже знаете, что означает буквальный перевод этого прямого слова.

Маленькие мечтыВы можете посмотреть статью "Изобретатели знают": https://zhuanlan.zhihu.com/p/27300549 Это статья.

Маленькие мечтыЧто же это за проблема?

Маленькие мечтыВ Баудоре должно быть много VPS, Amazon, Ali Cloud, другие регионы и так далее.

Маленькие мечтыКакой именно интерфейс вы используете? Глубокие интерфейсы в системе рецензирования, кроме первого класса, являются аналогичными данными. Некоторые данные не являются ключевыми, а имитируются.

Маленькие мечтыСейчас это асимметричное шифрование, если только вы сохранили свой пароль FMZ, но это касается безопасности и основных технологий, слишком много деталей не сообщают, простите.

Маленькие мечтыЭто sleep из пакета time в Python?

chan122sleep ((300) и 300 секунд для повторного измерения.

Маленькие мечтыДа, ‒ арендовать на Amazon и так далее.

Почему?Как это решить С помощью иностранных серверов?

Маленькие мечтыДоступ к биржам Овертайм, в настоящее время доступ к OKEX доступен только для иностранных серверов.

Маленькие мечтыПосле обновления K-линии можно обработать за 5 минут, а остальное время пропустить с помощью Sleep.

ТраваЭто слишком жесткие условия.

ТраваAPI-ключ шифровался с помощью открытого текста пароля, когда вы вводили ключ, вам нужно было ввести пароль, botvs не хранил открытого текста, так что нет проблем.

Маленькие мечтыО, хорошо, спасибо за предложение, что другие службы отвечают за разработку механизмов безопасности и т.д., в этом я, возможно, не совсем уверен. Мы активно рассматриваем ваши предложения, чтобы дать пользователям безопасную и уверенную среду для количественных сделок.

Старый кот любит рыбу.Это симметричное шифрование, которое дешифруется с помощью исходного пароля. При загрузке API-ключа вводится пароль botvs для шифрования. При развертывании хостера вводится пароль botvs для расшифровки. В случае утечки накопленного в botvs шифрованного APKEY, открытый текст ключа может быть расшифрован, если будет получен пароль botvs пользователя. Это небезопасно. Рекомендуется заменить несимметричный публичный ключ на частный. Общественный ключ используется для шифрования загрузки, а частный ключ - только в руках пользователя и используется только при развертывании хостера.

Маленькие мечтыНесимметричен, BotVS не хранит открытый текст API KEY, который используется для локального расшифровки пользователей на серверах.

Старый кот любит рыбу.Спасибо за ответ. Подробно расскажите о процессе использования API-ключа: 1, мы вводим API-ключ на веб-сайте botvs и отправляем его; 2. после шифрования передается на сервер botvs через https; 3. botvs-сервер, который пересылает шифрованный API-ключ хостеру; 4, Администратор получает ключи API для локального расшифровки, чтобы подключиться к соответствующей бирже. Таким образом, это симметричное шифрование. То есть, если сервер botvs будет взломан, или внутренние сотрудники будут иметь проблемы с профессиональной этикой, ключ будет утечён. Я правильно понял? Если это так, то рекомендуется сменить несимметричный шифрование на хранилище ключей. Начало присоединения к бирже осуществляется путем ввода пользователем частного ключа у администратора.

Маленькие мечтыНапример, в 2010 году, когда мы были в Нью-Йорке, у нас был один из самых больших кризисов в мире.

Маленькие мечтыНапример, в 2010 году, когда мы были в Нью-Йорке, у нас был один из самых больших кризисов в мире.

Старый кот любит рыбу.Пожимайте руки, я только что познакомился со старым кодом botvs и спросил.

Маленькие мечтыНапишите в Python, что такое время. `` Время импорта def main ((): Log (("Текущее время:", _D ((time.time))) # Выводит текущее время。 ``

Маленькие мечтыНеприветливо.

Карпедиум6740Это проблема, решена, спасибо

Маленькие мечтыЭто должно быть ошибкой в конфигурации пароля, не удалось превысить ограничение на количество входов, поэтому обращайтесь в службу поддержки simnow, чтобы запросить разблокировку. Конфигурация пароля в BotVS, например, после изменения пароля BotVS, будет недействительной и потребует переконфигурации.

Маленькие мечтыВозможно, некоторые индикаторы, используемые в OK, отличаются от реализаций Talib.

Маленькие мечтыЭта проблема должна быть связана с тем, что IP-адрес, используемый при создании бота для доступа к API KEY, не указан в этом списке, поэтому вы можете проверить настройки при запросе API KEY.

Маленькие мечтыЕсли у вас есть ID, то вы не знаете, какой заказ вы хотите получить.