Spezifikation
Title: Moving Average Trend Trading Expert Advisor (MT5)
Description:
I am looking for an experienced MQL5 programmer to develop an Expert Advisor for MetaTrader 5.
The EA should have the following features:
Entry Signal
-
Basis: 3 Moving Averages: Slow, Middle, Fast. SMA/EMA, with freely adjustable parameters.
-
Long: Fast MA crosses the Middle MA upwards. Both are above the Slow MA. Fanning from top to bottom: Fast, Middle, Slow. (Detailed description in the specification document)
-
Short: Fast MA crosses the Middle MA downwards. Both are below the Slow MA. Fanning from top to bottom: Slow, Middle, Fast. (Detailed description in the specification document)
-
Entry based on candle formation + number of candles, once the MA fan is intact (Long: Fast, Middle, Slow. Short: Slow, Middle, Fast). Number of candles freely adjustable. (Detailed description in the specification document)
-
Optional: Use of an additional indicator, e.g., ADX, Money Flow Index, etc.
Exit Signal
-
Cross in the opposite direction. (Detailed description in the specification document)
Trading Logic
-
Trend trading works based on the "fanning" of 3 Moving Averages. (Detailed description in the specification document)
Risk Management
-
Stop Loss (activatable, parameters freely adjustable)
-
Trigger points for:
-
Break Even: Price moves +10 pips/points into profit, then Stop Loss is moved to entry price + 2 pips/points. (activatable, parameters freely adjustable)
-
Trailing Stop: Moves further into profit in 5 pip steps from the Break Even point. (activatable, parameters freely adjustable)
-
Take Profit Optimization. Activatable, parameters freely adjustable. (Detailed description in the specification document)
-
-
Max Drawdown Protection (% of account equity)
User Interface / Panel
-
Overview of account balance, free margin, current profit/loss
-
Button to start/stop the EA
Technical Requirements
-
Broker with 5-digit quotes (e.g., EUR/USD → 1.12345). Parameters freely adjustable for JPY pairs, indices, commodities.
-
Platform: MetaTrader 5 (MQL5)
-
Stable, clean, and well-commented code
-
Spread, Slippage, and Requote protection
Deliverables
-
Complete source code (.mq5) + compiled .ex5
-
Short documentation explaining the parameters
-
Minor adjustments (bug fixes/parameter optimizations) after the testing phase are expected.
Delivery Time: 2-3 weeks
Important Notes:
-
Please only apply if you have experience with complex EAs.
-
References or example projects (MQL5 profile, published indicators/EAs, screenshots) are appreciated.
-
A detailed specification document with all requirements will be provided upon commissioning.