Интернет-журнал для трейдеров и инвесторов

Как написать торгового робота

Как написать торгового робота

Торговые роботы становятся всё более популярны среди трейдеров. Их актуальность обусловлена не только созданием автоматических торговых систем, но и необходимостью тестирования вновь созданных торговых стратегий. Даже те трейдеры которые торгуют исключительно руками нуждаются в отработке и тестировании новых методов и подходов. Ручное тестирование стратегии в реальном времени может занять недели, месяцы и даже годы. В то же время простенький торговый робот с заложенным в него алгоритмом этой самой стратегии выдаст вам результаты ее применения на любом отрезке прошедшего времени (даже за несколько десятков лет, если в торговом терминале загружены соответствующие исторические данные).

Именно поэтому многие трейдеры рано или поздно сталкиваются с вопросом как написать торгового робота. Тем из вас, кто знаком с каким-либо языком программирования написать торгового робота будет достаточно просто. Если же программирование для вас темный лес за высокими горами, то придется сначала освоить язык программирования MQL4 или MQL5 (в зависимости от того какой у вас торговый терминал МТ4 или МТ5)**. В конце статьи я дам вам ссылку по которой вы сможете скачать хороший учебник по MQL4. С его помощью вы сможете делать простеньких роботов уже с первых дней изучения.

В основе любого торгового робота лежит алгоритм. Алгоритм — это торговая стратегия, переложенная на язык логических операторов. Например, простейший алгоритм перехода через дорогу можно представить в виде:

Как написать торгового робота

Процесс создания алгоритма это основная часть в написании торгового робота, потому что после этого останется только переложить его на язык программирования или другими словами представить его в формате понятном вашему компьютеру.

Предлагаю вам также ознакомиться с материалом: Создание простого торгового робота для работы на Форекс. В этой статье разобран пример написания простого торгового робота для торговли с использованием такого индикатора технического анализа рынка как скользящая средняя (MA). В статье представлен простейший шаблон торгового робота, разобран алгоритм его работы с описанием каждого оператора языка программирования. В заключение приведен полный текст программы торгового робота, взглянув на который вы сможете убедиться в том, что в написании торговых роботов нет ничего сверхсложного.

Другими словами, дерзайте и все у вас получится. Ниже, как я и обещал, приведены полезные ссылки, в том числе ссылка для скачивания учебника по языку программирования MQL4. Есть ссылочка на видео о том, как запускать торгового робота в тестере стратегий. Ну и наконец совсем ленивые могут заказать торгового робота за небольшое вознаграждение.

Полезные ссылки:

Скачать учебник по MQL4

Как пользоваться тестером стратегий в терминале МТ4


** Я работаю с терминалом MetaTrader4, поэтому все мои торговые роботы написаны на языке программирования MQL4. Поэтому речь идет именно о торговых роботах, написанных в этой среде. Хотя по большому счету принципиальное отличие будет только в языке, все остальные моменты верны для написания любого торгового робота.

Вы можете поделиться этой статьёй на своей странице в соцсетях:


Торгую га финансовых рынках с 2008 года. Сначала это был FOREX, затем фондовая биржа. Сначала занимался преимущественно трейдингом (краткосрочными спекуляциями на валютных рынках), но сейчас все больше склоняюсь к долгосрочным инвестициям на фондовом рынке. Хотя иногда, дабы не терять форму и держать себя в тонусе, балуюсь спекуляциями на срочном рынке (фьючерсы, опционы). Пишу статьи на сайт ради удовольствия.

Comments to Как написать торгового робота

  • Здраствуйте, ссылка на книгу не работает)

    Тиги 15.09.2019 20:06 Ответить
  • есть стратегия как можно ее обсудить

    roddy 05.01.2020 04:51 Ответить
    • Не боитесь сдать с потрохами курицу несущую золотые яйца? Советую протестировать её в автоматическом (если есть возможность написать торгового робота) или в ручном режиме (если такой возможности нет), тогда все вопросы отпадут сами собой. Подробнее здесь: https://www.azbukatreydera.ru/tester-strategij.html

      olegas 05.01.2020 11:41 Ответить

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Рубрики
Меню