📝 产品详情
Reversal pattern indicator
| 作者 | Aleksei Poliakov |
| 版本 | v1.0 |
| 激活数 | 5 |
| 原价 | $50 USD |
该指标自动识别经典反转K线形态,并使用彩色箭头在图表上进行可视化。实时工作,分析最新的K线。
吞噬形态(Engulfing)
看涨吞噬:
前一根K线为看跌,当前K线为看涨
当前K线的实体完全覆盖前一根K线的实体
Open[i] < Close[i-1] 且 Close[i] > Open[i-1]
看跌吞噬:
相反条件:前一根看涨,当前看跌
完全覆盖前一根K线的实体
如果当前K线实体 > 2×前一根K线实体,则为增强信号
锤头线/射击之星(Hammer / Shooting Star)
两种形态的标准:
实体与区间比率:body/range ≤ MinBodyRatio(小实体)
影线与实体比率:shadow/body ≥ MinShadowRatio(长影线)
Pin Bar(针状K线)
通用条件:影线总长度 ≥ MinShadowRatio × body
Doji(十字星)
如果开盘价与收盘价之间的差值不超过指定点数,则该K线被视为十字星
标记放置在区间的中间位置 (high + low) / 2
早晨之星/黄昏之星(3根K线形态)
早晨之星(看涨反转):
1. K线0:看跌(收盘价 < 开盘价)
2. K线1:小实体(body ≤ 0.5 × body[0])
3. K线2:看涨,收盘价高于第一根K线实体的中点
黄昏之星(看跌反转):
1. K线0:看涨
2. K线1:小实体
3. K线2:看跌,收盘价低于第一根K线实体的中点
这两种形态都会自动标记为强信号(StrongBuffer)
通知系统
当任何形态触发时,生成消息:
"[形态名称] 在 [品种] [时间]"
仅在启用以下标志时发送通知:
ShowAlerts — 终端中的弹出窗口
ShowPush — 移动设备的推送通知
计算循环(OnCalculate)
1. 优化:从最后一个修改的柱形开始重新计算(prev_calculated)
2. 缓冲区重置:所有值初始化为 EMPTY_VALUE
3. 跳过前几根K线:3根K线形态至少需要3根K线
4. 计算每根K线的参数:实体、区间、影线、方向
5. 顺序检查所有启用的形态
6. 将信号写入相应的缓冲区,与价格保持偏移(± _Point * 5)
安全须知
本产品仅通过 MQL5.com 官方渠道获取。其他渠道版本可能缺少完整功能和技术支持。
EA 配置
| 交易品种 | XAUUSD |
| 时间框架 | H1 (推荐) |
| 推荐经纪商 | IC Markets, IC Trading |
| 最低存款 | $300 / 0.01手 |
📸 截图预览