This is what I always have think. I begin an account with $1000 on Marketiva on the begining of the year and six months later I had $5000 on this account. What I do? Nothing special, I only check trend on all diferent timeframes, and place an order. If the order gos to negative profit I hold it until it becames positive and close it after. But I never put my margin in risk (in fact I put one time and lost $400 in one hour).
I believe that In order to construct the "perfect" EA we need to settle ideas and put in scheme what we want to do. I'm a programmer for all my life, since I was 18 and begin to program fractal interpolation to analise geological prospections.
What we need is a scheleton for this EA with all diferent parts selected and then analise it performance alone.
I do not programme on MQ4 so I can draw a flowchart and if anyone interested we can begin something
roger