Bollinger RSI ReEntry MT4
- 指标
-
Mattia Impicciatore
你好,
我叫Mattia,是一名金融科技开发者和交易员,精通 MQL5、Python 以及网页技术。
我专注于为 MetaTrader 5 平台开发个性化指标和智能交易系统(EA)。此外,我还使用 Python 构建数据分析、回测和交易信号生成工具,也可以开发网页仪表盘和外部工具用于策略管理与监控。
如果你有任何交易策略的想法,并希望将其实现(无论是指标、EA 还是工具),请通过以下链接提交你的请求: - 版本: 1.0
描述(MT4)
该指标检测价格在烛台突破布林带外之后重新进入带内的时刻(ReEntry),并可选地结合 RSI 确认以减少虚假信号。
当价格先跌破下轨后回到带内时,会产生 买入 ReEntry(Buy ReEntry) 信号,可选地确认 RSI 刚刚退出超卖区域。
当价格先突破上轨后再回到带内时,会产生 卖出 ReEntry(Sell ReEntry) 信号,可选地确认 RSI 刚刚退出超买区域。
信号在图表上以箭头标记,略微偏置绘制在高点/低点之外以增强可见性。
主要特性
-
手动计算布林带(简单移动平均 + 标准差)。
-
可选的 RSI 过滤器用于确认有效的 ReEntry(从超卖/超买中退出)。
-
基于价格在外部游走后回归带内的买/卖 ReEntry 信号。
-
买卖信号使用不同箭头区分显示。
-
完全可配置的参数:布林带周期、偏差、RSI 周期、超买/超卖阈值、时间框架。
-
采用 MT4 传统的 RSI 实现(每个 shift 用 iRSI 读取),若 RSI 不可用或不可靠,智能回退不会阻塞信号。
-
时间框架说明:如果分析的时间框架与图表不同,时间对齐是基础的;在多时间框架场景下,信号在时间上可能不会完全重合(未使用高级映射)。
输入参数
-
InpBBPeriod – 布林带周期。
-
InpBBDeviation – 用于带的标准差倍数。
-
InpTimeframe – 要分析的时间框架。
-
UseRSIConfirmation – 启用/禁用 RSI 确认。
-
InpRSIPeriod – RSI 周期。
-
RSI_Oversold – 买入确认的超卖阈值。
-
RSI_Overbought – 卖出确认的超买阈值。
工作原理
-
手动计算简单移动平均和标准差以推导布林带。
-
检查价格是否暂时突破带外然后再重新进入(ReEntry)。
-
如果启用,则从 RSI 获取方向确认:买入为从超卖中退出,卖出为从超买中退出。
-
在 ReEntry 点绘制箭头,视觉上偏移(烛台区间的一半)以增强可读性。
优点
-
通过利用重新进入而非单纯突破,减少虚假突破。
-
RSI 确认提供动量背景,过滤弱信号。
-
易于与其他工具组合,进行多层验证。
推荐组合使用的指标
-
Candlestick Pattern Analyzer MT4:用于验证 ReEntry 之前或之后的价格结构非常有用。蜡烛形态确认方向性或反转,与 ReEntry 信号形成共振,提高信号可靠性。可从以下链接获取: https://www.mql5.com/en/market/product/145982
使用建议
-
结合 蜡烛形态分析(例如使用 Candlestick Pattern Analyzer MT4)来确认价格结构和进场想法的强度。
-
避免孤立使用信号:寻找与支撑/阻力或更高时间框架趋势的共振。
-
搭配成交量或趋势过滤器使用以改善风险/收益比。

must try...