Create an EA that auto trade all ccy in a single chart that base on ccy strength

MQL4 Experts

Tâche terminée

Temps d'exécution 15 jours
Commentaires de l'employé
The kind of customer I like, understands that developers are not demigods, was very patient in explaining his concept. Certainly look forward to working with him again

Spécifications

I need an expert programmer to do the following:


Create an EA that auto trade all ccy in a single chart that base on below requirement. 

Requirement: 


1. EA that collect data from an indicator window which have the strength data (8 ccy strength data; MKT; MFib23). Below is the indicator windows information.

2. The EA able to open and close all ccy pairs trades base on the collected data in a single chart.


3. Open trade:

a) Cross: Base on “Open trade TimeFrame”, calculate 8 pair ccy strength difference between 2 ccy  (e.g. AUD strength=0.03; USD strength=0.01; AUDUSD strength difference = 0.03-0.01=0.02) after each bar close and considered cross when the difference change from positive to negative and vice versa (e.g. strength difference change from 0.02 to -0.01, this is crossed). When cross, also need to check the strength slope difference between 2 ccy. Open a position if both 2 criteria (cross; strength slope difference) fulfill.  


b) Cross and wait:  Same as “Cross” but open trade after X minutes of cross. After X minutes, also need to check the strength slope difference between 2 ccy. Open a position if both 2 criteria (cross; strength slope difference) fulfill.  


4. Close trade:

Once open a position, keep monitor the strength difference and close position base on below scenarios. 

a) Cross: Base on “Close trade Timeframe”, calculate the maximum strength difference of the trade after each bar close and trigger the position to close trade once the strength difference crossed.


b) Strength reduce: Base on “Close trade Timeframe”,  calculate the maximum strength difference of the trade after each bar close, once the current strength difference reduce X% against maximum strength, trigger the position to close trade. (e.g. If X% is 30%, when the maximum strength reached 0.1 and drop to 0.07, close the position)


Below is an example that open a “buy” position for CADJPY and close when the strength difference reduce in certain % from the max strength difference. 

 



5. Input 

General

Magic number

Indicator windows name (Collect data from the specific indicator windows)

ccy (allowed trade for ccy, separate by comma. e.g EURUSD,GBPUSD) (Default is 28 pairs CCY)

lot size

maximum spread (do not open position if spread is larger than max spread)

Trade Friday (allow open position in Friday or not)

Trade Sunday (allow open position in Sunday or not)

Open position strategy 

Open trade strategy (2 options: “Cross”, “Cross and wait”)

Open trade Timeframe (options: M1,M5,M15,M30,H1,H4,D1,W1)

Strength slope difference (when 2 ccy strength cross, check the strength slope difference that determine to open a trade or not, e.g. 30, open a position if two ccy slope difference larger than 30 degree) 

Wait period for “Cross and wait” (if “Cross and wait” selected. e.g 30, means wait 30 minutes and open trade if both Cross and Strength slope difference still fulfill the requirement)

Close position strategy 

Close trade (2 options: “Cross”, “Strength reduce”)  

Close trade Timeframe (options: M1,M5,M15,M30,H1,H4,D1,W1)

Strength reduce (if “Strength reduce” selected. e.g. 30, means the strength difference reduce 30% from max difference trigger the position to close trade)


Répondu

1
Développeur 1
Évaluation
(202)
Projets
327
35%
Arbitrage
64
13% / 56%
En retard
85
26%
Gratuit
2
Développeur 2
Évaluation
(221)
Projets
369
66%
Arbitrage
10
50% / 0%
En retard
46
12%
Gratuit
4
Développeur 4
Évaluation
(91)
Projets
144
38%
Arbitrage
67
15% / 48%
En retard
55
38%
Gratuit
5
Développeur 5
Évaluation
(94)
Projets
148
59%
Arbitrage
16
38% / 13%
En retard
25
17%
Gratuit
6
Développeur 6
Évaluation
(356)
Projets
633
26%
Arbitrage
89
73% / 13%
En retard
12
2%
Gratuit
8
Développeur 8
Évaluation
(117)
Projets
138
41%
Arbitrage
30
7% / 77%
En retard
17
12%
Gratuit
Commandes similaires
I need a programmer who can create me trading robot based on wyckoff theory and Smart money concept,market seasion with macroeconomics data combined Together. The robot has to be plug and play with powerful news filter and automaticall calculating the lot size and placing the trades . More information will be beprovided on the video links. Please reach if you can accomplish this work perfctly and on time
Dear Experts, I hope this message finds you well! I am currently in search of a reliable and high-performing Expert Advisor (EA) that is capable of successfully passing proprietary trading firm challenges and can . Ideally, the EA should be well-optimized for trading with strong risk management and adaptability to various market conditions. If you have an existing solution that meets these criteria, or if you are
Hi Expert in the house, I'm in need of a professional and great programmer who can help me copy the liquidation heatmap from tradingdifferent.com. Please only message me if you can do this. Thanks in advanced
I need to convert an EA, which I developed in MT5, for MT4. I have of course all the source code. Would it be possible? Thanks, Removing the EMA strategies (they are 2) should simplify a lot since it took me some time to integrate it without conflicting with the rest
Hello expert developers Please see this word document. i would need it on a google sheet. is this a possibility? Anyone who is an expert in this field should kindly bud to this project fir detailed information of what it entails in full detail
Hello, I would like to create an EA which is scalper hedging based on following you tube video. Potential losses at a maximum of 8% https://www.youtube.com/watch?v=jLIZhQCU_XM Thank you ! Regrads, Dipak
Hello i want to trade 20 lot in 100$ loss in eurusd pair.10pip spread 1:500 leverage . You can make this on any strategy like buy sell together using leverage. You have to do math calculation how can we trade 20 lot in such balance
I need an EA that can enter parameters like the image in a table, and expand up to 12 rows The parameters are all filled in on the table. After completion, need to send the source code. Only work with Developers with 20+ good reviews. Those with 0 reviews please do not contact
need an EA (or script/utility) that allows me to open multiple Renko charts for the same symbol (e.g., EURUSD) , each with different box sizes . 🔹 What I want it to do: If I already have a EURUSD Renko chart with 5-pip box size , I want the EA to let me open another EURUSD Renko chart with, for example, 2-pip box size — without affecting the existing one. The tool should not replace or close the existing chart , but
Set files 35+ USD
Hello, I have the ex5 only for ea dragon. The default setting is giving profit,meanwhile, it's increasing negative profit. It's not tolerance. So, I tried to optimize for audusd, eurusd, gbpusd,usdcad, usdjpy,gbpjpy,eurjpy. It's showing errors as attached. But, it's providing the backtest results. your opt set file should work the same for different brokers with same results. Final cost is negotiable for above

Informations sur le projet

Budget
30 - 100 USD
Pour le développeur
27 - 90 USD
Délais
à 10 jour(s)