This is a bit concerning. I'm not sure what you are meaning by a hypothetical past for proof of validity. I'm guessing you mean that the backtest would not give the same results as if you had traded the same system live at the same time. For example, suppose you tested your system live on Tuesday of last week, and then decided to run a backtest on it this weekend. The results should be identical. If they aren't then it calls for finding out why. Could the results be affected by less accurate data because it is only using the OHLC of a candle instead of intra-candle tick data? Are the indicators calculating differently in a backtest than in real time...such as waiting until the close of a candle to evaluate, whereas in realtime the indictors update continually? I too have been very hesitant to trust the accuracy of my own backtests for these reasons, and there are probably more others have found.only increased my bias against looking to a hypothetical past for proof of validity and reliability as opposed to real-time trials in the actual present—at least when it comes to using the MetaTrader4 program.
I'm not sure if you can go back and look at how the backtesting entries were placed using metatrader, but with Ninjatrader you can make sure the trades were taken right because the back test lets you see the candles, indicators, entries and exits. This is really helpful to gain confidence that your backtest took trades in the right places.
I hope learning to code goes quickly for you so that you can do automated trading soon. Seems like it could be easier to get statistical data on your real time trading with a live automated system than with manual trading. At least you will know what the stats are without a human element involved in the decision making....well, I guess you could run your automated trading system for alerts but only take the trades you decided to take and that would defeat the purpose of finding out how your system performs on it's own, but it might make more $$ with a human element added.
