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
(196)
Projets
318
35%
Arbitrage
64
13% / 56%
En retard
82
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
632
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 have a script from ThinkorSwim. I would like to convert it to Ninja Trader. The code generates buy/sell signals on a price reversal. Would like those signals to trigger actual automated trades on Ninja Trader. Let me know if you would be interested in this project. Thanks
Currently, this indicator that I am sharing with the coder uses the current market price and the open price of the candle that is chosen to make the calculations. for example, if the daily candle is selected in the indicator input, then the calculation is based on the difference between current price minus the daily open price. I would like to coder to modify the indicator so that the when daily is chosen in the
Hello. I have a mql4 ea using SuperTrend and "Absolute Strength Histogram" indicators. I need a small modification. It has missing Entry condition. If you're intereseted in it, let me know. Thanks
Adapt the following TradingView strategy for MT5, where the following values must also be modifiable: 1. **Values for Fibo calculation**: Parameters for `lenSMA`, `lenATR`, and the Fibonacci factor (`firstFactor`). 2. **Values of LenSSL**: Length for calculating SSL (`lenSSL`). 3. **Value of the LSMA**: Length of the window for calculating the LSMA (`lenLSMA`). 4. **Degree of inclination of the LSMA**: Threshold for
Necesito un bot decente para prueba de fondeo y también cuenta personal, scalp, no grid, no martingale, no practicas prohibidas, algo objetivo, confiable y rentable... 5 Min mínimos de duración por operación, algo ya hecho y bactesteado en cuenta real y de fondeo
Would it be possible to get a custom offer for a custom indicator for the Tradovate platform? they use javascript. https://github.com/tradovate I'd like an indicator calculates and displays the quantity of transactions hitting the bid, the quantity of transactions lifting the offer, as well as the % difference between them in rolling 10 second intervals updated every 0.5 seconds. is this something you can do
Hi, how are you I want a good expert that works on the MT4 platform The total must be profitable and stable StopLoss and TakeProfit should be running, not TrailingStop TakeProfit must be greater than StopLoss If you have an expert with the previous specifications Please send a test executable file and send your price as well Thank you
Tradovate platform 300 - 400 USD
Would it be possible to get a custom offer for a custom indicator for the Tradovate platform? they use javascript. https://github.com/tradovate I'd like an indicator calculates and displays the quantity of transactions hitting the bid, the quantity of transactions lifting the offer, as well as the % difference between them in rolling 10 second intervals updated every 0.5 seconds. is this something you can do
Hello, I am looking for a good quality coder to create an EA based on the following specification: Entry using the super-arrow indicator. Needs to have as little lag and repainting as possible. Entry is on the buy or sell arrow. There must not be more than one active trade at a time. This strategy has no stop loss, therefore the reversal entry in the opposite direction is the stop loss. The TP is 5 pips (to be
This EA bot is more specific and advance assiting.... Only needs people who have no experience in trading. System that build in EA system bot is more experter. The strategy is simple organised allowed you to trade manual and auto... This EA also provide you with an signals but depending on the market event and fundermentals

Informations sur le projet

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