XAUUSD Heikin Ashi 结构 cBot(适用于 cTrader)
这是我个人为 XAUUSD(金)M15 时间框架专门打造的 cTrader 机器人。
它不是“通用型”EA——而是一个基于结构的系统,尝试只在重要水平附近进行交易,内置风险和资金管理。
你将获得我为黄金 M15 提供的最佳预设,可以直接使用。
如果你喜欢优化和试验,完全可以调整它并尝试其他市场/时间框架——稍后会详细说明。
机器人工作原理(简单但详细的英文说明)
1. HeikinAshi 引擎
机器人不是使用普通蜡烛图,而是将价格转换为Heikin Ashi 蜡烛图。
这样可以平滑噪音,更容易识别真实的波动。
每当 HeikinAshi 蜡烛图变色(从看涨变为看跌或反之),机器人会:
- 观察那段由三根蜡烛组成的小波动
- 对于看涨转变,构建一个支撑区
- 对于看跌转变,构建一个阻力区
但它不是用单条线,而是在这些蜡烛的相关高点/低点之间创建一个价格区间(“盒子”)。
2. 智能结构区
随着新波动出现,重叠的区域会被合并和优化:
- 旧的无效水平会在一段时间后被移除(你可以设置保留天数)
- 机器人会在每个区域内保留触发历史,并尝试选择“最佳触发”水平,而不仅仅是最早看到的那个
因此,随着时间推移,你会得到一张清晰的支撑和阻力区域图,价格多次尊重这些区域。
3. 高时间框架偏向过滤器
在主 M15 图表之外,机器人还会查看一个额外时间框架,你可以配置(例如更高的时间框架)。
在该额外时间框架上,它进行类似的 Heikin Ashi 结构分析并决定:
- 整体看涨偏向→ 只允许买入
- 整体看跌偏向→ 只允许卖出
如果高时间框架显示“看涨”,但 M15 模式想卖出,交易将被直接阻止。
这让机器人交易时顺应大趋势,而非逆势。
4. 入场逻辑
在 M15 图表上:
- 如果高时间框架偏向看涨
-
- 机器人关注支撑区
- 当价格重新突破这些区域内的关键水平时,可以开一个买入交易
- 如果高时间框架偏向看跌
-
- 机器人关注阻力区
- 当价格重新跌破这些区域内的关键水平时,可以开一个卖出交易
为了避免过度交易最新的噪音区,机器人通常使用第三新近区域(一种“三级枢轴”)作为更干净的水平,而不是大家刚刚触碰的最后一个。
5. 资金管理与安全
这是大多数“华丽”EA失败的地方。我为此机器人设计了多层风险控制:
- 每笔交易风险百分比 – 你选择账户权益的百分比,手数自动为 XAUUSD 计算
- 每日最大交易次数 – 达到此限制后,机器人当天停止开新仓
- 固定点数止损 – 每笔交易都有真实止损
- 止盈/止损比率 – 止盈设置为止损的倍数(例如 1.2 倍等)
- 保本移动
-
- 当价格向有利方向移动足够远(你设置止损百分比)时,机器人将止损移至保本点(略高于入场价)
- 部分获利了结
-
- 在设定的止盈距离百分比处,可以平仓部分仓位,剩余部分继续持有
- 跳空止损监控
-
- 如果市场因某种原因跳过你的止损价,机器人会强制平仓,避免仓位无保护地持有
没有马丁格尔、网格或疯狂加仓。
每笔交易从开仓起就规划了固定的止损和止盈。
6. 稳健行为与重启安全
机器人会跟踪重要信息,如:
- 当天已交易的笔数
- 最后交易的枢轴区域(避免重复进入同一区域)
- 是否已对持仓应用了部分获利或保本
如果你重启 cTrader,机器人会从现有交易中读取这些信息并继续正确管理。
7. 可视化仪表盘
图表上你会看到一个小仪表盘,显示:
- 最新的支撑和阻力区域
- 主时间框架的结构总结
- 额外时间框架的偏向
这样你就能随时看到机器人“认为”的市场结构。
推荐使用与试验
- 我推荐且测试过的设置是:
-
- 品种: XAUUSD
- 时间框架: M15
- 使用我附带的预设参数
这是我实际花时间调优和回测的配置。
如果你喜欢折腾:
- 你可以在你的经纪商数据上运行自己的优化
- 你可以尝试其他品种或时间框架
- 只要把除XAUUSD M15之外的任何设置视为实验性,并在投入真实资金前做好充分的回测和前瞻测试
我鼓励如果你喜欢研究——机器人有很多参数正是为了这个目的——但我“官方”的推荐仍然是黄金 M15和我的预设。
风险警告(请阅读)
交易 XAUUSD 及其他杠杆产品是非常风险的。
上述结果和示例均为历史数据回测——不保证或预测未来表现。实盘结果可能因点差、滑点、执行和市场变化而大不相同。
你可能会损失部分或全部资金。
务必先在模拟账户测试,使用你能承受损失的资金,并调整每笔交易的风险百分比到你能接受的水平。使用此机器人即表示你完全承担所有交易决策和结果的责任。