Dual Fibo Auto Pro MT5
- 指标
- 版本: 1.4
- 更新: 8 十一月 2026
- 激活: 5
Dual Fibo Auto Pro 是一款面向技术分析与波浪理论的专业级指标工具。它通过优化版之字形(ZigZag)自动甄别价格极值,并基于智能算法在其之上部署两组相互独立的斐波那契网格。
- 第一组网格:展示当前价格相对于最近一个已完成之字形波段的运行方向。
- 第二组网格:自动在历史数据中检索对当前行情走势具有深远影响的主流波段(涵盖强力推动浪、急涨急跌、深度回调及大型趋势行情)。
该指标能够随市场波动实现动态自适应, helping traders 深度解析任意交易品种与时间周期下的盘面微观及宏观结构。
图表显示要素
- 优化版之字形(ZigZag):在经典算法基础上扩展了外包线(Outside Bar)处理机制(由 Depth、Deviation 与 Backstep 参数驱动)。若某根K线同时刷新高点与低点,系统将依据K线实体颜色判定优先级,从而允许在同一根K线上同时构建峰值与谷底。
- 波段百分比标签:在每个峰值上方与谷底下方直观呈现当前波段相对于前一波段的规模比例(例如:61.8% 表示前一波浪的回调幅度,161.8% 意味着当前波浪为前一波的 1.618 倍)。该标签仅对已完成的结构化波段生效。
- 第一组斐波那契网格(默认银色):加载于最近一个已完成的波段之上。
- 第二组斐波那契网格(默认蓝色):跨越第一组网格并锚定于更高级别的历史大波段。内置专属的扩展位集合(默认包含 23.6 与 76.4)。
第一组网格运行逻辑
当当前之字形线段自该波段反向回调达到设定的最小比例阈值(默认 38.2%)时,网格将平移至新波段。若回调幅度微弱且价格瞬间破位并刷新极值,网格将留守于前一波段并触发反转:0% 级别固定于起点,而扩展位(127.2, 161.8, 261.8)则指向当前价格冲刺的方向。
第二组网格运行逻辑
- 指标初始化时,会计算第一组网格波段的尺度,并在历史中寻觅规模更大的临近波段。第二组网格在历史坐标上始终位于第一组的更深处,且两者永不重合。
- 0% 级别被严格锚定在波段起点。若价格有效击穿该边界,网格将瞬间朝价格运行方向翻转。
- 只要价格维持在可调节的 161.8 阈值带之内,即使第一组网格因新波段成型而发生位移,第二组网格仍将保持其原有锚点位置。
- 当 161.8 阈值被彻底突破(或价格曾触及并超越该波段的双向极值边界时),指标将在下一个之字形拐点处为当前的宏观市场结构搜寻全新的全局大波段。
- 若暂未检索到适配的波段,网格将维持原位并顺应强力破位的一侧完成翻转;此后将在每一个新之字形拐点持续执行搜索。
- 极致性能:指标对系统资源的占用达到极低水平。在每一个Tick跳动中,ZigZag仅针对末端极值进行局部重算;而第二组网格的位移决策严格绑定在ZigZag已完成的拐点(即新波段正式确立)之上。
交易应用场景
- 捕捉双网格关键水平线重合或高度密集的共振区间(Confluence Zones)。
- 在更高级别斐波那契网格的框架内,直观审视价格的修正整理与盘整震荡阶段。
- 依据 127.2、161.8 及 261.8 扩展位精准锚定当前单边推动浪及宏观大波浪的目标位。
- 通过波段比率百分比标签,客观评估行情回调的深度与健康度。
- 适用于外汇、加密货币、股指及美股等全品类金融资产与任意时间周期的多维度结构剖析。
本指标不直接输出机械式的开仓买卖信号。其核心使命在于从波浪理论与技术分析的视角,将复杂的盘面结构清晰可视化。之字形的末端运行脚(Leg)伴随实时价格演化,如同所有常规ZigZag一样具备动态修正特性,故第一组网格可能随之发生位移;但所有已确认完成的历史波段保持绝对恒定。
输入参数说明
- ZigZag Depth, ZigZag Deviation, ZigZag Backstep — 经典之字形基础调参(默认:12, 5, 3)。
- ZigZag Color, ZigZag Width — 之字形折线颜色与线条粗细。
- Draw Fibonacci levels — 是否渲染第一组斐波那契网格。
- Retracement percentage when the first Fibo moves to a new swing — 第一组网格迁移至新波段所需的最小回调百分比(38.2)。
- First Fibo levels in percent — 第一组网格的自定义水平线列表(以英文逗号分隔)。
- First Fibo levels color — 第一组网格色彩风格。
- Draw Second Fibonacci levels — 是否渲染第二组斐波那契网格。
- The level of the second Fibo breakout to move to a new swing — 触发第二组网格搜寻新波段的突破阈值设定(161.8)。
- Second Fibonacci levels in percent — 第二组网格的自定义水平线列表(以英文逗号分隔)。
- Second Fibonacci Color — 第二组网格色彩风格。
- Show Fibo levels as Ray — 是否将网格水平线向右侧无限延长。
- Show the swing size as a percentage of the previous one — 是否在图表上展示波段百分比标签。
- Percent text color, Percent text size — 百分比文字标签的显现色彩与字号大小。
在EA智能交易系统及其他自定义指标中的调用(iCustom)
面向量化交易及EA程序化开发者,之字形极值坐标已全面开放至指标缓冲区(Buffers)供外部调用:
缓冲区 0 — 峰值(Peaks) 缓冲区 1 — 谷底(Troughs) 通过 iCustom 函数调用的标准范例: int handle = iCustom(_Symbol, _Period, "Market\\DualFiboAutoPro", 12, 5, 3); double peaks[], troughs[]; CopyBuffer(handle, 0, 0, 100, peaks); // 获取峰值坐标数据 CopyBuffer(handle, 1, 0, 100, troughs); // 获取谷底坐标数据
MetaTrader 4 版本专属链接:Dual Fibo Auto Pro MT4
若您有任何使用疑问或功能建议,欢迎在产品评论区留言。如果您觉得本指标切实好用,期待您留下宝贵的评分与评价。

