Armani Gold EA 3.0 – Advanced Smart Money Trading Robot for XAUUSD (MT5/MT4) This is a STRICT logic-based EA. All conditions must be implemented exactly as defined. No simplification is allowed. Overview: I am looking for a highly experienced MT5/MT4 developer to build a fully automated Expert Advisor based on a proprietary trading system called "Armani Gold EA 3.0". The strategy is designed specifically for XAUUSD (Gold) and combines: - Smart Money Concepts (SMC) - Fair Value Gap (FVG) - Order Blocks (OB) - Liquidity Sweep logic (MANDATORY) - Fibonacci retracement zones (50%–61.8%) - Momentum confirmation using MACD and Bollinger Bands - ATR-based risk management and trailing stop The EA must be robust, modular, and optimized for real market conditions, not only backtesting. -------------------------------------------------- Scope of Work: -------------------------------------------------- - Develop a fully automated EA for MT5 (MT4 optional) - Deliver full source code (.mq5 / .mq4) - Provide configurable input parameters - Include Magic Number system - Provide backtesting capability - Deliver basic usage instructions - Ensure compatibility with real market conditions -------------------------------------------------- Project Phases: -------------------------------------------------- Phase 1: Core logic (Trend + Entry system) Phase 2: Filters (News, Session, Spread, Pivot) Phase 3: Risk management & trade management Phase 4: Testing, debugging, and optimization -------------------------------------------------- Timeframes & Structure: -------------------------------------------------- - H4 → Main trend filter - M15 → Execution timeframe - H1 → Optional confirmation -------------------------------------------------- Trend Filter (H4): -------------------------------------------------- Indicators: - EMA 20 - EMA 50 Rules: - EMA20 > EMA50 → BUY ONLY - EMA20 < EMA50 → SELL ONLY No trade allowed against trend. -------------------------------------------------- Core Entry Engine: -------------------------------------------------- 1. Fair Value Gap (FVG): - Detect valid FVG on M15 - Minimum size configurable - Entry only after price fills at least 50% 2. Order Block (OB): - Detect last opposite candle before impulse - Entry only if price reacts inside OB zone 3. Fibonacci Zone: - Auto-detect impulse - Entry must be between 50% and 61.8% 4. Liquidity Sweep (MANDATORY): - BUY: wick below support then close above - SELL: wick above resistance then close below - No trade without sweep 5. Confirmation Candle: - Bullish/Bearish engulfing - Pin bar - Entry only after candle close 6. Momentum Confirmation: - MACD (12,26,9) - Bollinger Bands (20) - MACD must align with direction - Avoid low volatility (BB squeeze) -------------------------------------------------- Pivot Filter: -------------------------------------------------- - Auto daily pivot - BUY only above pivot - SELL only below pivot -------------------------------------------------- News Filter (Mandatory): -------------------------------------------------- - High impact news only - Block trading 15 min before/after -------------------------------------------------- Session Filter: -------------------------------------------------- Disable entries during first 5 minutes of: - Tokyo - London - New York -------------------------------------------------- Risk Management: -------------------------------------------------- Position Size: - 1% risk per trade (auto) Stop Loss: - ATR-based - SL = ATR × 1.5 Take Profit: TP1: - 1:1 RR - Close 50% - Move SL to BE TP2: - 1:3 RR - Close remaining -------------------------------------------------- Trade Management: -------------------------------------------------- - ATR trailing stop (after TP1 or +1R) - Break-even activation -------------------------------------------------- Safety Filters: -------------------------------------------------- - Spread filter - One trade per signal - Max daily drawdown protection - Max open trades limit -------------------------------------------------- Entry Conditions Summary: -------------------------------------------------- BUY: 1. EMA20 > EMA50 (H4) 2. Price in FVG or OB 3. Fib 50–61.8% 4. Liquidity sweep below support 5. Bullish candle 6. MACD bullish 7. Above pivot 8. No news restriction 9. Session valid SELL: 1. EMA20 < EMA50 (H4) 2. Price in FVG or OB 3. Fib 50–61.8% 4. Liquidity sweep above resistance 5. Bearish candle 6. MACD bearish 7. Below pivot 8. No news restriction 9. Session valid -------------------------------------------------- Execution Rules: -------------------------------------------------- - Use CLOSED candles only (no repainting) - Modular system (enable/disable filters) - Strict condition validation - No simplification allowed -------------------------------------------------- Important: -------------------------------------------------- - Developer must NOT simplify or remove any condition - Any modification requires approval - EA must strictly follow provided pseudo code - Priority is real market performance, not curve fitting -------------------------------------------------- Deliverables: -------------------------------------------------- - Source code - Compiled EA - Inputs configuration - Basic documentation -------------------------------------------------- Additional (Optional but Recommended): -------------------------------------------------- - Dashboard panel - Trade statistics - Win rate tracking - Session performance report -------------------------------------------------- Note: -------------------------------------------------- Full specification and pseudo code will be provided. Developer must follow both sections strictly. This is a professional-grade EA, not a simple bot. Only experienced developers should apply.