Inferno Storm Final MT5
- エキスパート
- Huu Loc Nguyen
- バージョン: 1.0
- アクティベーション: 5
Product Name: Inferno Storm Final AI (MT5)
[Subtitle: Supertrend Momentum | Dual-Lane Pullback | Seasonality Shield]
Introduction
Inferno Storm Final MT5 is an advanced M15 intraday scalping system engineered for precision and adaptability. Instead of relying on a single entry logic, the "Inferno Core" combines the macro-trend detection of the Supertrend indicator with a highly sophisticated Dual-Lane Entry Engine. It dynamically scans for either structural breakouts (Donchian) or high-probability momentum pullbacks (EMA + MACD).
Built from the ground up for MQL5 Market standards, it features strict Execution Hygiene (Anti-130/Anti-131 protocols) and seamlessly adapts to both Hedging and strict Netting (Prop Firm) account types.
Version 1.71: Market Health & Fireshield Protocol
This major build introduces elite risk-management and volatility-filtering systems:
-
Seasonality Forecast Engine: The AI analyzes the last 45 days of hourly price action to calculate the median range for every hour of the day. It will automatically pause trading during historically "dead" or highly erratic hours.
-
Fireshield Protection: A hard Daily Loss Limit (in USD). If the daily drawdown threshold is breached, the EA triggers an emergency cooldown, pausing all new entries for a specified duration to prevent revenge trading during market crashes.
Trading Strategy (The Inferno Logic)
The system executes based on a strict 3-tier confirmation sequence:
-
Trend Authorization: The Supertrend matrix defines the absolute macro-direction.
-
Dual-Lane Trigger: The AI waits for one of two specific market conditions to form:
-
Lane A (Structural Breakout): Price aggressively breaks the Donchian Channel High/Low.
-
Lane B (Momentum Pullback): Price pulls back into the Keltner/EMA value zone, and momentum resumes, confirmed by the MACD histogram.
-
-
Dynamic Pyramiding (Optional): If the trend catches fire, the EA scales in using ATR-spaced additions (Disabled automatically on Netting accounts to comply with strict volume limits).
Key Features
-
Universal Target Engine: Choose between precise USD-based take-profits/stop-losses or let the algorithm calculate dynamic limits based on real-time ATR volatility.
-
Volatility & Trend Filters: Built-in Bollinger Band Width (BBW) and ADX filters ensure the EA only trades when there is sufficient market volume, avoiding sideways chop.
-
Execution Hygiene: Pre-trade margin verification, automatic lot-step normalization, and robust StopLoss padding to prevent broker rejection errors.
-
ATR Trailing Stop: A professional trailing logic that locks in profits based on market noise, rather than fixed point distances.
Recommendations
-
Timeframes: M15 (Primary optimization for signal detection).
-
Symbols: Major Pairs (EURUSD, GBPUSD, USDJPY) and Indices.
-
Account Type: ECN, Standard, or Prop Firm (Netting/Hedging supported). Low spread accounts are highly recommended.
-
Minimum Deposit: $100 - $300 (Depending on risk percentage).
Input Parameters
=== SIZING & TARGETS ===
-
FixedLots / UseRiskPercent : Core volume management.
-
UseUsdTargets : Toggle between strict USD targets or ATR-based distance.
-
SlUsd / TpUsd : Target amounts if USD mode is active.
-
SL_ATR_Mult / TP_ATR_Mult : Target multipliers if ATR mode is active.
=== ALGORITHMIC FILTERS (INDICATORS) ===
-
ST_ATR_Period / ST_Mult : Supertrend trend-detection sensitivity.
-
BBW_Min / BBW_Max : Bollinger Band Width limits to avoid consolidation.
-
ADX_Min : Minimum trend strength required to authorize a trade.
=== SEASONALITY & SAFETY ===
-
UseSeasonalityForecast : Enable historical hourly volatility checks.
-
UseFireshield : Enable the daily drawdown emergency brake.
-
DailyLossLimitUsd : Maximum allowed loss in currency before pausing.
-
MaxSpreadPoints : Maximum allowed broker spread to execute a trade.
=== PYRAMIDING & TRAILING ===
-
UseTrailingStop / Trail_ATR_Mult : ATR-based profit locking.
-
EnablePyramiding : Allow trend-scaling (up to MaxAdds ).
Installation Guide
-
Download the .ex5 file to your MQL5\Experts folder.
-
Restart MT5 or right-click Navigator and select Refresh.
-
Drag the EA onto an M15 chart.
-
Adjust your DailyLossLimitUsd and risk settings.
-
Ensure "Allow Algo Trading" is enabled in the terminal.
🛡️ AUTHOR & COPYRIGHT ✍️ Astracodewolf – Algorithmic Trading Systems Developer © 2026. All algorithms and designs are the proprietary intellectual property of Astracodewolf.
