For #3, how will this work? Must EMA1 be greater than EMA2 for a buy trade? Or should price be above EMA1 and EMA2? Or something else?
For #4, this can already be done from the EA's common settings. Are you sure you need this?
Thanks for the response precision question
#3
was referring to when EMA1 is greater to EMA2 for a buy trade, however i never taught of the other option when the price is above EMA1 and EMA2. Since i will optimize to get the best option, you can add a knob and define the parameters something like this
EMA Filter= True/False
EMAfilterType = when ema1>ema2
/ when price above ema1 & ema2
EMA1 = settings
EMA2 = settings
Timeframe = 1M.5M,15M,30M,1Hr,4H ,1Day
#4
Doing it from the common will make EA REPORT series of ERROR messages in the EA journal, and due to the consistent pattern of reporting that specific error type, it slows the MT4 that is why i suggested it to be done from inside the EA settings.
Were you able to determine the cause related to the issue i mentioned in my 2nd post ?