Multi Stoch MT4
- Indicatori
-
Mostafa Ghanbari
✅ Founder of MGH Products
✅ Software Engineer & Expert Advisor Developer
✅ Featured Author on MQL5.com - Versione: 1.0
- Attivazioni: 5
MGH-MultiStoch is a multi-timeframe trend indicator that displays up to 6 timeframes simultaneously in one window. It helps traders confirm trend direction across timeframes, count market waves visually, and build forward-looking wave scenarios based on higher-timeframe crosses.
The indicator uses a custom multi-timeframe calculation method developed specifically for this product. It is available for both MetaTrader 4 and MetaTrader 5.
The Problem It Addresses
A common difficulty in trading is receiving a signal on the current chart that lacks confirmation from higher timeframes. Experience in designing automated trading systems shows that correct multi-timeframe alignment is an important factor in the final results of a trading system.
MGH-MultiStoch displays the trend state of up to 6 timeframes in a single window. This allows you to quickly check whether a signal on your working timeframe agrees with the larger market structure.
Use as a Confirmation Filter
The indicator can serve as a confirmation tool for trend-following and reversal strategies:
- Trend strategies: require that one or two higher timeframes agree with your signal direction before entering. This filter can improve the quality of signals in many trading systems.
- Reversal strategies: observe the moment a new cross appears on a higher timeframe, which is an early structural sign of a possible change in direction.
- Wave analysis: the line crosses divide the market into segments, which makes Elliott wave counting simpler and more visual.
Wave Projection Method
The indicator supports a structured method for building forward wave scenarios. The method works as follows.
Use adjacent timeframes with a ratio of about 4 to 6 times. For example, M15, H1, H4 and H12 (or D1) form a suitable series for wave analysis. Enable them together using the on-chart buttons or the input settings.
When working on M15, a motive wave on H1 is typically built from an a-b-c-d-e sequence on M15. These swings need to form before the H1 motive wave completes (minimum a-b-c). A corrective wave on H1 is typically built from an a-b-c sequence on M15 (minimum a single a-wave).
The method is most applicable right after a new cross on a higher timeframe such as H4 or D1. At that moment, depending on whether the developing H1 wave is motive or corrective, you can outline the expected wave structure on both M15 and H1 in advance.
Example from the GBPNZD M15 screenshot: the red line is H1, blue is H4, yellow is Daily and green is Weekly. A new cross has formed on the Daily and Weekly lines. Since an a-b-c-d-e motive wave has completed on H1, a corrective phase on H4 can be expected, meaning a three-wave a-b-c sequence may form on H1 before the upward movement continues. The projected path in the screenshot was drawn manually to illustrate this scenario.
Note: the wave lines and labels visible in the screenshots were drawn manually to demonstrate how the indicator crosses align with wave structure and how a forward scenario can be constructed. They are not drawn automatically by the indicator.
Alerts
The alert system goes beyond a simple cross alert and can be configured in detail.
The alert fires on the current-timeframe cross and is filtered by the state of the other timeframes. For each line independently you can choose Same Direction, Opposite Direction or OFF. For example, you can receive an alert only when M15 crosses upward while the H1 and H4 lines are rising and the H12 line is falling.
You can select the signal candle: 0 or 1. Candle 0 gives a faster signal, while candle 1 reduces the probability of repainting. This lets you choose your own balance between speed and reliability.
Available alert types: pop-up window, sound with a selectable sound file, email and push notification.
A practical workflow is to design a wave scenario in advance, set the matching conditional alert and let the indicator monitor the market for you.
Features
Display and timeframes:
- Up to 6 timeframes shown in one window
- Each line can be enabled or disabled with on-chart buttons (1 to 6) or from the inputs
- The buttons can be repositioned or hidden
- Holding the cursor on a line shows its timeframe
- Interpolation option for smooth lines in multi-timeframe mode
- Adjustable number of calculated candles
Alerts:
- Direction condition per line: Same Direction, Opposite Direction or OFF
- Signal candle selection: 0 or 1
- Pop-up window, sound, email and push notification
- Selectable sound file
Other:
- Optional buy and sell arrows with configurable arrow codes
- Available for MetaTrader 4 and MetaTrader 5
Who It Is For
- Trend traders who want higher-timeframe confirmation before entering
- Elliott wave analysts who want a more objective way to count waves
- Reversal traders looking for early structural switch points
- System builders who need a configurable confirmation filter
Getting Started
- Attach the indicator to your working timeframe, for example M15.
- Enable a series of timeframes with a 4 to 6 times ratio, for example M15, H1, H4 and D1.
- Watch for a new cross on the highest active timeframe.
- Outline the expected wave sequence on the lower timeframes.
- Set a conditional alert that matches your scenario.
If you have questions or need help with setup, please use the Comments section of this product page.
Risk note: trading involves substantial risk. This indicator is an analysis tool and does not guarantee any trading results. Test it on a demo account first.

