TradeCommand 机器人 - TradeCommand 面板的交易执行器
========================================================
这是 TradeCommand 面板插件的配套交易执行器。
重要提示:TradeCommand 机器人没有独立功能。它专为与 TradeCommand 面板配合使用而设计。请先安装 TradeCommand(面板插件)。
它的作用是什么?
----------------
TradeCommand 机器人作为执行引擎,执行来自 TradeCommand 面板发送的交易指令:
• 通过 cTrader LocalStorage 接收面板的订单请求
• 使用 cTrader 交易 API 执行交易
• 将执行结果返回给面板
• 管理多层退出策略的计划引擎
• 发送心跳信号,确保面板知道执行器在线
为什么需要单独的机器人?
-----------------------------
由于平台安全限制,cTrader 插件(面板)无法直接下单或修改订单。只有 cBots(机器人)拥有交易权限。
TradeCommand 机器人弥补了这一差距:
• 面板负责用户界面、计算和用户交互
• 机器人负责实际的订单执行,拥有完整的交易 API 访问权限
这种架构确保:
• 安全的职责分离
• 可靠的订单执行
• 完全支持包括止损限价单在内的所有订单类型
如何使用
----------
1. 从 cTrader 商店下载并安装 TradeCommand(面板插件)
2. 将 TradeCommand 机器人添加到任意图表
3. 启动机器人(点击播放)
4. 当面板检测到机器人时,会显示“Exec: ON”
5. 现在您可以通过面板下单和管理订单
机器人可以运行在任何图表上——不必与面板的图表匹配。每个账户只需一个实例。
支持的操作
--------------------
连接到 TradeCommand 面板时,该机器人执行:
下单:
• 市价单
• 市场区间单
• 限价单
• 止损单
• 止损限价单(MT5 风格)
持仓管理:
• 平仓(全部或部分)
• 修改止损和止盈
• 移动至保本点
• 启用移动止损
挂单管理:
• 取消挂单
• 修改挂单
计划引擎:
• 执行多层止盈策略
• 执行多层止损策略
• 管理带激活级别的移动止损
• 跨会话保持计划
技术细节
-----------------
• 通信:使用 cTrader LocalStorage 进行安全的本地消息传递
• 轮询间隔:100毫秒,确保响应执行
• 心跳:每个周期写入,确保面板知道机器人处于活动状态
• 数据存储:计划本地持久化,重启后依然有效
• 多范围支持:兼容设备和实例存储范围
需求
------------
• TradeCommand 面板插件(必需)
• 账户已启用交易权限
• 必须运行机器人才能执行订单
如果我不能运行机器人怎么办?
--------------------------
如果您的账户不允许运行 cBots,或者您不想运行机器人:
TradeCommand 面板仍然提供:
• 持仓和订单显示
• 盈亏计算和汇总
• 风险计算和交易预览
• 图表覆盖可视化
只有实际的订单执行需要此机器人。
作者
------
efem2000
如有问题或需要支持,请通过 cTrader 社区联系开发者,或参见 TradeCommand 面板产品页面。