Development of a Robust Forex Expert Advisor with Two Complementary Strategies (No Grid, No Martingale)

Trabalho concluído

Tempo de execução 1 dia

Termos de Referência

I am looking for an experienced MQL4/MQL5 developer to build a fully automated Forex Expert Advisor (EA) designed to run 24/5 on a VPS, using two complementary trading strategies, historically used and globally applied in the Forex market, implemented inside a single EA.

The main focus of this project is robustness, simplicity, and long-term survivability, not unrealistic or aggressive performance.


General Requirements (MANDATORY)

The EA must strictly comply with the following rules:

  • ❌ No grid trading (any form)

  • ❌ No martingale or recovery logic

  • ❌ No internal hedging

  • ❌ No lot size increase after losses

  • ❌ No hidden money management

  • ✔ Fixed risk per trade (% of equity)

  • ✔ Every trade must have a Stop Loss

  • ✔ EA must be suitable for real trading conditions (spread, slippage, latency)

  • ✔ Clean, well-structured, and commented code

  • ✔ The EA must include a configurable news filter to prevent trading during high-impact economic news events.

🚨 Delivery of the full source code (.mq4 or .mq5) is mandatory and non-negotiable.


Trading Environment

  • Market: Forex

  • Execution: VPS 24/5

  • Broker type: ECN / Raw spread /Standard

  • Symbols: Major pairs only
    (EURUSD, USDJPY, GBPUSD, AUDUSD)

  • Timeframes: M5, M15 and/or M30


EA Architecture

The EA must contain TWO independent strategies within the same EA, each one enabled or disabled via input parameters.

The strategies must:

  • Operate independently

  • Respect their own logic and filters

  • Share only the global risk management rules


📌 STRATEGY 1 – STATISTICAL MEAN REVERSION (CORE STRATEGY)

Concept

A statistical mean reversion strategy based on Bollinger Bands, widely used by market makers and quantitative systems in the Forex market.

The strategy trades excessive price deviations from the mean while avoiding strong trending conditions.

STRATEGY 2 – DONCHIAN CHANNEL BREAKOUT (MOMENTUM)

Concept

A momentum and volatility expansion strategy based on the Donchian Channel, historically used by CTAs and systematic traders since the 1970s.


Testing and Refinement (Mandatory)

The developer must:

  • Refine the strategies while respecting the described logic

  • Perform backtesting with realistic spread

  • Avoid overfitting

  • Deliver balanced default parameters

Deliverables

  • ✔ Full source code (.mq4 or .mq5)

  • ✔ Compiled file (.ex4 or .ex5)

  • ✔ Default preset (.set)

  • ✔ Realistic backtest report

  • ✔ Well-commented and organized code


Final Notes

I am not looking for a “holy grail” EA.
I am looking for a system that is:

  • simple

  • classical

  • robust

  • sustainable

  • suitable for VPS 24/5 operation

Any attempt to introduce grid, martingale, or recovery logic invalidates the project.


✅ This project is intended for professional developers only.




Respondido

