Expert Advisor based on 3 Moving Averages

MQL5 Experts

Termos de Referência

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.


Respondido

1
Desenvolvedor 1
Classificação
(264)
Projetos
330
29%
Arbitragem
36
25% / 64%
Expirado
10
3%
Trabalhando
2
Desenvolvedor 2
Classificação
(574)
Projetos
945
47%
Arbitragem
309
58% / 27%
Expirado
125
13%
Livre
3
Desenvolvedor 3
Classificação
Projetos
2
0%
Arbitragem
1
100% / 0%
Expirado
0
Trabalhando
4
Desenvolvedor 4
Classificação
(11)
Projetos
14
43%
Arbitragem
1
100% / 0%
Expirado
0
Livre
5
Desenvolvedor 5
Classificação
(610)
Projetos
709
33%
Arbitragem
45
47% / 42%
Expirado
14
2%
Trabalhando
6
Desenvolvedor 6
Classificação
(2333)
Projetos
2936
63%
Arbitragem
124
44% / 26%
Expirado
429
15%
Trabalhando
7
Desenvolvedor 7
Classificação
(1125)
Projetos
1813
61%
Arbitragem
14
64% / 7%
Expirado
84
5%
Livre
8
Desenvolvedor 8
Classificação
(513)
Projetos
552
53%
Arbitragem
13
69% / 15%
Expirado
3
1%
Livre
9
Desenvolvedor 9
Classificação
(16)
Projetos
20
15%
Arbitragem
5
40% / 40%
Expirado
0
Livre
10
Desenvolvedor 10
Classificação
(365)
Projetos
441
55%
Arbitragem
22
50% / 14%
Expirado
30
7%
Carregado
11
Desenvolvedor 11
Classificação
(454)
Projetos
719
34%
Arbitragem
35
69% / 9%
Expirado
22
3%
Trabalhando
12
Desenvolvedor 12
Classificação
(212)
Projetos
315
34%
Arbitragem
63
37% / 40%
Expirado
101
32%
Trabalhando
13
Desenvolvedor 13
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
14
Desenvolvedor 14
Classificação
(44)
Projetos
74
20%
Arbitragem
1
0% / 100%
Expirado
0
Livre
15
Desenvolvedor 15
Classificação
(434)
Projetos
638
53%
Arbitragem
32
59% / 22%
Expirado
6
1%
Trabalhando
16
Desenvolvedor 16
Classificação
(13)
Projetos
13
38%
Arbitragem
1
0% / 100%
Expirado
1
8%
Livre
17
Desenvolvedor 17
Classificação
(298)
Projetos
478
40%
Arbitragem
105
40% / 24%
Expirado
82
17%
Carregado
Publicou: 2 códigos
18
Desenvolvedor 18
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre

Informações sobre o projeto

Orçamento
400 - 800 USD
Prazo
para 21 dias