En la carga de los recursos... Cargando...

NuevoRobot

ElNewRobotel método se utiliza para crear una negociación en vivo bajo elAPI KEYcorrespondiente a la cuenta de la plataforma de negociación cuántica FMZ en la solicitud.

{
    "code":0,
    "data":{
        "result":591988,
        "error":null
    }
}
  • Resultado: La creación es exitosa y se devuelve el ID de negociación en vivo.

los parámetros de configuración de operaciones en vivo,settingsel formato de los parámetros es el siguiente:

{
    "appid":"test",
    "args":[],
    "exchanges":[
        {"pair":"SOL_USDT","pid":123}
    ],
    "group":123,
    "name":"test",
    "node":123,
    "period":60,
    "strategy":123
}
  • Grupo: especificar el grupo de operaciones en vivo.
  • args: Parámetros de la estrategia, o una matriz vacía si la estrategia no tiene parámetros.
  • intercambio: Para la configuración del objeto de intercambio, consulte elRestartRobot interface.

ajustes verdadero Objeto JSON

En la configuración deeidEn elsettingsParámetro"meta":{"AccessKey": "123", "SecretKey": "123"}Esta información sensible no es almacenada por la plataforma de negociación FMZ Quant. Estos datos se envían directamente al programa docker, por lo que esta información debe configurarse cada vez que se crea o reinicia una negociación en vivo.

Si creamos un objeto de intercambio de comercio en vivo utilizando el protocolo personalizado, al configurar elsettingsParámetro, podemos utilizar las siguientes configuraciones para elexchangesel atributo:

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

labelatributo es establecer una etiqueta para el objeto de intercambio al que accede el protocolo personalizado actual, que se puede obtener mediante elexchange.GetLabel()El objetivo de la estrategia es:

Obtener estrategia lista PluginEjecutar