Les ressources ont été chargées... Je charge...

Plugin exécuté

LePluginRunLa méthode est utilisée pour appeler leoutil de débogagefonction de la plateforme de trading FMZ Quant; seul le langage JavaScript est pris en charge.

{
    "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
    }
}
  • résultat: L'outil de débogage renvoie les données du résultat du test après l'exécution réussie du code JavaScript passé.

Les paramètres de réglage dans l'outil de débogage,settingsconfiguration, inclure le code d'essai dans lesourceL'attributsettingsLe format du paramètre est le suivant:

{
    "exchanges":[{"pair":"SOL_USDT","pid":123}],
    "node":123,
    "period":60,
    "source":"function main() {Log(\"Hello FMZ\")}"
}
  • source: code qui doit être débogué.
  • Node: Docker ID, vous pouvez spécifier sur quel docker exécuter le trading en direct.
  • échanges: Pour la configuration des objets d'échange, veuillez consulter leRestartRobot interface.

paramètres vrai Objet JSON

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

Pour leexchangesattribut danssettings, une seule doit être définie pour appeler lePluginRunméthode (un seul objet d'échange est pris en charge lorsqu'il est utilisé dans la page des outils de débogage). Aucune erreur ne sera signalée lorsque vous définissez 2 objets d'échange danssettings, mais une erreur sera signalée lorsque le deuxième objet d'échange est consulté dans le code.

Je suis un robot. Les journaux du robot