It also seems you've backed off your claim that 50% of your trades are profitable (if you actually trade).
http://www.tradingtheodds.com/strategy-performance/
http://www.tradingtheodds.com/strategy-performance/