说明
概述
Algotrend COT 机构情绪机器人 是一个基于 交易者持仓报告(COT) 机构数据的单资产头寸和波段交易cBot。
其中原始的CFTC报告被清理、规范化并转换成清晰的 交易信号(买入、强烈买入、卖出、强烈卖出、中性)针对每个主要指数、外汇、商品和金属。
每个新的COT报告都会被cBot自动处理。
基于机构头寸(“聪明资金”),机器人将:
- 在COT信号或方向变化时关闭未平仓交易(可选)
- 仅在出现新的买入/强烈买入/卖出/强烈卖出信号时开仓多头或空头头寸
- 使用 固定交易量 或 每笔交易风险百分比(基于止损距离,点数或ATR)来确定每笔交易的规模
- 通过 可配置的止损/止盈(点数或ATR倍数)保护每笔交易
- 可选地通过 移动止损和保本 分别管理多头和空头头寸
- 执行 Prop-firm 风格的风险限制(每日和总回撤)以保护资金账户
结果是一个由COT驱动的“机构情绪叠加”,您可以将其附加到经纪商支持的任何符号(例如SPX/US500、纳斯达克、EURUSD、XAUUSD、WTI等),只要 COT符号 与我们COT仪表板中的某个工具匹配。
工作原理(技术)
- COT数据源
-
- 对于 回测和优化,cBot可以从本地DLL(
CotHistoryLib)读取历史COT数据。 - 对于 实盘交易,cBot从我们的爬虫端点(Apify数据集)获取最新的COT分析,这与公共仪表板使用的引擎相同,地址为
- 对于 回测和优化,cBot可以从本地DLL(
- 信号提取
-
- 每个COT报告包含每个工具的
analysis. signal字段(例如SPX、NAS、EUR、XAU等)。 - 机器人将其映射为以下之一:
-
- 强烈买入 → 看涨
- 买入 → 看涨
- 强烈卖出 → 看跌
- 卖出 → 看跌
- 持有/中性 → 不开新仓
- 所用的COT符号通过下拉菜单选择(SPX、RUS、NAS、EUR、XAU、WTI等)。
- 每个COT报告包含每个工具的
- 交易逻辑
-
- 每当有新的COT报告:
-
- 如果启用,机器人 在信号变化时关闭现有头寸(可选仅在方向从牛转熊或反之时关闭)。
- 然后:
-
- 强烈买入 → 开多头仓位
- 买入 → 开多头仓位
- 强烈卖出 → 开空头仓位
- 卖出 → 开空头仓位
- 持有/中性 → 不开新仓
- 机器人不会“无限叠加”交易:您可以设置每个符号的 最大多头/空头仓位数。
- 风险规模和退出
-
- 仓位大小可以是:
-
- 固定交易量(单位),或
- 每笔交易风险百分比,使用点数或ATR计算止损距离。
- 止损和止盈可以定义为:
-
- 固定点数,或固定点数,或
- ATR倍数(使用所选时间框架的ATR)。
- 专门的模块控制 移动止损 和 保本:
-
- 多头和空头交易有不同设置。
- 触发水平以点数表示,并在入场价之外有额外的“缓冲”点数。
- Prop-firm 风格风险管理
专为 资金账户 设计,cBot包含高级风险模块: -
- 最大总权益回撤百分比 – 基于机器人启动以来的最高权益峰值。
- 最大每日权益回撤百分比 – 基于当天达到的最高权益。
- 最大每日亏损百分比 – 基于交易日开始时的权益。
- 最大绝对亏损 – 以账户货币计的硬性上限,相对于启动时的初始权益。
- Prop风险模式:
-
- 关闭 – 无额外的prop限制。
- 硬性 – 触发时,所有头寸立即关闭,交易完全禁用。
- 软性 – 触发时,全天不再开新仓(现有仓位保持)。
- 混合 – 每日限制作为软停;总/绝对限制作为硬停。
- 每日指标在 经纪服务器午夜 自动重置。
这使得该机器人既适用于 个人账户,也适用于需要严格遵守回撤规则的 Prop-firm 挑战/资金账户。
要求与说明
- 平台:cTrader 桌面版
- 执行环境:设计用于 本地桌面/VPS。基于HTTP的COT获取可能在cTrader云端无法使用。
- 时间框架:COT信号本身是每周/慢速的;时间框架主要影响基于ATR的规模和止损/止盈。
- 工具:将机器人附加到您想交易的符号(例如US500、NAS100、EURUSD、XAUUSD),并在参数中选择匹配的COT符号(SPX、NAS、EUR、XAU等)。
重要提示: Apify URL参数仅供开发者使用。修改它将破坏COT连接,导致cBot无法正常工作。
📚 参数逐项指南
以下是所有输入的完整参考,分组方式与cTrader完全一致。
01 – 通用
Apify URL(仅限开发者 – 请勿更改)
仅供开发者使用的参数,包含COT爬虫端点的URL。
机器人内部强制使用官方URL;如果值被更改,将被重置。
除非您自己更新爬虫基础设施,否则请勿更改此项。
COT符号(CFTC代码)
下拉选择机器人将从我们的COT数据中读取的 COT工具(SPX、RUS、NAS、EUR、XAU、WTI等)。
此符号必须与ALGOTREND.IT的COT仪表板上显示的工具匹配,而非经纪商的符号名称。
每隔X小时检查一次
机器人检查新COT报告的频率(小时)。
- 示例:
24→ 每天一次。 - 由于COT是每周数据,24–168小时的值最合理。
使用COT历史DLL(回测/优化)
- true → 使用本地历史COT数据(
CotHistoryLib,推荐用于回测/优化)。 - false → 实盘交易时,通过HTTP从我们的外部COT分析器获取最新报告。
信号/报告变化时关闭交易
如果启用,每当 新的COT报告 到达且信号变化时,机器人将 自动关闭该符号的所有未平仓头寸。
仅在方向变化时关闭(牛/熊)
如果与前一参数一起启用,只有当方向翻转时才关闭头寸:
- 牛市 → 熊市
- 熊市 → 牛市
- 牛市/熊市 → 中性
小幅变化(如强烈买入 → 买入)不会触发关闭。
02 – 仓位规模
仓位大小模式
每笔新交易的交易量计算方式:
- 固定交易量 – 使用固定单位(参见普通/强信号交易量)。
- 风险百分比 – 使用账户余额的百分比(基于止损距离)。
普通交易量(单位)
当COT信号为 买入 或 卖出(非“强烈”)且 仓位大小模式 = 固定交易量 时使用。
数值以cTrader原始交易量单位表示。
强信号交易量(单位)
当COT信号为 强烈买入 或 强烈卖出 且 仓位大小模式 = 固定交易量 时使用。
每笔交易风险百分比(普通)
当 仓位大小模式 = 风险百分比 时,这是账户余额针对 普通 信号(买入/卖出)的风险百分比。
强信号风险倍数
当信号为 强烈买入/强烈卖出 时,应用于 每笔交易风险百分比 的倍数。
示例:风险% = 1,强信号倍数 = 2 → 强信号每笔交易风险为2%。
风险距离模式
计算止损距离以确定风险规模的方法:
- 点数 – 使用
多头止损(点数)或空头止损(点数)。 - ATR – 使用
ATR周期和止损ATR倍数。
03 – 止损 / 止盈
多头止损模式
计算多头交易 止损 的方法:
- 点数 – 使用
多头止损(点数)。 - ATR – 使用ATR ×
多头止损ATR倍数。
多头止损(点数)
多头交易的固定止损距离(如果止损模式=点数)。
多头止损ATR倍数
多头交易止损的ATR倍数(如果止损模式=ATR)。
有效止损距离 = ATR(点数)× 此倍数。
多头止盈模式
多头交易的止盈计算方法:
- 点数 – 使用
多头止盈(点数)。 - ATR – 使用ATR ×
多头止盈ATR倍数。
多头止盈(点数)
多头交易的固定止盈距离(如果止盈模式=点数)。
多头止盈ATR倍数
多头交易止盈的ATR倍数(如果止盈模式=ATR)。
空头止损模式
与 多头止损模式 相同,但用于 空头 头寸。
空头止损(点数)
空头交易的固定止损距离(点数)。
空头止损ATR倍数
空头交易止损的ATR倍数。
空头止盈模式
与 多头止盈模式 相同,但用于 空头 头寸。
空头止盈(点数)
空头交易的固定止盈距离(点数)。
空头止盈ATR倍数
空头交易止盈的ATR倍数。
ATR周期
用于计算 ATR 的回溯周期,适用于启用ATR模式时的止损/止盈和基于风险的规模计算。
时间框架 = cBot运行的图表时间框架。
04 – 移动止损 & 保本
所有移动止损和保本设置均 分别 针对多头和空头。
启用多头移动止损
启用多头头寸的移动止损管理。
多头移动止损启动(点数)
多头交易在移动止损激活前的最小盈利点数。
多头移动止损距离(点数)
移动止损激活后,当前价格与移动止损之间的点数距离。
启用多头保本
启用多头交易的保本逻辑。
多头保本触发(点数)
当多头交易的未实现利润达到此点数时,保本功能变为可用。
多头保本额外(点数)
多头保本时,入场价之外的额外“缓冲”点数。
示例:1点 → 止损从入场价移动到入场价 + 1点。
启用空头移动止损
启用空头头寸的移动止损。
空头移动止损启动(点数)
空头交易在移动止损激活前的最小盈利点数。
空头移动止损距离(点数)
空头交易当前价格与移动止损之间的距离(点数)。
启用空头保本
启用空头交易的保本功能。
空头保本触发(点数)
激活空头保本的利润阈值(点数)。
空头保本额外(点数)
空头保本时,入场价之外的额外缓冲(入场价 − 缓冲点数)。
05 – 限制与Prop风险
最大多头仓位数
该符号允许的最大同时 多头 仓位数(0 = 不开多头仓)。
最大空头仓位数
最大同时 空头 仓位数(0 = 不开空头仓)。
启用Prop风险管理
Prop风格风险模块的主开关:
- false → 仅执行交易级风险(止损/止盈)。
- true → 监控并执行以下所有限制。
最大总权益回撤百分比
从cBot启动以来的最高权益峰值允许的全局/最大 权益回撤。
超过此限制可能触发 硬停或混合停(见Prop风险模式)。
最大每日权益回撤百分比
基于 每日权益峰值 的单日最大回撤。
超过 → 根据风险模式采取每日软停或硬停措施。
最大每日亏损百分比(从日初权益计算)
相对于 日初权益 的最大允许亏损百分比。
适用于定义每日亏损规则的Prop公司。
最大绝对亏损(账户货币)
相对于 初始权益 的账户货币最大绝对亏损。
0 = 禁用。
Prop风险模式
定义当上述任何限制被触发时,机器人如何反应:
- 关闭
-
- 风险指标仍在内部计算,但 不采取任何行动。
- 硬停
-
- 任何限制触发(总、每日或绝对):
-
- 该cBot管理的所有头寸 立即关闭。
- 新交易被 阻止(交易禁用)。
- 软停
-
- 任何限制触发时:
-
- 当天不再开新仓。
- 现有头寸正常运行。
- 混合
-
- 每日限制(最大每日权益回撤/最大每日亏损) → 作为 软停(不再开新仓,保留现有仓位)。
- 全局限制(最大总回撤/最大绝对亏损) → 作为 硬停(全部平仓,禁用交易)。
每日计数器(起始权益、每日峰值)会在每个新的服务器日自动重置。
Se vuoi, nel prossimo messaggio posso prepararti anche una mini sezione “How to use” da incollare nello Store (setup consigliato, timeframe suggerito, esempio di parametri per prop 100k ecc.), oppure una versione italiana della descrizione per il tuo sito o materiale marketing.
Hai detto:
si how to use tagline e invito a discord chiaro ma camuffato da ctrader
ChatGPT ha detto:
Ragionato per 18s
Perfetto, allora ti aggiungo tre pezzi pronti da copiare nello Store:
- Tagline corta sotto il titolo
- Sezione “How to use”
- Invito a Discord “camuffato” come supporto cTrader / user group
使用方法
- 将cBot附加到您的图表
-
- 打开您想交易的符号(例如 US500,NAS100,EURUSD,XAUUSD,WTI)。
- 将 Algotrend COT 机构情绪机器人 拖到图表上并启用“允许交易”。
- 匹配COT符号
-
- 在 01 – 通用 部分,选择对应您图表的 COT符号(CFTC代码):
-
- US500 →
SPX - NAS100 →
NAS - XAUUSD / 黄金 →
XAU - XAGUSD / 白银 →
XAG - WTI / USOIL →
WTI - 主要外汇 →
EUR,GBP,AUD,CAD等。
- US500 →
- 确保COT符号存在于ALGOTREND.IT的COT仪表板中。
- 选择您的仓位规模
-
- 在 02 – 仓位规模 中选择:
-
FixedVolume如果您想精确控制单位交易量,或RiskPercent如果您更愿意按余额百分比风险交易(推荐用于Prop账户)。
- 设置:
-
- 每笔交易风险百分比(普通)(例如0.5–1.0%)
- 强信号风险倍数(例如1.5–2.0)
- 配置止损和止盈
-
- 在 03 – 止损 / 止盈 中,决定您想要:
-
- 固定 点数(简单、可预测),或
- 基于ATR 的退出(适应波动性)。
- 常见设置为:
-
- 多头/空头止损 = 2 × ATR
- 多头/空头止盈 = 3–4 × ATR
- 启用移动止损和保本(可选)
-
- 在 04 – 移动止损 & 保本 中:
-
- 开启 启用多头/空头保本 以保护盈利中的交易。
- 开启 启用多头/空头移动止损,如果您希望机器人在行情继续时锁定利润。
- 起始值示例:
-
- 保本触发 = 1×止损距离
- 移动止损启动 = 1.5–2×止损距离
- 设置Prop-firm风格风险限制
-
- 在 05 – 限制与Prop风险 中:
-
- 设置 最大多头/空头仓位数(通常1个仓位足够用于COT波段交易)。
- 开启 启用Prop风险管理。
- 配置:
-
- 最大总权益回撤百分比(例如8–10%)
- 最大每日权益回撤百分比(例如4–5%)
- 最大每日亏损百分比(例如公司每日规则)
- 最大绝对亏损(账户货币,选填硬性上限)。
- 选择 Prop风险模式:
-
硬停→ 触发任何限制时关闭所有交易并禁用交易。软停→ 当天阻止新交易,保留现有交易。混合→ 每日限制表现为软停,总/绝对限制表现为硬停(推荐用于大多数Prop规则)。
- 实盘交易与回测
-
- 对于 回测/优化,保持 使用COT历史DLL =
true。 - 对于 实盘交易,您可以:
-
- 保持
true仅使用历史COT数据,或 - 设置为
false始终使用我们在线COT分析器的最新报告。
- 保持
- 对于 回测/优化,保持 使用COT历史DLL =
- 监控
-
- 使用 日志/记录 标签查看:
-
- 当前使用的COT报告
- 当前COT信号(买入/强烈卖出等)
- 头寸开仓/平仓时间
- 任何 Prop风险限制 被触发时
支持与设置共享
该cBot正在积极维护,并在我们自己的账户中使用。
如果您需要设置帮助,想分享回测结果或讨论Prop-firm设置,可以通过 cTrader平台中的官方联系方式(作者资料/支持链接) 联系我们。
在该区域内,我们还提供访问一个小型 私人用户组,我们在其中发布配置示例、更新的COT映射,并实时回答问题。
摘要
Key features include configurable position sizing (fixed volume or risk percentage per trade), stop loss and take profit settings (fixed pips or ATR multiples), and optional trailing stop and break-even management. It enforces prop-firm style risk controls such as maximum total and daily equity drawdowns, daily loss limits, and absolute loss caps, with customizable responses (hard, soft, or hybrid stops) to risk breaches.
The bot supports symbols like SPX/US500, NASDAQ, EURUSD, XAUUSD, and WTI, requiring the user to match the broker’s symbol with the corresponding COT instrument code. It is suitable for personal accounts and funded prop-firm challenges, providing a systematic institutional sentiment overlay for swing and position trading. The bot operates locally or on VPS and includes backtesting capabilities using historical COT data.
客户评价
5 | 100 % | |
4 | 0 % | |
3 | 0 % | |
2 | 0 % | |
1 | 0 % |
