Adjustment of an existing EA - adding the function of searching for a special order of positive and negative candles

MQL4 Indicators Experts

Job finished

Execution time 20 days
Feedback from customer
Great developer - it was a pleasure to work with him. He was always replying quickly, solved all problems exactly as I was expecting it. I can highly recommend! Anytime again - thanks!
Feedback from employee
Sehr netter Kontakt und klare Kommunikation mit gut definierten Aufgaben. Ich freue mich auf folge Aufträge! 🤝

Specification

Hi all

I need an adjustment of an existing EA. 

The EA is now searching for a combination of two positive and then two negative candles (I call it "formation") in the chart (or the other way around - two negative and two positive candles, depending on desired trade direction). 

In addition to this combination of 4 candles, I want the EA to include several more candles into the formation. 

- I want to be able to tell the EA to search for example for 6 more positive candles before the formation (or 8 or 10 - depending on my settings in the parameters). 

- I want to be able to define how many of these 6 candles are allowed to have the opposite direction (if I enter "1" into the parameters, 1 out of these 6 positive candles might be negative and the trade should still be done)

- I want to be able to exclude candles with a high volatility (e.g. if difference between open and close is 5 pips, but the difference between minimum and maximum price within this candle is 50 pips - then the "body" of the candle is only 10% of the complete candle. So I want to be able to tell the EA to NOT trade, if the body is e.g. 10% or less than the complete candle. 

- In the original EA there is a function, that a trade should only be done, if the formation is higher (or lower - depending on direction) than the price at the time of activating the EA. I want to be able to switch this function off. So a trade would be done always, once the "formation" is found - no matter whether at higher or lower price compared to time of activation.

- I want to include a function to automatically move SL to BE at a certain level

- I would like to be able to set a time, when the trade would be automatically closed, in case SL or TP was not reached until that time. 


Responded

1
Developer 1
Rating
(294)
Projects
470
39%
Arbitration
102
40% / 24%
Overdue
78
17%
Busy
Published: 2 codes
2
Developer 2
Rating
(27)
Projects
27
26%
Arbitration
2
0% / 50%
Overdue
1
4%
Free
3
Developer 3
Rating
(542)
Projects
624
33%
Arbitration
37
38% / 51%
Overdue
11
2%
Busy
4
Developer 4
Rating
(28)
Projects
30
50%
Arbitration
4
0% / 100%
Overdue
8
27%
Free
5
Developer 5
Rating
(2629)
Projects
3342
67%
Arbitration
77
48% / 14%
Overdue
342
10%
Free
Published: 1 code

Project information

Budget
30 - 100 USD
Deadline
from 0 to 10 day(s)