資源の読み込みに... 荷物...

プラグイン実行

についてPluginRun呼び出すために使用されます.デバッグツールFMZ 量子取引プラットフォームの機能; 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呼び出すときに1つだけ設定する必要があります.PluginRun2つの交換オブジェクトを設定するとエラーが報告されません.settings, しかしコードで第2の交換オブジェクトにアクセスするとエラーが報告されます.

新ロボット GetRobotLogs を取得する