Die Ressourcen sind geladen. Beförderung...

Neuer Roboter

DieNewRobotDie Methode wird verwendet, um einen Live-Handel im Rahmen derAPI KEYdem im Antrag angegebenen Konto der FMZ Quant Trading Platform entspricht.

{
    "code":0,
    "data":{
        "result":591988,
        "error":null
    }
}
  • Ergebnis: Die Erstellung ist erfolgreich und die Live-Trading-ID wird zurückgegeben.

Die Live-Handelskonfigurationsparameter,settingsDas Format der Parameter ist wie folgt:

{
    "appid":"test",
    "args":[],
    "exchanges":[
        {"pair":"SOL_USDT","pid":123}
    ],
    "group":123,
    "name":"test",
    "node":123,
    "period":60,
    "strategy":123
}
  • Gruppe: Geben Sie die Gruppe für den Live-Handel an.
  • args: Strategieparameter oder ein leeres Array, wenn die Strategie keine Parameter hat.
  • Austausch: Für die Konfiguration des Austauschobjekts sieheRestartRobot interface.

Einstellungen wahr JSON-Objekt

In der Konfiguration voneidin dersettingsParameter,"meta":{"AccessKey": "123", "SecretKey": "123"}Diese Daten werden direkt an das Dockerprogramm weitergeleitet, so dass diese Informationen jedes Mal konfiguriert werden müssen, wenn ein Live-Handel erstellt oder neu gestartet wird.

Wenn wir ein Live-Trading-Exchange-Objekt mit dem benutzerdefinierten Protokoll erstellen, wenn die Konfiguration dersettingsParameter, können wir die folgenden Einstellungen für dieexchangesEigenschaft:

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

labelDas Attribut ist ein Etikett für das Exchange-Objekt zu setzen, auf das das aktuelle benutzerdefinierte Protokoll zugreift.exchange.GetLabel()die Rolle der Kommission in der Strategie.

GetStrategyList ist nicht verfügbar. Plugin ausführen