cTrader 中的交易机器人¶
cBot 是代表您执行交易操作的机器人或程序。 这些算法可以根据其代码中的规则分析市场状况、下达订单和管理风险。
在您执行以下操作之一后,交易机器人将出现在 cTrader Algo 的 cBot 选项卡中:
- 安装 来自 cTrader Store 的 cBot
- 打开 使用 cTrader 应用程序的 cBot
.algo文件 - 创建 您自己的 cBot,使用 C# 或 Python 编写代码
交易机器人的工作原理 ¶
要使 cBot 执行交易操作,请启动实例。 您可以将实例视为具有自己参数的机器人副本。
下表显示了每个 cTrader 应用程序中可用的实例类型:云端 和 本地:
| 实例 | cTrader Mobile | cTrader Web | cTrader Windows | cTrader Mac |
|---|---|---|---|---|
| 云端 | ✅ | ✅ | ✅ | ✅ |
| 本地 | ✅ | ✅ |
提示
每个 cBot 实例独立运行,这意味着您可以在不同的交易品种、时间周期、交易账户和设置中运行同一 cBot 的多个实例。
根据其逻辑,cBot 可能会执行以下操作:
- 自动开仓、修改和关闭头寸。
- 应用风险控制,如止损、止盈、追踪止损或头寸规模规则。
- 遵循策略风格,如突破、趋势跟踪、均值回归、网格或动量。
- 使用自定义分析工具或指标生成信号。
除了标准交易操作外,一些 cBot 还可以与文件交互、处理外部数据或执行自定义工作流程。
开发者指南
cTrader Algo 部分专注于交易算法的开发者工作流程。 在那里,您可以学习如何:
