В процессе загрузки ресурсов... загрузка...

Запустить плагин

ВPluginRunМетод используется для вызоваинструмент отладкифункция FMZ Quant Trading Platform; поддерживается только язык JavaScript.

{
    "code": 0,
    "data": {
        "result": "{\"logs\":[{\"PlatformId\":\"\",\"OrderId\":\"0\",\"LogType\":5,\"Price\":0,\"Amount\":0,\"Extra\":\"Hello FMZ\",\"Currency\":\"\",\"Instrument\":\"\",\"Direction\":\"\",\"Time\":1732267473108}],\"result\":\"\"}",
        "error": null
    }
}
  • Результат: инструмент отладки возвращает данные о результатах теста после успешного выполнения прошедшего кода JavaScript.

Параметры настроек в инструменте отладки,settingsконфигурации, включать код испытания вsourceатрибут.settingsФормат параметра следующий:

{
    "exchanges":[{"pair":"SOL_USDT","pid":123}],
    "node":123,
    "period":60,
    "source":"function main() {Log(\"Hello FMZ\")}"
}
  • Источник: код, который требует отладки.
  • node: Docker ID, вы можете указать, на каком докере будет выполняться прямая торговля. Если значение -1, это означает автоматическое распределение.
  • обмены: для конфигурации обмена объекта, пожалуйста, см.RestartRobot interface.

настройки неправда Объект JSON

{"eid": "OKEX", "pair": "ETH_BTC", "meta" :{"AccessKey": "123", "SecretKey": "123"}} {"eid": "Huobi", "pair": "BCH_BTC", "meta" :{"AccessKey": "123", "SecretKey": "123"}}

Дляexchangesатрибут вsettings, только один должен быть установлен при вызовеPluginRunmethod (только один объект обмена поддерживается при использовании на странице инструмента для отладки).settings, но будет сообщена ошибка при доступе ко второму объекту обмена в коде.

Новый робот GetRobotLogs