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

Reinicie el robot

ElRestartRobotel método se utiliza para reiniciar la negociación en vivo bajo elAPI KEYEl ID de la negociación en vivo reiniciada es el ID de negociación en vivo especificado por elrobotId parameter.

{
    "code":0,
    "data":{
        "result":1,
        "error":null
    }
}
  • Resultado: Código de estado de negociación en vivo, 1 significa en funcionamiento.

ElrobotIdEl parámetro se utiliza para especificar el ID de la El comercio en vivo puede ser reiniciado.GetRobotListEl método de obtención de la información de las operaciones en vivo bajo el cuenta, que contiene el ID de negociación en vivo.

- ¿Qué quieres? verdadero Número Los parámetros de configuración de operaciones en vivo, los parámetrossettingsel formato es el siguiente:

{
    "appid":"test",
    "args":[],
    "exchanges":[
        {"pair":"SOL_USDT","pid":123},
        {"pair":"ETH_USDT","pid":456}
    ],
    "name":"test",
    "node":123,
    "period":60,
    "strategy":123
}
  • Aplicado: Campos personalizados Las etiquetas se pueden definir.
  • args: Configuración de parámetros de la estrategia La estructura es una matriz, cada elemento es un parámetro.Interval, y usted quiere establecerIntervala 500 al reiniciar la estrategia, entoncesargscontiene:["Interval", 500], es decir:"args": [["Interval", 500]].
  • Bolsa: Configuración del objeto de intercambio para la vinculación de operaciones en vivo La estructura es una matriz, donde cada elemento es una configuración de objeto de intercambio.
    • Puede vincularse al objeto de intercambio que ha sido configurado en la plataforma Es decir, usarpidConfiguración:{"pair":"SOL_USDT","pid":123}; pidSe puede consultar a través de laGetPlatformListinterfaz, y elidcampo en los datos devueltos es el intercambiopid.
    • Podemos pasar directamente en la información de configuración y vincular objetos de intercambio Es decir, usareidConfiguración:{"eid":"Huobi","label":"test Huobi","meta":{"AccessKey":"123","SecretKey":"123"},"pair":"BCH_BTC"}Información sensible como:API KEYSi se utiliza este tipo de configuración, la información debe configurarse cada vez que se crea o reinicia una negociación en vivo.
    • Puede unirseProtocolo aduaneroobjeto de intercambio Puede transmitir información de configuración:{"eid":"Exchange","label":"test exchange","pair":"BTC_USDT","meta":{"AccessKey":"123","SecretKey":"123","Front":"http://127.0.0.1:6666/test"}}. labelatributo es establecer una etiqueta para el objeto de intercambio accesado por el actualProtocolo aduanero, que puede obtenerse mediante elexchange.GetLabel()El objetivo de la estrategia es:
  • nombre: nombre de la estrategia
  • Nodo: ID de la base de datos Especifica en qué docker ejecutarse. Si este atributo no está configurado, se asignará al docker para ejecutarse automáticamente.
  • período: período de línea K por defecto Parámetro de período de la línea K, 60 significa 60 segundos.
  • Estrategia: Identificación de la estrategia Se puede obtener utilizando elGetStrategyList method.

ajustes falsos Objeto JSON

Si la API extendida crea una operación en vivo, la API extendidaRestartRobot (RobotId, Settings)Se debe utilizar para reiniciar, y elsettingsEl comercio en vivo creado en la página de la plataforma se puede reiniciar a través de la API extendida o haciendo clic en el botón de la página.settingsParámetro. Si sólo pasa elRobotIdParámetro, iniciar la negociación en vivo de acuerdo con la configuración actual de negociación en vivo.

Detener el robot GetRobotDetail es el nombre de un robot.