I bought this EA... and the EA run correctly. I will never suggest anybody to buy it as well as any other EA. You have to understand this EA and the risk for your money if you have a big move like 300-500 pips with no retracement (please read all my previous comments). From the time I am using it, i am very happy as CAD/USD is staying within a trading range. Also, I suggest minimum deposit of 1000-3000 and use it with 0.01 lot. This EA allows you to change many parameters or you may use it for other currencies (but be careful to the volatility). I hope this will help you within your choice of buying it or not. .. It is a reliable EA but no guarantee that you will never blow your account... like all EA applying the same method... martingale. My first trading day result has paid the EA.