Блог

Просто ли сделать робота?

Ответ на этот вопрос до последнего времени был однозначно нет. Но, а теперь появилась возможность и для людей, не имеющих опыта создавать своих собственных роботов. Как об этом чуть ниже. Почему же до настоящего времени роботов было создавать сложно.
Роботы, которые торгуют на различных финансовых рынках представляют собой некий алгоритм – то есть программа. И раз это программа – то и создает ее программист. Сама разработка процесс длительный (в зависимости от сложности задачи), программист создает четкий план стратегии и только потом приступает к реализации.
Программист должен обладать по мимо знаний в программировании еще и пониманием в мире трейдинга. Опытный специалист сможет учесть все нюансы для того, тобы в создаваемом алгоритме не было ошибок.
При создании используются различные языки программирования: C#, Python, C++, Java и др. Конечно же в зависимости от задачи и от самого программиста. Различные языки дают свои преимущества, например, C# дает высокую скорость обработки данных, именно поэтому он активно применяется на таких серьезных платформах как ETS. У каждого языка есть свои библиотеки и проекты.
После создания робот тестируется и происходит отладка. Конечно же для человека, который не понимает в программировании – такая задача не по силам.
А теперь ответим на вопрос – почему с недавних пор ситуация изменилась. ETS выпустила специальный конструктор роботов. Теперь не надо быть программистом. Надо всего лишь иметь свою идею со стратегией в голове, а реализовать ее можно легко с помощью визуального конструктора роботов. Просто перемещаете блоки и тестируете то что у Вас получилось.