В основе выбора программного инструментария для создания торгового робота лежат цели и задачи, которым должна служить создаваемая автоматическая торговая система. В зависимости от требований, предъявляемых к программируемому автомату, будь то скальперский робот с высокой частотой совершения транзакций или же робот-сканер , разработчиками применяются различные методы и средства программирования для достижения поставленной цели.
Немаловажны опыт и квалификация программиста, ведь для создания полноценного торгового робота необходимы определенные знания не только в области экономики и финансовых рынков, но и в программировании и математическом анализе. Однако, на российском рынке появляется все больше программных пакетов, сочетающих в себе не только средства технического анализа и экспертных советчиков, но и универсальные модули для построения пользовательского робота, способного выполнять свои функции не хуже, а зачастую и лучше, торговых автоматов, спроектированных программистами-любителями.
QPILE
QPILE – встроенный алгоритмический язык программирования наиболее популярной в России информационно-торговой системы QUIK. Несмотря на то, что QPILE обладает весьма скромным набором возможностей, по сравнению с языками высокого уровня C++ или Delphi, он вполне пригоден для создания торговых роботов.
Подробнее
EXCEL +VBA
MS Excel уже давно зарекомендовал себя как мощное средство обработки табличных данных во многих сферах человеческой деятельности. Свое применение Excel нашел и на финансовых рынках, где он активно используется разработчиками как инструмент создания торговых роботов.
Подробнее
C++, Delphi
Наиболее продвинутым, технологичным и одновременно трудоемким является процесс разработки торгового робота на высокоуровневых языках программирования C++/Delphi. С помощью них создаются мощные профессиональные торговые приложения с высокой скоростью работы.
Подробнее
METASTOCK, WEALTH-LAB, OMEGA
Эти инструменты представляют собой мощные пакеты технического анализа. При создании автоматической торговой системы указанные программы применяются главным образом для тестирования и настройки торговой стратегии, поскольку именно с тестирования выбранной стратегии начинается разработка торгового робота.
Подробнее











