[TOC]
Обзор часто задаваемых вопросов (постоянное обновление...)
Как найти ключевые слова в сообщениях?
ИспользованиеCtrl + f
Ключ открывает поиск страницы и вводит ключевое слово, например: "поиск хостера"; тогда на странице будет искано все местоположение, где есть слово "хостера".
В настоящее время FMZ International поддерживает только операции с цифровыми валютами.
Вейчмэйк:
Почему?GetTicker
иGetDepth
ПолученоПокупатьиПродажа за одну ценуКак это изменится?
GetTicker
иGetDepth
Возможно, не одновременное получение; есть определенная задержка, изменения в данных; и в целом возможно.GetTicker
Это означает, что данные будут передаваться немного быстрее, потому что их будет меньше.
exchang.GetOrders
Если вы получаете невыполненный налог, то откуда вы получите уже выполнившийся налог?
У нас есть API для запросов.exchange.GetOrder
Это основано наID
Поиск всех типов заказов; ввод заказовID
Узнайте этот заказ. Заказ на получение сделки только для того, чтобы увидеть, что все сделки не предлагают такой интерфейс, и интерфейс, который может быть предложен на каждой бирже, может быть разным.
JavaScript
Стрига перемещения временной строки не работает.
Необходимо учитывать часовые пояса в системе времени.
Почему я печатаю одну и ту же цену на открытие и закрытие?
1, возможно, что в тот момент биржа действительно не торговала, и сама по себе эта BAR была высокой и низкой. 2, посмотрим, наблюдается ли последний BAR, в момент создания последнего BAR, высокий и низкий уровень сбора одинаковы.
Signature not valid:Invalid submission time or incorrect time format[无效的提交时间,或时间格式错误]
, ошибки такого типа и коррекции времени сервера
Вопросwindows2000/2003/XP
Например, по сравнению с более старыми операционными системами, для справки:
РекомендуетсяLinux
Сервер, или в тех случаях, когда возникает проблемаwindows
Система устанавливает программное обеспечение для синхронизации времени, высокочастотное синхронизирование времени, предотвращение ошибок проверки времени.
Почему вьетнамскийATR
(TR
) и вычисленныеTA
/talib
Есть ли разница в том, что вычисляется в библиотеке?
Это объясняется тем, как вычисляются показатели иTA
/talib
Алгоритмы на нижнем уровне несовместимы.MACD
Некоторые используют дважды.DIF-DEA
Некоторые используют дважды.DIF-DEA
Все они правы.
Название биржиFutures_Esunny
Что означают эти слова?
ПредставительСоглашениеОбъекты биржи могут быть использованы дляexchange.GetName()
Функция возвращает.
В настоящее время FMZ International поддерживает только операции с цифровыми валютами.
Маэ язык многоцикличный ссылки на данные, в многоцикличных ссылках блоков кода#EXPORTTEST...#END
После объявления переменных. Используется при ссылке в политикеREF
Если вы используете данные, которые были получены в прошлом году, вы можете использовать данные, которые были получены в прошлом году, и использовать данные, которые были получены в прошлом.
Все необходимые многоциклические данные#EXPORTTEST...#END
Внутреннее использование - только для непосредственного использования снаружи.
Не удалось найти документацию FMZ API
Например, вы можете ввести адрес страницы:https://www.fmz.com/apiНа странице, на которой размещены фотографии, можно посмотреть:
Почему?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 могут производить логические выводы, напримерLog
、exchange.Buy
、exchange.CancelOrder
В этом случае можно использовать несколько дополнительных параметров для вывода.exchange.CancelOrder(orders[i].Id, orders[j])
Это значит, что мы отменяемorders[j]
При заказе содержится информация об этом заказе.
Как на реальном устройстве мы рассылаем сообщения?
Только на реальном диске.Log
В конце функции добавляется символ.'@'
Вы можете просто подтолкнуть эту статью.Log
Ссылки на другие файлы можно найти в документации API:https://www.fmz.com/api#LogВ настоящее время FMZ International поддерживает только операции с цифровыми валютами.
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 =
BITMEX
429 ошибок.{"error":{"message":"Rate limit exceeded retry in 1seconds……"}}
Вижу ошибку 429, то есть частота доступа к интерфейсу биржи слишком высока. Необходимо увеличить интервалы между запросами и снизить частоту доступа к интерфейсу.
Физическая дискаBittrex
Ошибка:{"success":false,"message":"NOT_ALLOWED","result":null}
Вход на сайт ограничен.Bittrex
На веб-сайте биржи можно посмотреть, нужно ли отбирать информацию, например, о пользовательских соглашениях.
Ошибки при запуске диска:TypeError:value has no property at
Рекомендации и резюме на дискете отличаются, поэтому рекомендации не могут определить эту информацию.
unable to open database
Ошибка
Если бы это был компьютер Apple.Mac OS
Проверьте, не является ли это вопросом прав.
Устройство заполнено на диске и не может создать файлы базы данных на диске, что приводит к ошибке.
Ошибка:不支持该功能
Объект биржи, добавленный при повторном проверке, является цифровой валютой на месте, и в коде вызывается функция API фьючерса.
Ошибка:in SetCurrency OSError: exception: access violation reading 0x000000FCF25F0000
В этом случае, вы должны быть готовы.Python
Стратегия, в которой система обратной проверки использует частных хостеров, переключает в коде сообщения об ошибках.
Причина в том, что система обратного измерения не поддерживает цифровые валютные фьючерсные обратные измерения.
Дешифровка ошибок [Рассказ]Из-за изменения пароля в аккаунте 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, например:
Причина в том, что параметры вычисления цикла выходят за рамки диапазона данных, что приводит к вычислению значения N/A.
Ошибки в программировании: ошибки в анализе, и политика - это простой код, ошибки с длинным числом строк.
Возможно, это проблема с ранними шаблонами Mac. Решение: 1. Экспортировать политику в XML-файл. 2. Создать новую пустую политику Mac. 3.
Ошибка:fatal error:unexpected signal during runtime execution...go routine 11[syscall,locked to thread]
ПроверкаC++
Написанная политика не использует пустые указатели, рекомендуется проходить повторную проверку с ошибочным режимом.
Звонок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
Смысл в том, что слова должны быть использованы для цикла!
Ошибка:400:{"error":{"message":"Nonce is not increasing.This nonce:1523891993165,last nonce:1523891993165","name":"HTTPError"}}
Оnonce
Ошибки проверки, сообщения об ошибкахnonce
Обычно проверка на дискете не проходит, пытаясь синхронизировать время с системой, в которой находится хост, использующий этот диск.
Secretkey decrypt failed
Ошибка
Это ошибочное сообщение.API KEY
Не удалось решить. Проверить, конфигурирована ли.API KEY
После изменения пароля на аккаунт FMZ, попытка перенастроить страницу для добавления биржи на платформе FMZ.API KEY
После того, как мы перезапустили хост, мы перезапустили тест на диске.
Пожалуйста, используйтеexchange.Getorder
Позже он написал, что в своем блоге он пишет:GetOrder(455284455):Error:invalid order id or order cancelled.
Что может быть причиной?
Буквально означает: заказ был отменен или ID заказа недействителен. Причина: некоторые биржевые ордера отменены, и биржа больше не поддерживает информацию об этом заказе.exchange.GetOrder
Запрос этого заказа сообщает эту ошибку, или ID, который был запрошен, является ошибочным.
rate limit, 429 Too Many Requests (слишком много запросов) Ошибка
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.
Почему при создании реальных обменных площадок на объектах конфигурации имеется только ограниченное количество валютных пар?
Настройка настраиваемых элементов управления для пары транзакций (только на диске, только ограниченное количество данных в центре при повторном измерении, не может быть настроена настраиваемо), как показано:
Почему FutuOpenD ((FutureD)) не доступен на сервере, а доступен на компьютере?
Проверьте, является ли сервер зарубежным IP-адресом.
В то же время, как и в случае с другими языками, мы не знаем, что делать, если мы не знаем, что делать, если мы не знаем, что делать.
Проверьте, используется ли модель ценообразования на закрытии, проверьте настройки в параметрах шаблона на языке стратегии.
BITMEX
Почему на бирже K-линейный временной диапазон данных Bar больше, чем на других биржах в том же месте?
Причина в следующем:BITMEX
К-линейный часовой пояс на бирже используется в качестве часового знака (некоторые К-линейные циклы) с временем окончания текущего бара.BITMEX
Интерфейсы бирж не поддерживаются, поэтому время для этих циклов обозначается временем начала цикла Bar); например, рисунок справа:
Ошибка системы отслеживания: 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
Рекомендации, учитываются ли ставки капитала в кривой прибыли и убытка, созданной системой рекомендаций?
Уровень капитала учитывается в кривой прибыли и убытка, созданной системой обратного измерения.
Кнопка перезагрузки не может быть нажата
Проверяет, не запущен ли прокси, что привело к неполной загрузке файла страницы, и проверяет, нет ли ошибок в консоли страницы.
Дисковое TickПочему ограничение в 50 МБ при повторном тестировании?
Реальная ретроспекция уровня диска, т.е. эта ретроспекция уровня диска Tick, данные о поведении являются секундовыми, реальными записями. Также есть ретроспекционные снимки, данные о потоке заказов, которые имеют очень большой объем, поддерживают только объем данных 50 МБ. То есть ретроспекция уровня диска, в пределах нескольких часов, не может быть ретроспекцией длительного периода времени.
Почему не работает система обратной связи, которая изменила расходы на обслуживание?
В системе рецензирования, установленная на интерфейсе плата за обработку, действует только при добавлении, а ранее добавленные объекты биржи не могут быть изменены непосредственно через элементы управления на интерфейсе.
Как мы можем сделать так, чтобы настраиваемые картинки показывали немного больше данных?
Обычный график при рисованииChart
Функции), рисунок показывает объем данных и настройки регресса.ГрафикПараметры относятся, контрольный график показывает максимальные пробелы.chart.reset
Функция очищает часть старых данных.
C++
Проверка ничего не показывает, нет сообщений об ошибках и журналов, страница не изменилась после нажатия кнопки
C++
Устройство, которое не допускает ошибок, исключает возможные ошибки при выполнении кода с помощью метода поэтапной проверки. Например: вычисление показателей, вызванные недостаточным количеством строк K при вычислении показателей.NAN
ПослеNAN
По сравнению с тем, что мы делаем, мы делаем выводы, которые приводят к краху программы.
python
Карты мертвы!
Не может бытьtry
В ней написано: "Открытие".Sleep
Функция, написанная так, застрянет.
Почему на момент рецензирования только несколько бирж, которые торгуют ограниченными парами?
На биржах слишком много торговых пар, поэтому в системе обратной оценки выбраны только несколько представительных торговых пар для тестирования. Можно выбрать пары обратной оценки, которые имеют схожие условия, и в режиме реального времени они полностью применимы.Кастомизированные контроллерыНастройка поддерживаемых биржами торговых пар.
Почему система обратной проверки не поддерживает больше паров?
Система рецензирования временно поддерживает только некоторые основные валюты на более крупных биржах, некоторые из них временно не поддерживаются. Если необходимо, проверка стратегии может быть заменена тестированием других валют в системе рецензирования. Фактически, тестирование цифровых валют с различными валютами в дополнение к рыночным факторам, для проверки стратегии также возможно. Проще говоря, система рецензирования старается максимально поддерживать основные сделки, рецензирование не должно быть приспособлено к конкретной разновидности.
В системе отслеживания:Убытки、Убытки от хранения、Залог、Прогноз доходов、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#通用协议
Администраторы страницы не могут отображаться в списке
Добавление более пяти хостеров приведет к появлению контролей в списке.
Если вы создаете реальный диск, выбираете ли вы хостера, которые вы развернули, или есть хостеры, которые вы выбрали в ящике для загрузки?
Общественные хостеры, предоставляемые платформой, являются быстрым и удобным дополнением для начинающих пользователей. Не нужно развертывать хостеры для обучения, это удобно. Однако настоящие тестовые испытания рекомендуют использовать частные хостеры, поскольку аппаратные ресурсы и сети общественных хостеров являются общими, и платформа может не регулярно поддерживать эти общественные хостеры.
При развертывании хостынга эта строка адресов (((./robot -s node.fmz.com/1234567
Я знаю, что это не так.
Этот адрес - это идентификатор каждого пользователя./1234567
Частично числовые значения являются уникальными и используются для идентификации пользователей.Центр управления->Нажмите кнопку "Добавить администратора"->Добавить страницу администратораЕсли вы не хотите, чтобы ваш сайт был открыт, вы можете просто скопировать и приклеить его.
Добавлены переменные окружающей среды в системе, в которой находится администратор.python2.7
И, наконец, почему мы не можем найти переменные окружающей среды?
windows
Первая установка системыpython
, после установки параметров окружающей среды необходимо перезагрузить в действие.
Ошибка EOF
Питон завершает повторное тестирование с помощью EOF (поскольку иногда может быть так, что политика является мертвым циклом).
Может ли один хост запустить несколько дисков?
Не ограничивается количество, конкретно в зависимости от конфигурации сервера и сложности стратегии, в частности, следует учитывать, имеют ли эти несколько дисков доступ к одному и тому же интерфейсу биржи (учитывая частоту вызовов интерфейса, чем больше дисков, тем выше частота), обычно 5-6 дисков не проблема).
Понимание базовых понятий, таких как хранители, диски
Диск, страница хостера, всё исчезло.
Физический диск, страница хостера исчезли, диск работает нормально, хостеры работают на сервере.
Проверить сообщения об ошибках браузера, чтобы узнать, есть ли в браузере установленные плагины, проблемы с глобальным загрязнением переменных, вызванные плагинами. Решение для записи в плагинах браузера или для входа в 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 KEY
FMZ не сохраняет открытую информацию об учетных записях пользователей и используетHttps
Соглашение.
Вопросы безопасности стратегии
В этом вопросе можно посмотреть:https://www.fmz.com/bbs-topic/1657
Система оплаты платформы FMZ, механизм оплаты
Например, в Китае, в Китае, в Китае, в Китае. 1, один реальный диск взимается один раз в час ((0.05 USD/час), и покупается за один час использования. 2, остановка в течение часа, перезагрузка реального диска без повторного сбора. 3, если реальный диск был остановлен, то в следующем часе не будет заряда. 4, новые виртуальные диски будут сразу же оплачиваться за час.
Это время сбора является временем обработки операций сбора, поскольку эти операции могут быть трудоемкими, поэтому время сбора может быть отложено. Например, текущее время сбора 9:00, возможно, время обработки этой операции сбора 9:02 (время, показанное на скриншоте), будет скорректировано при следующей операции сбора (следующее время сбора 10:00, а не заранее).
Talib Library обрабатывает ограниченную точность данных
Если данные будут исключительно сокращены, то в итоге они будут показаны как 0. Ссылки:https://github.com/TA-Lib/ta-lib-python/issues/157
Прямой сбор в счетных проектах, единовременный сбор более одного часа ((0.05USD) Причины могут быть: длительные перебои в связи между хранителем и платформой FMZ (в течение которых физический диск взаимодействует непосредственно с биржей, поэтому политика выполнения является нормальной), накопление скидок, задержка скидок, разовые скидки на расчеты.
Почтовый ящик при перерегистрации Если почтовый ящик потерян по причинам, например, необходимо переустановить почтовый ящик, связанный с текущим аккаунтом FMZ, необходимо использовать этот аккаунт 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, и это беспорядочно, и это не возникает в ретроспекции.
ПопробуйОтслеживание (последний последний вызов): Файл "
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 "
Пиксиу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?
БобоДоступ к первичному API-интерфейсу Binance осуществляется с помощью IO-функции
Изобретатели количественного измерения - мечтыЗдравствуйте, вы можете отправить заявку на работу и приложить скриншот, который поможет вам просмотреть.
Изобретатели количественного измерения - мечтыНапример, вы можете загрузить заявку на работу.
Изобретатели количественного измерения - мечты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, то вы не знаете, какой заказ вы хотите получить.