En la carga de los recursos... Cargando...

PluginEjecutar

ElPluginRunEl método se utiliza para llamar elherramienta de depuraciónFunción de la plataforma de negociación de FMZ Quant; sólo se admite el lenguaje 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
    }
}
  • resultado: La herramienta de depuración devuelve los datos del resultado de la prueba después de ejecutar el código JavaScript pasado con éxito.

Los parámetros de configuración en la herramienta de depuración,settingsConfiguración, incluye el código de ensayo en elsourceel atributo.settingsel formato del parámetro es el siguiente:

{
    "exchanges":[{"pair":"SOL_USDT","pid":123}],
    "node":123,
    "period":60,
    "source":"function main() {Log(\"Hello FMZ\")}"
}
  • fuente: código que necesita depuración.
  • nodo: Docker ID, puede especificar en qué docker ejecutar el comercio en vivo.
  • intercambio: Para la configuración del objeto de intercambio, consulte elRestartRobot interface.

ajustes verdadero Objeto JSON

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

Para elexchangesatributo ensettings, sólo uno necesita ser configurado al llamar a laPluginRunmétodo (sólo se admite un objeto de intercambio cuando se utiliza en la página de la herramienta de depuración). No se reportará ningún error cuando se establezcan 2 objetos de intercambio ensettings, pero se informará de un error cuando se acceda al segundo objeto de intercambio en el código.

NuevoRobot GetRobot Registros