Modification to an Existing MQL4 EA
- or -
Post a project like this$50
- Posted:
- Proposals: 3
- Remote
- #3202424
- Expired
Description
Experience Level: Entry
Estimated project duration: less than 1 week
I need 5 options or protocols added to an existing EA:
PROTOCOL 1 - NumberOfConstantFailure
Assume a short Position, if there is a consistent failure of green candles (without the formation of Red candles), EA should pause taking trades until a Red candle develops or Trend changes. The Low of the Red candle that develops must be lower than the low of the last Green candle.
However, if a Red candle forms before this NumberOfConstantFailure is reached, the pattern is reset.
EA Setting Input:
Adopt Constant Failure == True/False
NumberOfConstantFailure = Integer
PROTOCOL 2 - BodyEntry
In a downtrend (Short), when a candle pulls back (i.e Green candle) and the next immediate candle becomes a Red and closes within the Body of the Green candle, a Body Entry Occurs.
If I set BodyPercentage = 50, this means EA should Execute a Short position if that immediate Red candle closes anywhere between 0-50% of the body of the Green candle. If Red candle closes beyond the 50% mark, No trade should be executed and BodyEntry waits for another Green candle to set up. (Similarly for Long positions)
EA Setting Input:
Adopt BodyEntry == True/False
BodyPercentage = 1-100%
PROTOCOL 3 - MultipleCandle
If X number of candles closes Red in a row (i.e current candle low is lower than the previous candle low) a Short should be executed at the end of X count. (Similarly for Long positions)
EA Setting Input:
Adopt MultipleCandle == True/False
NumberOfMultipleCandle = Integer
PROTOCOL 4 - NewHighNewLow
Any time a Red candle closes below the Daily Low, A Short Entry should be executed. (Similarly for Long positions)
EA Setting Input:
Adopt NewHighNewLow == True/False
PROTOCOL 5 - CandleTarget
If the Entry candle reaches ‘x’ % of the TP, execute a another Short at the close of the Candle. (Similarly for Long positions)
EA Setting Input:
Adopt CandleTarget == True/False
TargetPercentage = 1-100%
More detailed info to be provided once accepted.
PROTOCOL 1 - NumberOfConstantFailure
Assume a short Position, if there is a consistent failure of green candles (without the formation of Red candles), EA should pause taking trades until a Red candle develops or Trend changes. The Low of the Red candle that develops must be lower than the low of the last Green candle.
However, if a Red candle forms before this NumberOfConstantFailure is reached, the pattern is reset.
EA Setting Input:
Adopt Constant Failure == True/False
NumberOfConstantFailure = Integer
PROTOCOL 2 - BodyEntry
In a downtrend (Short), when a candle pulls back (i.e Green candle) and the next immediate candle becomes a Red and closes within the Body of the Green candle, a Body Entry Occurs.
If I set BodyPercentage = 50, this means EA should Execute a Short position if that immediate Red candle closes anywhere between 0-50% of the body of the Green candle. If Red candle closes beyond the 50% mark, No trade should be executed and BodyEntry waits for another Green candle to set up. (Similarly for Long positions)
EA Setting Input:
Adopt BodyEntry == True/False
BodyPercentage = 1-100%
PROTOCOL 3 - MultipleCandle
If X number of candles closes Red in a row (i.e current candle low is lower than the previous candle low) a Short should be executed at the end of X count. (Similarly for Long positions)
EA Setting Input:
Adopt MultipleCandle == True/False
NumberOfMultipleCandle = Integer
PROTOCOL 4 - NewHighNewLow
Any time a Red candle closes below the Daily Low, A Short Entry should be executed. (Similarly for Long positions)
EA Setting Input:
Adopt NewHighNewLow == True/False
PROTOCOL 5 - CandleTarget
If the Entry candle reaches ‘x’ % of the TP, execute a another Short at the close of the Candle. (Similarly for Long positions)
EA Setting Input:
Adopt CandleTarget == True/False
TargetPercentage = 1-100%
More detailed info to be provided once accepted.
Ike A.
100% (1)Projects Completed
1
Freelancers worked with
1
Projects awarded
0%
Last project
29 Apr 2021
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies