MT4 EA - Mean Reversion System

MQL4 Asesores Expertos

Trabajo finalizado

Plazo de ejecución 2 días
Comentario del Cliente
Very professional and fast dev. Thank you
Comentario del Ejecutor
Thanks so much!!!!!

Tarea técnica

Mean Reversion System

 

Main Idea:

The main idea is to trade on the cross between a symbol and its mirror image (invert correlation). The system uses mean reversion which at the time of crossing the price reverts to the mean.


·        *Yellow line is the real price.

·        *Green line is the mirror price.

For all timeframes, for all symbols.

 

 

Indicators Used:

·        Main Signal: MT4Correlation – This is used to make a mirror image of the symbol on the same chart

·        Secondary Signal: Moving Average

·        Secondary Signal: Heiken Ashi

 

Methodology:

·        IF Main Signal: MT4Correlation price crosses the mirror price the system will check for the below secondary signals if they are enabled (true) on the inputs. If the price crosses from below it’s a BUY signal if it crosses from above a SELL signal.

·        Moving Average If the MA line is below the price it’s a BUY signal if the MA line is above the price its a SELL signal.

·        Heiken Ashi If its enabled in inputs, it’s another secondary signal that shows a BUY signal or SELL Signal.

 

Example:


Above we have GBPUSD price indicated as Heiken Ashi candles with the mirror price (MT4Correlation) indicator.

·        On the blue circle the price crossed. The price was coming from below going up and that means a BUY signal on the main signal.

·        The third signal is the Moving Average which is in the correct positions – below the price – BUY sigbal

·        The fourth signal is the Heiken Ashi candles which as you can see its already a BUY signal.

·        All signals signify a BUY.

·        The EA should either trade on market or enter a Limit order (Buy Limit) depending on the distance indicated in inputs.

 

Inputs:

·        extern string Section1 = "============== Basic Settings ===============";

·        extern double LotFixed = 0.1;

·        extern bool AutoLot = false;

·        extern double LotPercent = 2.0;

·        extern int SL = 0;

·        extern int TP = 0;

·        extern int MaximumTrades = 1;

·        extern int Expiration = 5;  <--- Number of candlesticks (default: 5) that the order will expire – If the Orders = true below

·        extern bool Orders = true;

·        extern int OrderAwayFromPrice = 5; ß This option will put an order, instead of a market trade at specified points. As default its 5 which means 5 pips away from the price.

·        extern bool Trade_With_Mirror_Signal = true;

·        extern string Section2 = "=============== Trailing Stop ================";

·        extern bool TrailingStop = false;

·        extern int TrailDist = 5;

·        extern int TrailStep = 5;

·        extern bool TrailAfterProfit = false;

·        extern bool Virtual_Trailing = false;


·        extern string Section3 = "============== Moving Average Signal ===============";

·        extern bool MA_Signal = true;

·        extern int MA_Period = 13;

·        extern int MA_Shift = 0;

·        extern int MA_Method = MODE_EMA;

·        extern string Section3 = "============== Heiken Ashi Signal ===============";

·        extern bool HA_Signal = true;

·        extern string Section4 = "============== Alerts ===============";

·        extern bool Show_Alert = false;

·        extern bool Play_Sound = false;

 

 


Han respondido

1
Desarrollador 1
Evaluación
(356)
Proyectos
632
26%
Arbitraje
89
73% / 13%
Caducado
12
2%
Libre
2
Desarrollador 2
Evaluación
(2423)
Proyectos
3047
66%
Arbitraje
77
48% / 14%
Caducado
340
11%
Libre
3
Desarrollador 3
Evaluación
(277)
Proyectos
334
55%
Arbitraje
14
36% / 29%
Caducado
1
0%
Libre
4
Desarrollador 4
Evaluación
(221)
Proyectos
369
66%
Arbitraje
10
50% / 0%
Caducado
46
12%
Libre
5
Desarrollador 5
Evaluación
(3)
Proyectos
2
0%
Arbitraje
7
0% / 86%
Caducado
0
Libre
6
Desarrollador 6
Evaluación
(22)
Proyectos
28
29%
Arbitraje
3
0% / 67%
Caducado
7
25%
Libre
7
Desarrollador 7
Evaluación
(563)
Proyectos
932
47%
Arbitraje
301
59% / 25%
Caducado
124
13%
Trabaja
8
Desarrollador 8
Evaluación
(96)
Proyectos
143
76%
Arbitraje
0
Caducado
2
1%
Libre
Solicitudes similares
So the below format is what I am currently using from a 3rd party EA. 🪖 COMMANDO TRADE 🪖 < Whenever an order is opened (OpenText1) ==================== 🚫 WE DO NOT ADVICE TRADING SIGNALS FROM DIFFERENT TRADERS ON THE SAME ACCOUNT 🚫 ==================== ⚠️ LOT SIZE ⚠️ < Whenever an order is opened (OpenText2) 💰 $100,000 - 1.00 💰 💰 $200,000 - 2.00 💰 💰 $300,000 - 3.00 💰 💰 $400,000 - 4.00 💰 💰
Request to improve performance in back test of a custom indicator SMC_OSC (Smart market concept + Market sentiment oscillator). It works fine but it has a hard problem, it is extremely slow in tick-mode and I cannot use it in EA due the infinite range times it gets to back-testing. About the first section in Chart price (Smart market concept), it uses candle close pivots (on bar, no ticks) and so I think that this
Sbhamu robot 50+ USD
The general robot trader is authorized with stock and strategies in market analysis. Robot trade profitable more income higher analysis and financial development and education management and management services and
Hello, I have 1000 robots and just want to test my robots and decide which one I can use. You can install all robots in my VPS and start the test or not. I want to see every day what my robots bring profits
I Need help from AI capable programmer to create a trade entering and managing system. I am today trading XAUUSD manually. I get my trading input from a signal provider. I get signals from this provider 5 to 7 times per day Same layout every time for this message that contains the signal. The signal is arriving to my telegram account, and I must set the trade at once if I want to follow from that trade-start
The EA should have the input of both indicators for i will be putting my own settings Buy/sell order conditions to be met before an order is executed 1. BUY ORDERS; a weak/strong low signal appears (from smart money concept indicator) and must be touching a previous buy order block which is constant or doesn't disappear/vanish and the other indicator Bheurekso must have given an arrow signal of opposite direction. 2
Project Overview: I’m on the hunt for a skilled MQL5 developer to build my dream trading bot from scratch. The mission? Seamlessly integrate real-time data from the FinancialJuice economic calendar. Key Requirements: Bot Development : We’re starting from scratch. Your wizardry will bring this bot to life. Speed Matters : Fetch actual data from FinancialJuice faster than a caffeine-fueled trader. Data Parsing Magic
Hello everyone, I would like to export closed and open trades from metatrader to a mySQL database. - MQL5 I need one EA of each. The EAs should NOT write directly into the SQL database, but rather via a PHP script (EA HTTP request => PHP script on my server => into the MySQL DB). This is what I need from you: - EA for the MT5 - PHP script - Tables in the database The EAs should write all historical trades into the
Hey Mql Community, Our Company need help creating and design a well automated forex ea for mt4 platform, This EA should based on the logic of an existing EA and the ideas we have in mind as a new features in the EA. Understand that We already have an EA that is working properly, we want to add a few details to it. We don’t have the source code just the ex.4 file, and as an expert specialist in the field we are
Forex trading market opening an account for the first time, modify you system of forex , always there for everyone,you are all welcome and for info on all platforms @ lil_johnny254 there to serve you

Información sobre el proyecto

Presupuesto
30 - 70 USD
IVA (19%): 5.7 - 13.3 USD
Total: 35.7 - 83.3 USD
Para el ejecutor
27 - 63 USD
Plazo límite de ejecución
de 1 a 7 día(s)