KR ,
I am impressed , well done and good job
BTW I am also a bad programmer but that didn't stop me from creating good experts.
in 2007 I had a good run, almost though that I control the market and I was trading without SL , end of 2007 I gave back almost the whole year profit in few days when the cable start to move south, I was trading without SL and I caught the top of the reversal , eventually I had to close my positions , I hope you will never face such a scenario , so start using SL
ego and confidence are traders enemy