Simba Sniper EA 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 sweeps to time market participation. Risk controls include percentage-based position sizing, maximum daily loss limits, and ATR-based dynamic stop loss and take profit levels. It also features trailing stops, break-even triggers, and an on-chart performance tracking dashboard.
Read from SimbaSniperEA.mq5. Defaults are the author's; change them in the EA's Inputs tab.
Name
Type
Default
Description
H4_Timeframe
ENUM_TIMEFRAMES
PERIOD_H4
H4: Trend Bias Timeframe
H1_Timeframe
ENUM_TIMEFRAMES
PERIOD_H1
H1: HTF Zones Timeframe
M5_Timeframe
ENUM_TIMEFRAMES
PERIOD_M5
M5: Entry Confirmation Timeframe
M1_Timeframe
ENUM_TIMEFRAMES
PERIOD_M1
M1: Precision Entry Timeframe (Optional)
UseM1Precision
bool
false
Use M1 for precision entries
RiskPercentage
double
1.0
Risk per trade (%)
MaxDailyLossPercent
double
3.0
Maximum daily loss (%)
MaxDrawdownPercent
double
10.0
Maximum drawdown (%)
MinRiskRewardRatio
double
2.5
Minimum Risk/Reward Ratio
MaxPositions
int
1
Maximum concurrent positions
MaxTradesPerHour
int
3
Maximum trades per hour (exposure limit)
UseDynamicRR
bool
false
Use dynamic R:R based on volatility
Show all 40 inputs
Name
Type
Default
Description
DynamicRR_Multiplier
double
1.0
Dynamic R:R volatility multiplier
UsePartialPositions
bool
false
Use partial position scaling
PartialEntry_Percent
double
50.0
Initial position size (% of full size)
UseStreakAdjustment
bool
true
Adjust risk based on win/loss streak
UseDrawdownAdjustment
bool
true
Adjust risk based on drawdown
UseVolatilityRiskAdjustment
bool
true
Adjust risk based on volatility regime
MaxHoldingTimeBars
int
0
[FUTURE] Max holding time in bars (0 = no limit)
UseTimeBasedExit
bool
false
[FUTURE] Enable time-based exit
TimeBasedExit_Bars
int
100
[FUTURE] Exit if no movement after X bars
ATR_Period
int
14
ATR Period
ATR_ZoneMultiplier
double
1.5
ATR multiplier for zone validation
ATR_StopLossMultiplier
double
2.5
Stop Loss ATR Multiplier (Increased for gold volatility)
ATR_TakeProfitMultiplier
double
4.0
Take Profit ATR Multiplier
ATR_BreakoutMultiplier
double
1.5
Breakout detection ATR multiplier
SwingLookback
int
20
Bars to lookback for swing points
MinDisplacementPercent
double
0.3
Minimum displacement (% of ATR)
OrderBlockBars
int
5
Bars to analyze for Order Blocks
FVG_MinGapPoints
int
10
Minimum FVG gap in points (REDUCED from 20 to 10)
UseSwingPointSL
bool
true
Use swing points for stop-loss
UseBreakEvenStop
bool
true
Enable break-even stop-loss
BreakEvenTriggerRatio
double
0.5
Break-even trigger (ratio of TP distance)
UseTrailingStop
bool
true
Enable trailing stop-loss
TrailingStopATRMultiplier
double
1.0
Trailing stop ATR multiplier
EnablePerformanceTracking
bool
true
Enable detailed performance tracking
TrackMAE_MFE
bool
true
Track Maximum Adverse/Favorable Excursion
ShowSessionStats
bool
true
Show session-based statistics
ShowSetupTypeStats
bool
true
Show setup type statistics
UseEntryGrading
bool
true
Use entry quality grading (A/B/C/D)
How to install it
1Download the sourceUse "Download source (.zip)" above, or clone oriokie/xauusd-scalping-ea from GitHub, and unzip it.
2Open the data folderIn MetaTrader choose File, then Open Data Folder, and go to MQL5/Experts.
3Copy the filesCopy the .mq5 file into Experts, and any .mqh files into the Include folder the code expects.
4Compile in MetaEditorOpen the file in MetaEditor and press Compile. Fix any missing includes the compiler reports.
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.
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
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
This MetaTrader 5 expert advisor utilizes a combination of Bollinger Bands, Relative Strength Index, and Average Directional Index to identify entries. It supports multi-timeframe analysis for trend confirmation and provides optional filters for Average True Range and price action patterns such as hammers. Risk managem
LQS AI Institutional Engine is a MetaTrader 5 robot designed for trading gold using market microstructure analysis. It combines four analytical modules focusing on liquidity sweeps, order flow divergence, Wyckoff accumulation and distribution phases, and multiple anchored VWAP levels. The system features an integrated
EA Ak47 Hybrid is a modular scalping expert advisor for MetaTrader 5, specifically optimized for gold markets. It generates signals using the Relative Strength Index filtered by an Exponential Moving Average trend component. The EA includes secondary filters for ATR volatility, MACD momentum, and Stochastic oscillators
Liquidity Trap EA is an automated trading robot for MetaTrader 5 that identifies price action setups near swing points. It detects specific candle formations using wick-to-body and body-to-average-bar ratios to enter trades based on perceived liquidity traps. The system incorporates trend filters through moving average