Mean Reversion EA (Single Symbol). MT5.

Tâche terminée

Temps d'exécution 1 jour
Commentaires du client
Nice and profesional developer. Many thanks!
Commentaires de l'employé
Great customer. Detailed description of requirement specifications, I look forward to working with you again.

Spécifications

Mean Reversion EA (Single Symbol). MT5.


Project Overview

I am looking for a kind and professional MQL5 developer to create a simple Expert Advisor (EA) for MetaTrader 5 based on a Mean Reversion Strategy. The EA should operate on a single symbol (currency pair, stock, or commodity) at a time, applying a grid system to average down positions while dynamically adjusting take profit levels. The backtesting must be fully functional within MT5's strategy tester.


Trading Strategy Requirements

1. Entry Criteria

  • The EA should allow the user to choose either RSI or Stochastic as the primary entry signal.
  • RSI-based entry:
    • Buy when RSI is below a specified level (e.g., 30).
    • Sell when RSI is above a specified level (e.g., 70).
  • Stochastic-based entry:
    • Buy when %K crosses above %D below a certain level (e.g., 20).
    • Sell when %K crosses below %D above a certain level (e.g., 80).
  • The user should be able to select only one indicator at a time for entry signals.

2. EMA Filter (Optional)

  • The EA should allow an Exponential Moving Average (EMA) filter.
  • If enabled:
    • Sell if the price is above the EMA.
    • Buy if the price is below the EMA.
  • If disabled, the EA takes trades solely based on RSI/Stochastic signals.

3. Grid & Position Management

  • If the price moves against the initial position, the EA should open additional trades at predefined intervals (points selected by the user; always the same points).
  • No new trades in that symbol until the grid is closed.
  • Parameters to be adjustable:
    • Grid distance (in points).
    • Lot multiplier (each additional trade can have a lot size relative to the first).
  • No Maximum number of grid trades. It always opens new trades when it reaches the adequate distance until the grid is closed.

4. Take Profit & Stop Loss

  • No Stop Loss: The user will manually close trades if necessary.
  • Dynamic Take Profit:
    • Inicial TP in points inserted by the user.
    • The EA should adjust the TP level dynamically based on the open grid positions. Meaning that the final closing of the grid should provide the original TP points accounting for all the grid.

5. Trade Execution & Management

  • If a grid is active, the EA should not open new trades until the grid is closed.
  • The EA should work on all timeframes and instruments supported by MT5.

User Interface (On-Chart Panel)

  • No need for it.

Backtesting Requirements

  • The EA must be fully testable in MT5’s strategy tester.
  • Backtest performance should be optimized for fast execution.

 

Development Requirements

  • The EA should be coded in MQL5 for MT5.
  • The code should be efficient and optimized.
  • The EA must work on both live trading and backtesting.
  • Execution should be fast and stable, with minimal CPU and memory usage.

Répondu

