Die Ressourcen sind geladen. Beförderung...

NeustartRobot

DieRestartRobotDie Methode wird zur Wiederaufnahme des Live-Handels im Rahmen derAPI KEYDie ID des wieder aufgenommenen Live-Handels ist die von der FMZ Quant Trading Platform angegebene Live-Handels-ID.robotId parameter.

{
    "code": 0,
    "data": {
        // 1 means running
        "result": 1,          
        "error": null
    }
}

DierobotIdDer Parameter wird verwendet, um die ID des Live-Handels anzugeben, der neu gestartet wird.GetRobotListMethode, um die Informationen über den Live-Handel unter dem Konto zu erhalten, das die Live-Handel-ID enthält. RobotId - Das stimmt. Zahl Die Parameter der Live-Handelskonfiguration, die ParametersettingsDas Format ist wie folgt:

{
    "name": "hedge test",
    // Strategy parameter
    "args": [["Interval", 500]],            
    // Strategy ID, which can be obtained with "GetStrategyList" method
    "strategy": 25189,                      
    // K-line period parameter, "60" means 60 seconds
    "period": 60,                           
    // Specify on which docker to run; if the attribute is not written, it will be automatically assigned to run
    "node" : 51924,                         
    // Custom field
    "appid": "member2",                     
    "exchanges": [
        // ZB; "pid" can be obtained by "GetPlatformList" method
        {"pid": 15445, "pair": "ETH_BTC"},     
        // OKX; 2 exchange objects are configured
        {"pid": 13802, "pair": "BCH_BTC"},     
        
        // In addition to the platforms ("pid" identification) configured by the FMZ dashboard, you can also set exchange configuration information that has not been configured to operate live trading
        {"eid": "OKEX", "pair": "ETH_BTC", "meta" :{"AccessKey": "xxx", "SecretKey": "yyy"}},
        {"eid": "Huobi", "pair": "BCH_BTC", "meta" :{"AccessKey": "xxx", "SecretKey": "yyy"}}
    ]
}

Wenn Sie die sensiblen Informationen verwenden, wie zum Beispiel die PlattformAPI KEY, einschließlich"meta":{"AccessKey":"xxx","SecretKey":"yyy"}in der Konfiguration voneid, sollten Sie wissen, dass FMZ die Daten nicht speichert. Die Daten werden direkt an das Dockerprogramm gesendet, so dass diese Informationen jedes Mal konfiguriert werden müssen, wenn Live-Handel erstellt oder neu gestartet wird.

Um den Live-Handel neu zu starten, der das Plugin verwendet, um den Austausch zu unterstützen, wenn die Konfiguration dersettingsSie sollten die folgenden Einstellungen für dieexchangesEigenschaft:

{"eid": "Exchange", "label" : "testXXX", "pair": "ETH_BTC", "meta" :{"AccessKey": "123", "SecretKey": "1234", "Front" : "http://127.0.0.1:6666/XXX"}}

labelAttribut ist, um ein Etikett für das Exchange-Objekt zu setzen, auf das der aktuelleAllgemeines Protokoll, die durch dieexchange.GetLabel()die Rolle der Kommission in der Strategie.

Einstellungen falsche JSON-Objekt

Wenn der Live-Handel durch die erweiterte API erstellt wird, wird die erweiterte APIRestartRobot (RobotId, Settings)Die Anlage muss für den Neustart verwendet werden, und diesettingsDer auf der Plattformseite erstellte Live-Handel kann über die erweiterte API oder durch Klicken auf die Schaltfläche auf der Seite neu gestartet werden.settingsWenn Sie nur dieRobotIdParameter, starten Sie den Live-Handel gemäß den aktuellen Live-Handelseinstellungen.

StoppRobot GetRobotDetail