资源加载中... loading...

NewRobot



```JSON
{
    "code":0,
    "data":{
        "result":591988,
        "error":null
    }
}
  • result: 创建成功,返回实盘Id。

实盘配置参数,settings参数格式如下:

{
    "appid":"test",
    "args":[],
    "exchanges":[
        {"pair":"SOL_USDT","pid":123}
    ],
    "group":123,
    "name":"test",
    "node":123,
    "period":60,
    "strategy":123
}
  • group: 指定实盘分组。
  • args: 策略参数,如果策略没有参数即为空数组。
  • exchanges: 交易所对象配置,可以参考RestartRobot接口。

settings true JSON对象


如果创建使用通用协议交易所对象的实盘,在配置```settings```参数时,对于```exchanges```属性可以使用如下设置:

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

label属性是给当前通用协议接入的交易所对象设置一个标签,在策略中可以使用exchange.GetLabel()函数获取。

GetStrategyList PluginRun