Job finished
Specification
I need someone to write an EA that open trades ( buy and/or sell trades depends on user selection), the trades will be open as per below :
a trade will open ( buy and/or sell) when it reaches a demarker value which will be set by user for both cases (buy and/or sell)- example: higher than 0.7 then open sell trade , lower than 0.3 then open buy trade, also has the option to add one more condition that the rsi should be lower or higher from a certain value to be able to open a trade and also a third condition that the MACD value should be lower or higher from a certain value. ( so 4 options: either you choose Demarker setting alone , or demarker + RSI setting , or Demarker + MACD setting , or Demarker + RSI + MACD setting )
Notes:
For example if MACD value is more than a set value of 500 , it will open a sell trade at a set demarker value 0.75 ( martingale process also will start if applicable and set by the user)
For example if MACD value is less than a set value of -500, it will open a buy trade at a set demarker value 0.25 ( martingale process also will start if applicable and set by the user)
Demarker default setting: period 14
RSI default setting: period 14
MACD default setting: fast EMA period = 12, slow EMA period =26, signal smoothing value= 9
also the trade will open only once (including its martingales ), to avoid burning accounts.
also for each trade, to have a possibility to add martingale trades ( user will select how many martingales), he can also select value of martingale and also select after how many pips each martingale will open
user can adjust the TP and SL value for each buy or sell trade. also for the martingale trades
the EA to be account protected ( meaning i will be able to add a specific account number and the EA will work on this account only before compiling it and sending it to a user)
The EA should work on all symbols ( forex major, minor pairs, indices like US 30 and NAS100, etc...)
EA should work on all time frame charts