GetRobotList
GetRobotList方法用于获取请求中的API KEY对应的平台账号下的实盘列表。参数都可以省略。
返回值
json
{
"code": 0,
"data": {
"result": {
"all": 1,
"concurrent": 0,
"robots": [{
"charge_time": 1731654846,
"date": "2024-11-12 14:05:29",
"end_time": "2024-11-15 14:56:32",
"fixed_id": 4509153,
"id": 591026,
"is_sandbox": 0,
"name": "测试",
"node_guid": "45891bcf3d57f99b08a43dff76ee1ea1",
"node_id": 4519153,
"node_public": 0,
"profit": 0,
"public": 0,
"refresh": 1731651257000,
"start_time": "2024-11-15 14:56:30",
"status": 3,
"strategy_id": 411670,
"strategy_isowner": true,
"strategy_language": 0,
"strategy_name": "测试",
"strategy_public": 0,
"uid": "105ed6e511cc977921610fdbb7e2a1d6",
"wd": 0
}]
},
"error": null
}
}
- all: 符合条件的实盘总数。
- robots: 实盘信息,
status为实盘状态码。- group_id: 实盘分组Id;如果策略实盘在默认分组中则没有
group_id字段。
- group_id: 实盘分组Id;如果策略实盘在默认分组中则没有
参数
| 名称 | 类型 | 必填 | 描述 |
offset | number | 否 | 分页偏移,默认为0。 |
length | number | 否 | 每页数量;小于等于0时返回全部(默认)。 |
customStatus | number | 否 | 按实盘状态码筛选,见 |
appId | string | 否 | 按实盘的自定义标签(创建时 |
kw | string | 否 | 按实盘名称模糊匹配的关键字,空字符串表示不筛选。 |
groupId | number | 否 | 实盘分组: |
orderBy | string | 否 | 排序字段: |
strategyId | number | 否 | 大于0时只返回该策略的实盘,默认为0(不筛选)。 |
备注
以签名验证页面Python示例中的api()为例:
api('GetRobotList'):获取全部实盘。api('GetRobotList', 'member2'):只传一个字符串时视为标签,获取标签为member2的全部实盘。api('GetRobotList', 0, 100, -1, 'member2', ''):按位置传参,从第0条开始最多获取100个标签为member2的实盘。api('GetRobotList', appId='member2', length=100):按参数名传值,效果同上。