Session-based mean reversion
The EA trades the London and New York sessions only. It waits for price to sweep liquidity beyond a prior session extreme on EURUSD, GBPUSD, USDJPY or XAUUSD, confirms rejection on the M15 close, then enters with a resting limit order — never chasing market price.