GetRobotDetail
GetRobotDetail方法用于获取请求中API KEY对应的优宽量化交易平台账号下指定实盘的详细信息。所要查询的实盘通过robotId参数指定。
返回值
json
{
"code": 0,
"data": {
"result": {
"robot": {
"charge_time": 1732520672,
"charged": 1184400,
"consumed": 87500000,
"date": "2021-10-29 16:14:56",
"debug": "{\"Nano\":1732518261405924960,\"Stderr\":\"\",\"Stdout\":\"\"}",
"end_time": "2024-11-25 15:04:21",
"favorite": {
"added": false,
"type": "R"
},
"fixed_id": 123,
"hits": 0,
"id": 123,
"is_deleted": 0,
"is_manager": true,
"is_sandbox": 0,
"name": "测试",
"node_id": 123,
"pexchanges": {
"-100": "Futures_CTP"
},
"phash": {},
"plabels": {
"-100": "Futures_CTP"
},
"priority": 0,
"profit": 0,
"public": 0,
"refresh": 1732518244000,
"robot_args": "[]",
"start_time": "2024-11-25 15:03:38",
"status": 4,
"strategy_args": "...",
"strategy_exchange_pairs": "[60,[-100],[\"FUTURES_CTP\"]]",
"strategy_id": 123,
"strategy_last_modified": "2024-10-10 18:09:05",
"strategy_name": "测试",
"strategy_public": "0",
"summary": "...",
"uid": "03dd49e1de9c29f7a02ae015c65ef136",
"username": "...",
"wd": 0
}
},
"error": null
}
}
- charge_time: 下次扣费时间,即当前扣费后的有效截止时间。
- charged: 已消耗的时间。
- consumed: 已消耗的金额(0.125 CNY = 12500000 / 1e8)。
- date: 创建日期。
- fixed_id: 实盘运行时分配的托管者ID,如果是自动分配,该值为-1。
- is_manager: 是否拥有管理该实盘的权限。
- is_sandbox: 是否为模拟盘。
- name: 实盘名称。
- node_id: 托管者ID。
- pexchanges: 实盘配置的交易所对象,-100为pid,"Futures_CTP"为交易所类型。该实盘的交易所配置通过eid方式创建(通过meta字段配置),因此显示pid的内容为-100;通过eid方式创建的交易所对象pid依次递减,例如:
{"-100":"Futures_CTP","-101":"Futures_CTP"}。 - plabels: 实盘配置的交易所对象的标签信息。
- profit: 实盘收益数据。
- public: 实盘是否公开。
- refresh: 最近活跃时间。
- strategy_exchange_pairs: 配置的交易所对象及设置的交易对信息。
- wd: 是否开启离线报警。
参数
| 名称 | 类型 | 必填 | 描述 |
robotId | number | 是 |
|
备注
strategy_exchange_pairs属性说明,以下列数据为例:
plaintext
[86400,[123456],["FUTURES"]]
其中第一个元素86400表示实盘配置的默认K线周期为1天(86400秒)。
[123456]为实盘配置的交易所对象eid列表(按添加顺序排列)。
["FUTURES"]为实盘配置的交易所对象设置的交易对(按添加顺序与eid一一对应)。因此[86400,[123456],["FUTURES"]]的数据结构为:[K线周期,交易所对象ID列表,交易对列表]。