【多维度指标共振过滤 】多维度共振过滤 + 灵活指标适配 + 可视化监控
多维度共振过滤 + 灵活指标适配 + 可视化监控
9个指标,一个ea,模板,设置,一次性全部给你!!!无限制!!!!!
如果有朋友有好的想法,可以一起优化
1. 多指标共振机制,提高信号质量- 最多支持 10 个自定义指标同时监控,可设置 最少同向信号数(MinSignals)才触发交易。
- 避免单一指标失效导致的误开仓,通过"投票制"提高信号的可靠性。
2. 内置三周期共振过滤(MTF)- 同时监控 M15 / H1 / H4 三个周期的指标状态。
- 提供 RequireMTFAlign 开关:开启后,仅当三周期方向全部一致时才开仓,有效过滤逆势杂波,只做大级别方向共振的行情。
3. 指标兼容性极强,适配 5 种信号类型- 通过 IndX_Type 参数支持 5 种解读方式:
- Type 0:单 Buffer 数值型(>0 看多,<<0 看空)
- Type 1:双 Buffer 交叉型(如快慢线金叉死叉)
- Type 2:价格与指标位置比较(如价格在均线上方/下方)
- Type 3:阈值突破型(如 RSI > 70 或 < 30)
- Type 4:箭头型指标(专用于双 Buffer 箭头类指标,自动识别 buy/sell 箭头)
- 通过 IndX_Params 字符串可传入最多 9 个外部参数,适配市面上绝大多数自定义指标。
4. 灵活的仓位与风控管理- 3 种交易模式:反向平仓(Reverse)、同向加仓(Add)、忽略(Ignore)。
- 跨品种保护:CloseOtherSymbol 可自动关闭其他品种的 EA 订单,集中资金做当前共振品种。
- 手动单保护:CloseManualOpp 可选择是否关闭手动下的反向单。
- K线间隔控制:MinBarsBetween 防止同一方向过度频繁开仓。
5. 实时可视化监控面板- 在图表上显示 三周期独立卡片,直观展示:
- 各周期多空信号计数
- 每个指标的具体方向(↑ 看多 / ↓ 看空 / - 无信号)
- 当前共振方向(多头共振 / 空头共振 / 无共振)
- EA 当前持仓手数
- 各周期最新 K 线时间
- 面板位置、颜色、字体均可自定义,便于实盘盯盘。
6. 信号回溯与逐 K 线检测- SignalShift + LookBack 机制:可在最近 N 根 K 线内回溯查找信号,不错过刚形成的信号。
- CheckOnNewBar 选项:可选择每 tick 检测或仅在新 K 线形成时检测,平衡灵敏度与性能。
7. 调试与鲁棒性设计- DebugMode:开启后打印每个指标在每个周期的详细计算过程,方便排查指标不工作的问题。
- 数值有效性校验:对 EMPTY_VALUE、异常大值、浮点精度(ARROW_EPSILON)做了边界处理,防止脏数据导致误判。
- 参数容错:LookBack 若未设置(≤0),自动回退到全局默认值 GlobalLookBack。
8. 代码结构清晰,易于扩展- 模块化函数设计:信号获取、面板渲染、订单管理、周期状态刷新各司其职。
- 指标配置通过结构体 IndicatorConfig 统一管理,新增指标类型或修改逻辑成本较低。
一句话总结:这是一款以"多指标共振确认 + 多周期方向对齐"为核心逻辑,兼具强指标兼容性、灵活风控策略和直观可视化的 EA,特别适合将多个自定义技术指标组合成一套高置信度的交易系统。
|
|
|
|
|
|
|
|