Hey Viper, I must say I need to apologize for my previous stmnt where I claimed to have reviewed most of the EAs and offered a solution to reducing loss of equity through an equity preservation EA. After reading through and studying your 2.4, I concluded that you've built this in through a unique set of options and I am very satisfied and impressed with your extreme care in explaination through commenting each input and function in the 2.4. Very seldom will I study the code of a EA and not have questions about function meanings. Yours leaves me with a couple but I only need to apply the EA to a pltfrm and watch it work. But now with your announcment I will just wait and run the 2.5. You've taken great care to reduce a slew of questions concerning the trade functions of the 2.4 and it does show. I'll run the 2.5 and disect from there. Very impressive coding indeed. Sincerely, Kevin