I am interested in creating an EA that trades waves on multiple TF's simultaneously. 5 min through 1 day. The wave identification is very simple. From cross to cross of a fast: 3,-1 EMA close, slow: 5,0 EMA, Median Price(HL/2). High/Lows are established by candle Close/Open's only, ignoring wicks. The wave has to be a minimum number of candles(e.g. 5) and a minimum number of pips(e.g. 5 x spread). Entry's are established based upon retracement levels of the previous wave. Targets can be blindly set to 161%, 261% or 423%. But, I think a more intelligent way to establish targets would be to use current TF retracement levels in conjunction with pivot points and retracement levels of the larger TF's. There are many more rules to make this a successful EA. I realize that this EA could be a massive undertaking. I have started an EA that attempts to accomplish this. But, I have found there to be multiple ways of achieving my goal. Some things are not so simple for a flourishing EA developer. Due to my ignorance, some things are downright impossible for me to accomplish. If anyone has a constructive opinion, please, let it be heard. If you would like to help, let me know and I will send you what I have created thus far.