And more to the point, there is something we all lose track of when trading sim...The broker will simply not allow us to trade anymore. "You just lost 50% of your account equity today, and you want to go 50 deep on a NYMEX crude position? We won't let you, because you simply don't have the initial margin!"
Most simulators will allow you to enter that trade, while the broker will not. Ergo, results you get in sim are FUBAR.
One of the things you need to code. All my sim algos had this built in.