MT4 EA - Mean Reversion System

MQL4 Experts

Job finished

Execution time 2 days
Feedback from customer
Very professional and fast dev. Thank you
Feedback from employee
Thanks so much!!!!!

Specification

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;

 

 


Responded

1
Developer 1
Rating
(356)
Projects
632
26%
Arbitration
89
73% / 13%
Overdue
12
2%
Free
2
Developer 2
Rating
(2423)
Projects
3047
66%
Arbitration
77
48% / 14%
Overdue
340
11%
Free
3
Developer 3
Rating
(277)
Projects
334
55%
Arbitration
14
36% / 29%
Overdue
1
0%
Free
4
Developer 4
Rating
(221)
Projects
369
66%
Arbitration
10
50% / 0%
Overdue
46
12%
Free
5
Developer 5
Rating
(3)
Projects
2
0%
Arbitration
7
0% / 86%
Overdue
0
Free
6
Developer 6
Rating
(22)
Projects
28
29%
Arbitration
3
0% / 67%
Overdue
7
25%
Free
7
Developer 7
Rating
(563)
Projects
932
47%
Arbitration
301
59% / 25%
Overdue
124
13%
Working
8
Developer 8
Rating
(96)
Projects
143
76%
Arbitration
0
Overdue
2
1%
Free
Similar orders
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
Looking for developers that have create and have advanced hedging ideas to add or create a new EA with. Looking for a method to get out of drawdown postions and push them to profit or breakeven. The end goal is to manage risk. Please send what you have to hire
MT5 One Shot EA 30 - 500 USD
I am looking for a coder to create a One SHOT EA for my portfolio and clients. I do not have a clear strategy and am open to suggestions and advice. It could be a scalper on a low timeframe, or an EA that trades only 1-3 times a day. As mentioned, I am open to strategy suggestions. Maybe someone already has a strategy that works. However, Martingale and grid systems are definitely not wanted. Once the EA is deemed

Project information

Budget
30 - 70 USD
VAT (19%): 5.7 - 13.3 USD
Total: 35.7 - 83.3 USD
For the developer
27 - 63 USD
Deadline
from 1 to 7 day(s)