1
Desenvolvedor 1
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
2
Desenvolvedor 2
Classificação
(25)
Projetos
31
32%
Arbitragem
0
Expirado
2
6%
Trabalhando
3
Desenvolvedor 3
Classificação
(8)
Projetos
9
11%
Arbitragem
0
Expirado
0
Livre
4
Desenvolvedor 4
Classificação
(268)
Projetos
601
34%
Arbitragem
64
20% / 58%
Expirado
147
24%
Trabalhando
Publicou: 1 artigo, 22 códigos
5
Desenvolvedor 5
Classificação
(24)
Projetos
29
38%
Arbitragem
2
0% / 0%
Expirado
2
7%
Livre
6
Desenvolvedor 6
Classificação
(17)
Projetos
24
21%
Arbitragem
4
50% / 25%
Expirado
4
17%
Carregado
7
Desenvolvedor 7
Classificação
(2)
Projetos
7
0%
Arbitragem
3
0% / 33%
Expirado
1
14%
Trabalhando
8
Desenvolvedor 8
Classificação
(19)
Projetos
27
0%
Arbitragem
4
0% / 100%
Expirado
5
19%
Livre
9
Desenvolvedor 9
Classificação
(3)
Projetos
5
20%
Arbitragem
1
100% / 0%
Expirado
2
40%
Livre
10
Desenvolvedor 10
Classificação
(24)
Projetos
31
19%
Arbitragem
4
50% / 25%
Expirado
4
13%
Livre
11
Desenvolvedor 11
Classificação
Projetos
2
0%
Arbitragem
0
Expirado
1
50%
Livre
12
Desenvolvedor 12
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
13
Desenvolvedor 13
Classificação
(3)
Projetos
1
100%
Arbitragem
3
0% / 100%
Expirado
0
Livre
14
Desenvolvedor 14
Classificação
(509)
Projetos
977
74%
Arbitragem
27
19% / 67%
Expirado
101
10%
Livre
Publicou: 1 artigo, 6 códigos
15
Desenvolvedor 15
Classificação
(40)
Projetos
43
58%
Arbitragem
2
50% / 0%
Expirado
1
2%
Trabalhando
Publicou: 5 códigos
16
Desenvolvedor 16
Classificação
(152)
Projetos
228
80%
Arbitragem
22
27% / 50%
Expirado
11
5%
Livre
Publicou: 24 artigos, 1882 códigos
Pedidos semelhantes
Hello, I am looking for someone who can help me to build a MT4/MT5 forex EA, by analyzing the trading history. You are responsible to find out trading logic behind the EA and Build a new EA that accurately replicates the existing strategy. I need someone who has proven previous experience to build a new EA by reverse engineering. Thanks
I am looking for an experienced MT4/MT5 developer to analyze my trading history and replicate the strategy in a new Expert Advisor (EA). The developer must have proven experience in reverse engineering strategies, analyzing trading data, and developing EAs across various trading methodologies. A deep understanding of XAUUDS and BTCUSD behavior, as well as chart analysis, is essential. Please note that we do not have
Title: MT5 Forex Trading Robot Development I need a MetaTrader 5 (MT5) Expert Advisor (EA) for automated Forex trading. Requirements: 1. The robot must be fully automated and capable of opening and closing trades without manual intervention. 2. Compatible with MetaTrader 5 (MT5). 3. Adjustable lot size, Stop Loss, and Take Profit settings. 4. Built-in risk management based on account balance. 5. Ability to trade
Risk management EA 30 - 200 USD
Looking to develop risk management EA for personal use probably commercially in the future. I want the EA to have a display panel with 0.1, 0.2, 0.5,1,2,3 percent risk management button. I also want BE, partial closure of 0.25,0.5,0.75 and full closure panel on both profit and loss. I’ll also like to include trailing stop, 2 trades max per day and BE+spread option. I’ll be attaching the image for a guidance on what
Sierra Chart Alerts to MT5 via Webhook (Alert Manager File Version) Objective: Create a Custom Study (ACSIL / C++) that monitors alerts from the Alert Manager file and forwards any valid alert directly to MT5 via an HTTP POST (Webhook) in JSON format. Additional Note: The study should allow adding any modifications in the future and provide clear insights into the alert points in Sierra Chart. 1. Data Flow Diagram
Ea.Mix 30+ USD
I am in need of a good scalping bot for gold or any currency pair. If you have one that is working, reach out. You must be able to provide a trial version so I can test the bot myself
A bot takes trades every few seconds until hit the profit with the same lots , i am attaching a picture as well. If anyone can do that please contact me i will give the account details
MT5 Expert Advisor Development Project Overview I am looking for an experienced MQL5 developer to build a custom MetaTrader 5 Expert Advisor based on a grid-cycle trading framework. This is not a standard grid EA . The system combines: Session-based trade initiation Multi-filter signal generation Dynamic grid management Advanced basket management State-machine-driven trade lifecycle management Dynamic take-profit
I have a MT5 Hull MTF Indicator that I like. I would like someone to add: 1) Time of day function (with start time and end time) so that it does not send messages during my night time. Default Start=0900 Default End=2300 2) Add to the Message (sound and email): so that it is Symbol+Buy-Or-Sell+Ask-OrBid Price+TimeFrame1 "/" TimeFrame2 I will send the indicator to the developer. Thank you
i have built a indicator on trading view which is veryt good, its based on liquidity sweeps on stop losses. im looking for an someone with experience in trading and indicators that has worked on similar strategy indicators. it already wins lots of very good trades im looking to tighten up on uneccesary trades it may send to clean it up as i currently am testing it out running to signal channel and want it the best /

Informações sobre o projeto

Orçamento
30 - 200 USD