CommandRobot
向当前账号下运行中的实盘发送一条交互命令,策略用GetCommand接收。
示例
向运行中的实盘123发送命令test command,实盘的策略用GetCommand()收到后打印(策略代码见备注)。
python
# api() 见「签名验证」页面的Python示例
r = api('CommandRobot', 123, 'test command')
print(r['data']['result']) # 输出:True返回值
| 类型 | 描述 |
bool |
|
参数
| 名称 | 类型 | 必填 | 描述 |
robotId | number | 是 | 接收命令的实盘Id,可以用 |
cmd | string | 是 | 交互命令,策略中用 |
备注
接收命令的策略示例:
javascript
// 实盘123运行的策略:收到交互命令后打印出来
function main() {
while (true) {
var cmd = GetCommand()
if (cmd) {
Log(cmd)
}
Sleep(2000)
}
}
在TradingView等只能填写一个URL的Webhook中调用CommandRobot,见直接验证。