Multi Timeframe Buy and Sell Power Pro MT5
- Indicatori
- Marco Engstermann
- Versione: 1.2
- Aggiornato: 6 febbraio 2026
- Attivazioni: 5
Multi Timeframe Buy and Sell Power Pro MT5
The "Multi Timeframe Buy and Sell Power Pro" indicator for MetaTrader 5 is a versatile tool designed to provide traders with a clear visual representation of market pressure across nine standard timeframes, from M1 to MN1. By aggregating buy and sell strength percentages derived from recent price action and tick volume, it helps identify potential trends, reversals, and neutral market conditions in real-time.
The indicator displays this information in a compact dashboard format directly on the chart. Color-coded signals allow for quick interpretation. For example, a "Strong Buy" in lime green indicates dominant upward pressure, while "Reversal Incoming" appears in gold when extreme market conditions are reached.Unique to this tool is its focus on volume-weighted calculations, making it particularly useful for trading forex, stocks, and commodities, where understanding multi-timeframe alignment can enhance decision-making. For instance, if lower timeframes show "Buy" signals while higher timeframes signal "Trend Max UP," it might suggest a strong continuation opportunity. All of this is presented clearly without cluttering the main chart.
Feel free to join my Telegram Channel
Detailed description in the first Comment.
How It Works
This indicator analyzes market momentum across multiple timeframes (M1 to MN1) by calculating buy/sell power percentages, Hurst exponent, and generating actionable signals.
1. Buy/Sell Power Calculation:
- Uses the last Volume Period closed bars.
- Measures candle strength (body/range) weighted by tick volume and direction (bullish/bearish).
- Outputs buy % (e.g., "Buy = 62.5% Up") and sell % (e.g., "Sell = 37.5% Dn").
2. Hurst Exponent:
- Computes using Detrended Fluctuation Analysis (DFA) over `Hurst Period bars to detect persistence.
- H > 0.55 (green): Trending market.
- H < 0.45 (red): Mean-reverting.
- H ≈ 0.5 (gray): Random walk.
- Updated only on new closed bars for efficiency.
3. Signal Generation:
- Per timeframe and aggregated "Main Trend" (average of enabled TFs).
- Thresholds combine buy/sell % with Hurst:
- Strong Buy/Sell: ≥62% and trending Hurst.
- Buy/Sell: ≥55% and trending.
- Trend Max: ≥65% and trending.
- Reversal: ≥70% or mean-reverting hints.
- Neutral: Otherwise.
- Displays in a dashboard with color-coded labels.
Pro Features:
Timeframe Coverage:
View any mix of timeframes like M1, M2, M3, M4, M5, M6, M10, M12, M15, M20, M30, H1, H2, H3, H4, H6, D1, W1, MN1 and MN1.
Note: There will be a limit how many timeframes can be visible at the same time because of the screen or chart size.
Each shows buy/sell percentages with "Up" or "Dn" for clear direction, plus a "Main Trend" summary averaging all selected frames.
Alerts & Notifications: Per-timeframe or main trend alerts on signal changes, with options for strong signals only and cooldowns (default 3 minutes). Includes popups, push notifications, emails, and a 1-minute icon for recent alerts.
Hurst Exponent:
The Hurst exponent (H) is a statistical measure used to analyze the long-term memory and fractal properties of time series data, such as stock prices or river flows.
Customizability:
Dashboard Positioning: The AutoPosition mode keeps the panel centered. Manual adjustments are possible via horizontal and vertical offsets, as well as column and row spacing.
Flexible Display:
Adjust the VolumePeriod, determine font size and family, and set individual colors for each signal type. Each timeframe can be shown or hidden independently.
Alert System: Notifications (on-screen, push, email) are triggered when the Main Trend value changes. An integrated cooldown timer prevents repeated notifications.
Performance & Compatibility:
The indicator updates on every new tick or at a user-defined interval, is optimized to minimize CPU load, and is compatible with all MT5 assets and chart types.
Indicator Settings
Position: Horizontal/VerticalPosition (% positions), ColumnSpacing (pixels), AutoPosition (auto-center bottom).
Display: VolumePeriod (bars for calc), FontSize/FontFace (text style), LabelsOnTop (draw on top), YOffsets (label shifts), Colors (per signal type).
Timeframes: Show_M1/etc. (toggle per TF M1-MN1).
System: RefreshRate (tick/1-sec), EnableAlert/Notification/Email (alert methods), EnableDebug (logs).
Alerts: AlertCooldownSeconds (spam prevention), Buy/SellAlertLevel (any/strong only), AlertOnNeutral (include neutrals).
TF Alerts: Alert_M1/etc. (per-TF or main trend).
Disclaimer
This indicator is provided for informational purposes only and does not constitute financial advice. Past performance calculated using historical data does not guarantee future results, and trading involves risk of loss. Always test the product in a demo account, combine it with appropriate risk management, and consult a professional advisor if necessary. The developer assumes no liability for any trading decisions made based on this tool. Translations are available via MQL5 tools for global accessibility.