1
Développeur 1
Évaluation
(398)
Projets
514
23%
Arbitrage
60
57% / 25%
En retard
60
12%
Chargé
2
Développeur 2
Évaluation
(62)
Projets
90
29%
Arbitrage
24
13% / 58%
En retard
7
8%
Travail
3
Développeur 3
Évaluation
(64)
Projets
77
55%
Arbitrage
4
0% / 50%
En retard
1
1%
Travail
Publié : 6 codes
4
Développeur 4
Évaluation
(39)
Projets
59
20%
Arbitrage
6
33% / 17%
En retard
1
2%
Travail
Publié : 2 codes
5
Développeur 5
Évaluation
(323)
Projets
328
71%
Arbitrage
2
100% / 0%
En retard
0
Gratuit
Publié : 1 code
6
Développeur 6
Évaluation
(329)
Projets
515
19%
Arbitrage
35
46% / 31%
En retard
34
7%
Travail
7
Développeur 7
Évaluation
(17)
Projets
21
19%
Arbitrage
5
40% / 40%
En retard
0
Gratuit
8
Développeur 8
Évaluation
(258)
Projets
269
29%
Arbitrage
1
100% / 0%
En retard
3
1%
Travail
Publié : 2 codes
9
Développeur 9
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
10
Développeur 10
Évaluation
(22)
Projets
29
3%
Arbitrage
4
25% / 0%
En retard
3
10%
Gratuit
11
Développeur 11
Évaluation
(1305)
Projets
1734
49%
Arbitrage
55
67% / 16%
En retard
38
2%
Gratuit
12
Développeur 12
Évaluation
(4)
Projets
9
11%
Arbitrage
11
18% / 64%
En retard
4
44%
Gratuit
13
Développeur 13
Évaluation
(12)
Projets
9
33%
Arbitrage
11
0% / 100%
En retard
2
22%
Gratuit
14
Développeur 14
Évaluation
(102)
Projets
105
60%
Arbitrage
0
En retard
0
Gratuit
15
Développeur 15
Évaluation
(3)
Projets
4
0%
Arbitrage
0
En retard
0
Gratuit
16
Développeur 16
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
17
Développeur 17
Évaluation
(8)
Projets
8
0%
Arbitrage
2
50% / 0%
En retard
1
13%
Travail
18
Développeur 18
Évaluation
(319)
Projets
569
35%
Arbitrage
83
30% / 45%
En retard
206
36%
Travail
19
Développeur 19
Évaluation
(274)
Projets
403
28%
Arbitrage
40
40% / 50%
En retard
1
0%
Gratuit
20
Développeur 20
Évaluation
(1)
Projets
1
0%
Arbitrage
6
0% / 67%
En retard
0
Gratuit
21
Développeur 21
Évaluation
(472)
Projets
491
75%
Arbitrage
6
67% / 17%
En retard
0
Gratuit
22
Développeur 22
Évaluation
(162)
Projets
289
35%
Arbitrage
18
22% / 61%
En retard
43
15%
Gratuit
23
Développeur 23
Évaluation
(78)
Projets
246
74%
Arbitrage
7
100% / 0%
En retard
1
0%
Gratuit
Publié : 1 article
24
Développeur 24
Évaluation
(367)
Projets
449
55%
Arbitrage
24
54% / 17%
En retard
30
7%
Occupé
25
Développeur 25
Évaluation
(10)
Projets
15
27%
Arbitrage
0
En retard
3
20%
Gratuit
26
Développeur 26
Évaluation
(3)
Projets
3
33%
Arbitrage
0
En retard
0
Gratuit
27
Développeur 27
Évaluation
(618)
Projets
1429
59%
Arbitrage
31
81% / 0%
En retard
10
1%
Gratuit
28
Développeur 28
Évaluation
(2675)
Projets
3414
68%
Arbitrage
77
48% / 14%
En retard
342
10%
Gratuit
Publié : 1 code
29
Développeur 29
Évaluation
(12)
Projets
13
8%
Arbitrage
1
0% / 100%
En retard
0
Gratuit
Commandes similaires
I am looking for an experienced MQL5 developer who can BOTH research trading strategies and develop a commercial-quality MetaTrader 5 Expert Advisor. This is NOT simply a coding job. The developer is free to choose the trading logic, indicators, entry method, exit method, timeframe architecture and strategy type. I do not require the EA to copy or resemble any existing commercial EA. My priority is: ROBUST LONG-TERM
Hello, please make me a simple MT5 Expert Advisor for XAUUSD on M15 timeframe. TRADING LOGIC: - BUY when EMA(10) crosses UP EMA(30) - SELL when EMA(10) crosses DOWN EMA(30) TRADING HOURS: - Only trade between 19:00 - 22:00 WIB / Jakarta time RISK SETTINGS: - Lot size: 0.01 - Stop Loss: 70 points - Take Profit: 150 - 300 points - Max 1 open position Please deliver .ex5 file ready to use. Thank you
Create a bot that can trade and read indicators easy to read for first time users. Bot that can be used on a phone and connect to MT5. It should be easy to install or use on any device especially phone and laptop, preferably the bot that can run over night and controllable when needed
C'est un Expert Advisor (EA) MQL5 pour MetaTrader 5, conçu pour l' XAUUSD , combinant un filtre de tendance et une grille adaptative avec gestion de panier ("basket") et protections contre le drawdown. Version 1.00. Logique de trading Filtre de tendance (H4 par défaut) • EMA rapide (50) vs EMA lente (200) pour déterminer la direction (UP/DOWN) • Filtre ADX (période 14, seuil 18) pour éviter de trader en
My EA is semi Auto EA..with Master and slave concept Using Heiken Ashi +Heiken Smooth and Moving Average What to do?1. Remove some previous feature 2.Change some rules of 4 slave to pending Order 3. Check the coding is clean. 4. create panel dialog box
These are orderflow footprint indicator I would like to know if you can algorithmisie and build a stacked imbalance bot from them .. Kindlt let me know if you can do it and check the file before replying me
I have 2 trading view indicators by GainzAlgo that I want code to mt5 , could u advise? I need you to give me response if you can convert This
I currently sell a white-label XAUUSD EA, but the existing supplier owns the source code. I now need a new, independently developed EA and licensing system that my company fully owns and controls. I am not requesting decompilation or copying of proprietary code. Existing settings, presets and trading examples will be provided as reference. The developer must first identify any missing strategy rules before
I DO NOT need any programming or strategy development. I already have a working NinjaTrader 8 automated strategy based on a 3/5 EMA crossover. I need you to run my existing strategy through NinjaTrader Strategy Analyzer/Optimizer, test the existing adjustable parameters, and find robust settings with the best profit factor and lowest reasonable drawdown. I will provide the existing NinjaScript ZIP. I do not want the
I am looking to acquire an EXISTING and PROVEN MetaTrader 5 Expert Advisor. I am NOT looking for someone to develop a random new strategy from scratch. The objective is to find a robust EA with an existing track record, verify its performance and robustness, and purchase the MQL5 source code together with clearly defined commercial rights. MAIN REQUIREMENTS The EA should meet most or all of the following

Informations sur le projet

Budget
150+ USD
Délais
de 2 à 4 jour(s)