Automated trading is gaining a new momentum - the release of MetaTrader 5, with the new MQL5, is complete. It has successfully passed the Automated Trading Championship 2010, and the new version of the trading platform is being actively promoted by brokers. The predecessor of the MetaTrader 5, - MetaTrader 4 - is still actively used by hundreds of brokers and by millions of traders around the world.
Despite such popularity (or rather, because of it), the professional level of the average trader is becoming lower - as in any other area, the quantity rarely turns into quality. If we consider automated trading (the connection of trading and programming), the situation is even worse - very few traders have a computer programming degree, and for the majority of people, even for those with a technical mind, the mastering of programming can be very challenging. Also, we must not forget about those who are simply not interested in programming. "We must do what we do best" - they say, and I can not disagree with them.
All it brings us gradually to the topic of our article. There is a demand for MetaTrader programming services, and this demand continues to grow. Where there is demand, there is a supply - this is the law of the market. Indeed, there are enough traders who want to automate their strategy and programmers who want to earn the money. But, sadly, their communication do not always result in a mutual benefit - there is a lot of unsatisfied customers, as well as of programmers who are tired of explaining the