거래 로봇을 무료로 다운로드 하는 법을 시청해보세요
당사를 Telegram에서 찾아주십시오!
당사 팬 페이지에 가입하십시오
스크립트가 흥미로우신가요?
그렇다면 링크 to it -
하셔서 다른 이들이 평가할 수 있도록 해보세요
스크립트가 마음에 드시나요? MetaTrader 5 터미널에서 시도해보십시오
지표

Reverse RSI Bands - MetaTrader 5용 지표

Alex David Hernandez Maturrano
Alex David Hernandez Maturrano
  • Senior Software Engineer 에  Tecgraf/Ondeb
  • 브라질
  • 163
Most retail trading algorithms fail not because of a bad strategy, but due to poor memory management, execution lag, and sloppy matrix calculations.
조회수:
246
게시됨:
MQL5 프리랜스 이 코드를 기반으로 한 로봇이나 지표가 필요하신가요? 프리랜스로 주문하세요 프리랜스로 이동

Reverse RSI Bands is an advanced custom indicator that reverse-engineers the Relative Strength Index (RSI) formula. It plots the exact price levels directly on your main chart, showing you precisely at what price the RSI will hit your specified overbought or oversold levels. This transforms the RSI from a lagging oscillator into a predictive price action tool.

Unlike the traditional RSI, which is usually shown in a separate sub-window, this indicator displays the exact price thresholds on the chart. Traders can anticipate market extremes, set precise limit orders, and identify dynamic support or resistance zones before the oscillator reaches its actual target.

This version uses precise algebraic deductions of the recursive Wilder Smoothing formula. It guarantees that the price levels match the standard MetaTrader 5 RSI exactly, calculating the required price for the current bar using the verified state of the previous bar to avoid repainting.

Input Parameters:

  • RSI Period: The lookback period for the RSI calculation (Default: 14).
  • Overbought target RSI: The RSI level that defines the upper price band (Default: 70.0).
  • Oversold target RSI: The RSI level that defines the lower price band (Default: 30.0).
  • Applied Price: The price type used for calculations (Default: Close Price).

Trading Recommendations:

  • Symbol and Timeframe: Works on any pair, but recommended for major forex pairs like EURUSD or GBPUSD on H1 and H4 timeframes.
  • Reversals: Look for price action to touch or pierce the Overbought (crimson) or Oversold (green) bands.
  • Limit Orders: Place Buy Limit orders near the Oversold band and Sell Limit orders near the Overbought band.

Credits & Open Source:

This project was inspired by the original paper "The Revenge Of The Indicators Reverse Engineering RSI" published in Stocks & Commodities magazine in June, 2003 by Giorgos Siligardos. The initial MQL5 implementation idea was inspired by the Reverse_Engineering_RSI indicator by 'Scriptor' published in the MQL5 Code Base on 2018.07.09.

This is a mathematically corrected and architecturally enhanced version. More details about the code improvements and open-source development can be found in the official repository: Reverse_RSI_Bands on MQL5 Algo Forge.

Plot of RSI Bands

Session Opening Range Breakout EA Session Opening Range Breakout EA

An Expert Advisor that measures the high/low of a defined session opening window, then trades the confirmed breakout of that range with risk-based position sizing and a one-trade-per-session cap.

Adaptive Kalman Trend Filter with Regime Bands submission Adaptive Kalman Trend Filter with Regime Bands submission

A single-state Kalman filter that rescales its own process noise by Kaufman's Efficiency Ratio on every bar, tightening into price during trends and smoothing harder through chop, plotted with regime bands that expand and contract on the same read

ProAutoSL DynamicTP-Institutional Risk Manager ProAutoSL DynamicTP-Institutional Risk Manager

Managing risk in modern financial markets requires more than just placing static Stop Loss (SL) and Take Profit (TP) levels. During high-impact news events or periods of extreme volatility, brokers often widen their spreads and increase their minimum StopLevels. Standard SL/TP utilities fail under these conditions, resulting in ERR_INVALID_STOPS (Error 10016) or ERR_TRADE_REQUOTE (Error 10004), leaving your capital exposed. ProAutoSL Dynamic TP is an institutional-grade execution manager engineered by a Quant Developer. It is designed to silently monitor your open positions and apply dynamic, volatility-adjusted risk parameters while actively protecting against broker-side execution errors.

Custom Simple Moving Average Custom Simple Moving Average

A two-stage adaptive moving average (base average + secondary smoothing) that colors itself by slope and marks price/average crossovers with arrows.