Trading robot · MT5

Jackpot Flash Man

by Juste1827

The Jackpot Flash Man EA is a trading robot for MT5 that analyzes M1 candle phases and tick microstructure to generate entries.

High risk

GitHub stars1
Forks0
Last update4 days ago7 Oct 2026
LicenceNone stated

Overview

Jackpot Flash Man enters trades on EMA slope conditions, ATR volatility filters, consecutive tick requirements, and predictive engine signals for market regime and candle phase progression. The EA exits positions using multi-basket profit targets, quick exit on stagnation, and a universal shield with 5% retracement tolerance. Risk controls include 1% risk per rafale scaled by account equity, $25 micro-risk per 0.01 lot, 80% margin budget, maximum 15 positions, and 5-second cooldown. Notable limits include anti-martingale design and dynamic position adjustment based on account size.

Details

Author

Juste1827 on GitHub

Type

Trading robot

Platform

MetaTrader 5 (MQL5)

Strategy

Trend following, Scalping, SMC / ICT / price action, Martingale

Markets

Forex, Gold, Crypto

Timeframes

M1-M5

Risk Profile

  • Uses martingale lot scaling: losses can grow fast

Input Parameters

Read from EA Jackpot Flash Man.mq5. Defaults are the author's; change them in the EA's Inputs tab.

