Обсуждение статьи "Библиотека для простого и быстрого создания программ для MetaTrader (Часть XXXIII): Отложенные торговые запросы - закрытие позиций по условиям"

 

Опубликована статья Библиотека для простого и быстрого создания программ для MetaTrader (Часть XXXIII): Отложенные торговые запросы - закрытие позиций по условиям:

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

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

  1. откроем позицию на продажу и создадим отложенный запрос на закрытие части этой позиции по значению цены;
  2. после частичного закрытия короткой позиции откроем позицию на покупку и создадим отложенный запрос на закрытие этой позиции встречной — наполовину закрытой короткой позицией по значению цены;
  3. после закрытия части длинной позиции встречной позицией на продажу создадим новый отложенный запрос на полное закрытие длинной позиции с условием активации запроса по времени.


Как видим из примера, все запросы отрабатывают по заданным условиям и удаляются после их активации.

Автор: Artyom Trishkin