MTF RSI and Stochastic Scanner
- 지표
- Manuel Alejandro Montoya Martinez
- 버전: 1.4
- 활성화: 5
MTF RSI & Stochastic Scanner is a MetaTrader 5 panel indicator designed to monitor multiple timeframes from a single view. For each enabled timeframe, the panel displays the current Relative Strength Index (RSI) value, the current Stochastic Oscillator value, the synchronization status between both oscillators, the active signal, and the last detected signal. Its purpose is to provide a fast and structured multi-timeframe overview without the need to constantly switch charts or timeframes.
The indicator can monitor the following timeframes: M1, M5, M15, M30, H1, H4, H12 and D1. Each row in the panel represents one timeframe and can be updated in two ways: by timer or on the candle close of its own timeframe. In candle-close mode, each row keeps the latest confirmed state of its timeframe and is recalculated only when a new candle is confirmed on that same timeframe. This helps reduce processing load and keeps the reading stable.
What the user sees on the panel
The panel can display up to six columns:
1. Timeframe
Shows the timeframe assigned to each row.
2. RSI
Shows the numeric Relative Strength Index value for that timeframe.
3. Stochastic
Shows the numeric main Stochastic value for that timeframe.
4. State
Shows the current relationship between Relative Strength Index and Stochastic:
- Aligned: both oscillators are close enough to each other.
- Misaligned: the difference between them is above the allowed threshold.
Internally, this condition is evaluated by comparing the absolute difference between Relative Strength Index and Stochastic against the Near Range % parameter. If the difference is less than or equal to that threshold, the state is considered aligned; otherwise, it is considered misaligned.
5. Signal
Shows the active signal for that row:
- Lower Range
- Upper Range
- Buy
- Sell
- No Signal
6. Last Signal
Shows the last detected signal for that timeframe, including elapsed time information when available.
What each signal means
Lower Range
This signal appears when the selected signal source is below its lower level:
- if the source is RSI, RSI must be below RSI Lower Level;
- if the source is Stochastic, Stochastic must be below Stochastic Lower Level;
- if the source is Both, both indicators must be below their respective lower levels.
Upper Range
This signal appears when the selected signal source is above its upper level:
- if the source is RSI, RSI must be above RSI Upper Level;
- if the source is Stochastic, Stochastic must be above Stochastic Upper Level;
- if the source is Both, both indicators must be above their respective upper levels.
Buy
The buy signal appears when the configured source satisfies both band and recent cross conditions:
- with RSI, RSI must be inside the buy band and a recent upward cross of the lower level must have occurred;
- with Stochastic, Stochastic must be inside the buy band and a recent upward cross of the lower level must have occurred;
- with Both, both oscillators must be inside their buy bands and there must be compatible recent bullish cross confirmation between Relative Strength Index and Stochastic within the allowed bar difference.
Sell
The sell signal appears when the configured source satisfies both band and recent cross conditions:
- with RSI, RSI must be inside the sell band and a recent downward cross of the upper level must have occurred;
- with Stochastic, Stochastic must be inside the sell band and a recent downward cross of the upper level must have occurred;
- with Both, both oscillators must be inside their sell bands and there must be compatible recent bearish cross confirmation between Relative Strength Index and Stochastic within the allowed bar difference.
When signals are blocked
If Require Aligned For Signal is enabled, the indicator will not display signals when Relative Strength Index (RSI) and Stochastic are misaligned. In that case, even if partial range or cross conditions exist, the row may remain without signal because the logic requires oscillator synchronization.
Input explanation
Timeframes
- 1 Min / 5 Min / 15 Min / 30 Min / 1H / 4H / 12H / 1D: enable or disable each panel timeframe.
Relative Strength Index
- RSI Period: RSI calculation period.
- RSI Price: applied price used for RSI.
- RSI Lower Level: RSI lower threshold.
- RSI Upper Level: RSI upper threshold.
Stochastic
- K Period: Stochastic K period.
- D Period: Stochastic D period.
- Slowing: Stochastic slowing value.
- Stochastic Method: moving average method used in the calculation.
- Stochastic Price: price mode used by Stochastic.
- Stochastic Lower Level: lower threshold.
- Stochastic Upper Level: upper threshold.
Column Visibility
- Lets the user show or hide the Timeframe, Relative Strength Index, Stochastic, State, Signal, and Last Signal columns.
State / Signal
- Near Range %: maximum allowed difference between Relative Strength Index and Stochastic to consider them aligned.
- Require Aligned For Signal: if enabled, signals are shown only when both oscillators are aligned.
- Signal Source: defines whether signal logic uses Relative Strength Index, Stochastic, or both.
- Signal Hold Bars: number of bars during which a recent cross remains valid for signal confirmation.
- Both Cross Max Diff Bars: when the source is “Both”, defines the maximum allowed separation between Relative Strength Index and Stochastic cross events.
- Signal Band %: width of the post-cross band where the signal can still remain active.
Signal Colors
- Allows customization of Lower Range, Upper Range, Buy, and Sell colors.
Update Mode
- On Candle Close: each row updates on the candle close of its own timeframe.
- Every N Seconds: the panel recalculates by timer every N seconds.
Last Signal
- Last Signal Lookback Bars: number of historical bars used to search for the last detected signal.
Interaction / Current Point
- Enable Double Click Anchor: allows setting a historical reference point by double click.
- Double Click Milliseconds: time window used to detect a double click.
- Double Click Pixels: distance tolerance between clicks.
- Show Anchor Line: displays a vertical line at the selected historical point.
Practical use
This indicator can be used as a visual confirmation panel to review whether different timeframes show compatible context between Relative Strength Index and Stochastic. It is useful for identifying:
- aligned or misaligned timeframes,
- lower-range and upper-range conditions,
- recent valid cross events,
- the last detected signal on each timeframe.
It does not open trades and does not perform automated trading. It is a visual analysis and decision-support tool.
