Die Ressourcen sind geladen. Beförderung...

Plugin ausführen

DiePluginRunDie Methode wird verwendet, um dieDebug-ToolFunktion der FMZ Quant Trading Plattform; nur die Sprache JavaScript wird unterstützt.

{
    "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
    }
}
  • Ergebnis: Das Debugging-Tool gibt die Testergebnisdaten zurück, nachdem der übermittelte JavaScript-Code erfolgreich ausgeführt wurde.

Die Einstellungsparameter im Debugger,settingsdie Prüfungskode in diesourceDas AttributsettingsDas Parameterformat ist wie folgt:

{
    "exchanges":[{"pair":"SOL_USDT","pid":123}],
    "node":123,
    "period":60,
    "source":"function main() {Log(\"Hello FMZ\")}"
}
  • Quelle: Code, der debuggt werden muss.
  • Node: Docker ID, Sie können festlegen, auf welchem Docker der Live-Handel ausgeführt wird.
  • Austausch: Für die Konfiguration des Austauschobjekts sieheRestartRobot interface.

Einstellungen wahr JSON-Objekt

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

Für dieexchangesAttribut insettings, muss nur eine eingestellt werden, wenn diePluginRunMethode (nur ein Austauschobjekt wird unterstützt, wenn es in der Debug-Tool-Seite verwendet wird).settings, aber ein Fehler wird bei Zugriff auf das zweite Austauschobjekt im Code gemeldet.

Neuer Roboter GetRobotLogs