I suspect that the entire MT4 trading platform(and especially its MQL programming language) are made as distractions from the obvious-IN THE LONG RUN,Forex isn't an investment and the longer u play-the more un cover(your Broker). This may be the exact reason that this program is popular among Brokers. Oddly-I hardly put live trades(im too busy programming my following EA-LOL).