The easiest way to "prove" your system is to back test it through several different kinds of business cycles. Bull market, bear market or yearly cycle sort of thing.
TradeStation has backtesting and optimizing capabilities to test that way.
However, your own prejudices and fears change your trades when you enter them yourself. So it is hard to find a meaningful backtesting result unless you automate your strategy.
If you can make money in several types of cycles that means you are "consistantly profitable".
Does this help?