NameTypeDefaultDescription
InpAutoDetectAccountTypebooltrueAuto-détection (Standard vs Cent)
InpIsCentAccountboolfalseActif si Auto-détection est désactivée
InpAutoAssetConfigbooltrueAuto-config selon l'actif
InpBaseMagicNumberint999000Magic Number de base
InpBaseEquityForScalingdouble50.0Équité de référence en USD ($50)
InpEMAPeriodint21Période EMA de tendance
InpATRPeriodint14Période ATR pour volatilité
InpTickConsecutiveReqint3Ticks consécutifs requis
InpMaxCandleAmplitudePctdouble0.80Bloquer entrée si bougie > 80% ATR
InpCooldownSecint5Cooldown minimum entre rafales (sec)
InpMaxPositionsint15Max positions simultanées (sera ajusté dynamiquement)
InpAccountThresholdUSDdouble350.0Seuil de solde pour passer de 3 à 5 en 1ère rafale
Show all 40 inputs
NameTypeDefaultDescription
InpMaxSpreadPctOfATRdouble0.50Spread max autorisé (% ATR)
InpRiskPercentPerRafaledouble1.0Risque % total par rafale (si équité >= $500)
InpMicroAccountRiskUSDdouble25.0Tranche USD pour 0.01 lot
InpMarginBudgetPctdouble80.0Budget de marge max disponible (%)
InpMinLotdouble0.01
InpMaxLotdouble50.0
InpBaseMicroTriggerUSDdouble2.0Seuil d'activation Micro-Bouclier (<700$: $2, >=700$: $4)
InpBaseMacroTargetUSDdouble5.0Cible Macro Globale ($5.0 pour $50)
InpShieldRetracePctdouble5.0Retracement toléré Bouclier (5% -> Sécurise 95%)
InpStagnationSecint15Clôture si profit stagne/baisse depuis X sec
InpQuickExitMinUSDdouble0.50Profit minimum pour Quick Exit
InpQuickExitStagnSecint10Secondes de stagnation avant Quick Exit
InpUseTickMicroEngineboolfalsetrue = moteur tick (rapide) / false = moteur M1 historique
InpTickEMAPeriodint20Période EMA calculée sur les ticks (pas M1)
InpTickSlopeLookbackint5Nb de ticks en arrière pour mesurer la pente de l'EMA
InpTickDeltaWindowint10Fenêtre glissante du delta pondéré par fréquence
InpTickDeltaRatioThreshdouble0.60Ratio mini |delta|/poids total pour valider (anti-spoof)
InpMaxTickIntervalMsint800Seuil de secours (avant que la moyenne glissante soit établie)
InpMaxTickIntervalFactordouble4.0Bloque si l'intervalle courant > ce multiple de la moyenne glissante (adaptatif par instrument)
InpMinSlopeToATRRatiodouble0.05Pente mini = % de l'ATR M1 courant (filtre le bruit hors-volatilité)
InpUsePredictiveEnginebooltrueActive la couche Cerveau (régime + phase de bougie + anti-spoof)
InpSerenityRegressionBarsint20Nb de bougies M1 clôturées pour la régression (pente de tendance)
InpSerenityMinSlopeToATRdouble0.15Pente mini (ratio ATR) pour déclarer un régime STRICT
InpSerenityMinR2double0.35Qualité mini de régression (R²) - évite un régime "strict" sur du bruit
InpCandlePhase1EndSecint15Fin de la phase Accumulation (secondes depuis l'ouverture M1)
InpCandlePhase2EndSecint40Fin de la phase Impulsion / début Distribution
InpShieldRetracePctHolddouble5.0Tolérance de retracement ÉLARGIE pendant un Hold (jamais désactivée)
InpDeltaSpreadMaxDivPtsdouble15.0Divergence max |ΔBid-ΔAsk| en points avant blocage anti-spoof

How to Install It

  1. 1Download the sourceUse "Download source (.zip)" above, or clone Juste1827/jackpot-flash-man from GitHub, and unzip it.
  2. 2Open the data folderIn MetaTrader choose File, then Open Data Folder, and go to MQL5/Experts.
  3. 3Copy the filesCopy the .mq5 file into Experts.
  4. 4Compile in MetaEditorOpen the file in MetaEditor and press Compile. Fix any missing includes the compiler reports.
  5. 5Test before you tradeRun it in the Strategy Tester, then attach it to a demo chart and allow algorithmic trading.
Third-party code. ForexR did not write, test or endorse this EA, and the summary above was generated automatically from its README and code. ForexR lists only repositories with readable source code and never hosts files. Read the code, backtest it and use a demo account first; automated trading can lose money quickly.

Similar Expert Advisors

EA Scalper XAUUSD

by francomascareloai
237 stars

EA Scalper XAUUSD is an automated trading research project for MetaTrader 5 focused on gold. It employs a multifaceted entry strategy using Smart Money Concepts like order blocks and liquidity sweeps, alongside moving average crossovers and Fibonacci zones. The EA includes a self-learning module designed to adapt to di

MT5 Trading robot SMC / ICT / price actionIndicator crossoverScalping High risk
Updated 3 months ago Custom licence GitHub repository of EA Scalper XAUUSD

Prop Firm EA Fleet

by cgemise971
20 stars

Prop Firm EA Fleet is a collection of MetaTrader 5 robots designed for passing prop firm evaluations and managing funded accounts. The suite utilizes various strategies including market structure analysis, session range breakouts for London and New York sessions, and high-frequency scalping. It features strict risk man

MT5 Trading robot SMC / ICT / price actionBreakoutScalping High risk
Updated 9 months ago None stated GitHub repository of Prop Firm EA Fleet

Simba Sniper EA

by oriokie
6 stars

This MetaTrader 5 expert advisor focuses on XAUUSD using a multi-timeframe scalping approach based on Smart Money Concepts. It identifies institutional market structures by analyzing H4 trends, H1 supply and demand zones, and M5 entries. The logic incorporates order block detection, Fair Value Gaps (FVG), and liquidity

MT5 Trading robot SMC / ICT / price actionScalpingTrend following High risk
Updated 8 months ago Custom licence GitHub repository of Simba Sniper EA

Nyao Scalper

by elrizwiraswara
173 stars

Nyao Scalper is an automated scalping robot for MetaTrader 5 that utilizes a multi-factor weighted scoring system to identify trade opportunities. It evaluates trend alignment through EMA crossovers, momentum via RSI, and price action through wick rejection and candle body analysis. The EA manages risk with adaptive AT

MT5 Trading robot ScalpingTrend followingMartingale High risk
Updated 4 months ago BSD-3-Clause GitHub repository of Nyao Scalper
6 stars

This Expert Advisor for MetaTrader 5 automates a pure price-action strategy primarily designed for gold on the five-minute timeframe. It identifies market trends using swing point structures like higher highs and lower lows without lagging indicators. The EA creates supply and demand zones from engulfing candle pattern

MT5 Trading robot Trend followingSMC / ICT / price actionScalping

CRT TBS Gold Scalper

by Pusparaj99op
5 stars

This MetaTrader 5 expert advisor is designed for gold trading using Candle Range Theory and Time-Based Strategy principles. It identifies market structure through the Accumulation, Manipulation, and Distribution cycle while detecting Fair Value Gaps and Order Blocks. The robot executes trades exclusively during specifi

MT5 Trading robot SMC / ICT / price actionScalpingTrend following

More trading robots

Need a Broker for MT5?

Compare regulated brokers that support MetaTrader, with spreads, minimum deposits and leverage side by side.

Compare brokers