输入/搜索内容
入门
平台基础
编写策略
开发工具
回测系统
进阶专题
数据与研究
扩展API接口
AI接入
创建ApiKey
验证方式
扩展API接口详解
GetAccount
GetNodeList
DeleteNode
GetExchangeList
GetPlatformList
GetStrategyList
GetRobotGroupList
GetRobotList
GetRobotDetail
GetRobotLogs
NewRobot
RestartRobot
StopRobot
CommandRobot
DeleteRobot
PluginRun
pub
扩展API接口返回码
实盘状态码

向当前账号下运行中的实盘发送一条交互命令,策略用GetCommand接收。

示例

向运行中的实盘123发送命令test command,实盘的策略用GetCommand()收到后打印(策略代码见备注)。

python
# api() 见「签名验证」页面的Python示例 r = api('CommandRobot', 123, 'test command') print(r['data']['result']) # 输出:True

返回值

类型描述

bool

data.result表示交互命令是否发送成功;向没有运行的实盘发送命令时为false。

参数

名称类型必填描述

robotId

number

是

接收命令的实盘Id,可以用GetRobotList查询。

cmd

string

是

交互命令,策略中用GetCommand()获取。

备注

接收命令的策略示例:

javascript
// 实盘123运行的策略:收到交互命令后打印出来 function main() { while (true) { var cmd = GetCommand() if (cmd) { Log(cmd) } Sleep(2000) } }

在TradingView等只能填写一个URL的Webhook中调用CommandRobot,见直接验证。