작업 종료됨
명시
I want to develop a professional AI-style Expert Advisor for MT5, focused on trading XAUUSD (Gold) with maximum safety, stability, and intelligent market adaptation.
The EA must:
🟨 1) Market Regime Detection
EA must detect three market states:
-
TREND MODE (EMA alignment, ADX strength, momentum confirmation)
-
RANGE MODE (low ADX, ATR compression, sideways structure)
-
DANGER MODE (news, volatility spikes, spread increase, random candles, Asian session)
EA must display the current mode on the chart and switch strategies automatically.
🟧 2) Multi-Strategy Engine
The EA must include:
✔ Trend Strategy
-
Pullback to EMA20/50
-
Or breakout logic
-
RSI & momentum filters
✔ Range Strategy
-
Buy low / sell high
-
Bollinger or RSI logic
✔ Breakout Strategy (optional)
✔ No-Trade Mode
Stops trading during dangerous conditions.
🟥 3) Risk & Money Management (Very Important)
For a 1000 USD account:
-
Risk per trade: 0.5%–1%
-
Daily profit limit: 2%
-
Daily loss limit: 2%
-
Max trades/day: 1–2
-
No martingale
-
No grid
-
No averaging
-
Spread filter
-
Slippage filter
-
News filter
-
Time filters (London & NY only)
🟩 4) Entry Filters
Every trade must pass:
-
EMA alignment
-
RSI filter
-
ADX threshold
-
ATR threshold
-
Candle shape filter
-
No trading before daily close
-
No trading after several consecutive losses
-
Spread/slippage check
🟦 5) Exit Logic
Required exits:
-
Stop Loss
-
Take Profit
-
Break-even
-
Trailing stop
-
Partial close
-
Exit on momentum weakening
-
Exit on reversal candle
-
Exit on trend shift (lower timeframe)
🟪 6) Sessions & Days
-
London session: ON
-
New York session: ON
-
Asian session: OFF
-
Monday–Thursday only (Friday optional OFF)
All must be Inputs.
🟫 7) On-Chart Elements (Mandatory)
EA must display:
-
Market Mode (TREND / RANGE / DANGER)
-
Entry/exit arrows
-
SL & TP lines
-
Dashboard with:
-
Balance / Equity
-
Spread
-
ATR, ADX
-
Trend strength
-
Risk %
-
Number of trades
-
Active strategy
-
Also internal logging of:
-
Why trade was opened
-
Why it was closed
-
All filters passed
-
Market condition
⬛ 8) Developer Requirements
Developer must:
-
Deliver EX5 + MQ5 full source code
-
Follow logic EXACTLY
-
No DLLs
-
No encryption
-
No expiration
-
Provide 14 days bug fixing
-
Keep logic confidential
-
EA must work on VPS 24/7 without leaks
🟩 9) Final Acceptance
EA is accepted only after:
-
3–7 days stable forward test
-
No errors in Journal
-
All regimes & strategies working
-
Dashboard visible and correct
-
All filters & protections functioning
🟧 Budget
Flexible depending on quality.
(You can propose your price.)
🔥 **Full professional spec provided above.
Please apply only if you can deliver all requirements.**