We have noted in Chapter IV the difficulties of the work of each trader. The presence of this difficulties gives rise to different disputes around the question who is more successful in trading: a human being or a trading robot.
A person who carries on trading at the market depends on emotions and mood swings, level of health, tiredness, the influence of external information (news, gossips, analytical materials) etc. This list is endless. The exceed self-confidence is another factor that has to be taken into consideration. It appears among the beginning traders after their first success, and can influence badly on the further results. The positive side of all this is a human intellect and experience, and also creative (in good sense) methods of work.
A computer of nowadays has no creativity, and AI achievements (achievements in development of artificial intelligence) in general are not that good in comparison to a human mind. Nevertheless a computer has the whole number of advantages: it can work stably very long time, it does not need to take a rest, or to sleep, he does not make decisions that depend on emotions. In its actions it follows strictly and implicit the algorithm, that in its turn, realizes that or this model of the situation at the market.
A trading robot (Mechanic trading system (MTS) or EA is a computer software that has special program language or the language of special purpose (It can be MQL4, MQL5, EasyLanguage, Qpile and other languages included in the relative trade platforms as well as such languages like С+ or +C#, Delphi, VisualBasic etc). In case if the language is a part of trade platform (installed in trade terminal), then it can use directly the opportunities of the terminal for trading operations. To program using main languages for that or this platform API functions are needed that are provided by some brokers companies. LiteForex propose to its client either MetaTrader4 or MetaTrader5, that has installed MQL4 and MQL5 languages respectively. It allows to an IT-manager to get access directly to all possibilities of trade terminal and make different trade operations without any additional means (so-called "bridges", "connectors" etc).
The main feature of a trading robot is that there is a possibility to test the strategy that is presented as a program using historic data (i.e. to model its behavior as if it worked in the past and to estimate the results of this work). Undoubtedly it has to be remembered that the strategy profitability in the past is a guarantee of the profitability in the future. However due to testing it is possible to a certain extent to estimate the strategy profitability and its risks. From this point of view it can be noted that a trading robot does not "guess" the market, but uses statistic advantages of his strategy. The modeling of the work of the strategy in the past can has mistakes and should not be regarded as absolutely accurate.
In case of the positive results of the strategy, that satisfy a trader, a trading robot can get the possibility to make an operation at the real market. LiteForex company provides to all client VPS service (virtually honest server), that allows to set a trading robot to remote machine. You will not need to leave your PC switched on: LiteForex server will work for it.
With such instruments (VPS+EA) you can fully organize automated and authorized work of your own strategy at the Forex market. As it was said abode, the server can be provided by LiteForex company (along with it you can use the services of any other companies, that provide with such a server or use your own PC, however in the last case it has to be switched on with stable Internet access and uninterrupted power supply). Thus, the question of the place of installation of a trading robot we consider as a technical matter. And now let us see the process of creation of a trading robot.