O recurso está a ser carregado... Carregamento...

NewRobot

ONewRobotO método é utilizado para criar uma negociação ao vivo sob oAPI KEYcorrespondente à conta da plataforma de negociação quantitativa FMZ referida no pedido.

{
    "code":0,
    "data":{
        "result":591988,
        "error":null
    }
}
  • Resultado: A criação foi bem sucedida e o ID de negociação em tempo real é devolvido.

Os parâmetros da configuração de negociação em tempo real,settingsO formato dos parâmetros é o seguinte:

{
    "appid":"test",
    "args":[],
    "exchanges":[
        {"pair":"SOL_USDT","pid":123}
    ],
    "group":123,
    "name":"test",
    "node":123,
    "period":60,
    "strategy":123
}
  • Grupo: especificar o grupo de negociação em tempo real.
  • args: Parâmetros da estratégia, ou uma matriz vazia se a estratégia não tiver parâmetros.
  • intercâmbios: Para a configuração do objeto de intercâmbio, consulte oRestartRobot interface.

configurações verdade Objeto JSON

Na configuração deeidemsettingsParâmetro,"meta":{"AccessKey": "123", "SecretKey": "123"}Estes dados são encaminhados para o programa docker diretamente, de modo que esta informação deve ser configurada sempre que uma negociação ao vivo é criada ou reiniciada.

Se criarmos um objeto de troca de negociação ao vivo usando o protocolo personalizado, ao configurar osettingsParâmetro, podemos usar as seguintes configurações para oexchangesAtributo:

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

labelAtributo é definir um rótulo para o objeto de troca acessado pelo protocolo personalizado atual, que pode ser obtido peloexchange.GetLabel()A política de emprego

GetStrategyList (Lista de estratégias) PluginExecutar