Автоматический стоп лосс и тейк профит

Бывают случаи, когда удобно иметь автоматическое выставление стоп лосс и тейк профит. Например, когда приходится работать с дилинговыми центрами, в которых запрещено открытие ордеров сразу со стоп лосс и тейк профит. В таких случаях установка стоп лосс и тейк профит возможна только после того, как ордер будет открыт. Такой механизм называется Market Execution. Его достоинством является открытие ордеров по текущей рыночной цене без реквот. А платой за это преимущество выступает вышеуказанный запрет.

Данная стратегия устанавливает автоматический стоп лосс и тейк профит всем рыночным ордерам. Если у ордера уже есть стоп лосс или тейк профит, то они остаются неизменными.

Параметры стратегии

Значения стоп лосс и тейк профит рассчитываются, исходя из текущих значений настроечных параметров SL и TP на Панели управления. Настроечные параметры SL и TP должны указывать расстояние от ордера до уровней стоп лосс и тейк профит. Подробно о том, как настроить параметры SL и TP смотрите в разделе Настроечные параметры.

Автоматический тейк профит и стоп лосс. Цель стратегии - автоматическое выставление стоп лосс и тейк профит для рыночных ордеров.

На рисунке показано, как стратегия устанавливает автоматический стоп лосс и тейк профит рыночному ордеру Buy.
Обратите внимание на параметры SL и TP на Панели управления. Они равны 100 пт. Поэтому стратегия установила стоп лосс и тейк профит на расстоянии 100 пунктов от ордера.

Запуск стратегии

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

Теперь можно запустить стратегию. Для этого необходимо:

1. Выделить мышкой слово So на Панели управления и немного его сдвинуть. Появится шкала с именами стратегий.
2. Выделить мышкой стратегию S_T и немного сдвинуть («S_T» сокращённо от «StopLoss и TakeProfit»).
3. Включить режим «Авто торговли». Для этого выделить мышкой слово Авто и немного его сдвинуть.

Чтобы прервать работу стратегии, необходимо отключить режим «Авто торговли». Для этого опять выделить мышкой слово Авто и немного его сдвинуть.

Код стратегии

Все встроенные стратегии в приложении AutoGraf 4 предоставляются с открытым кодом.

Стратегию можно найти по следующему пути: Каталог данных\MQL4\libraries\AG_Strategy_SLTP.mq4.

Чтобы открыть Каталог данных на вашем компьютере, необходимо выбрать в терминале MetaTrader 4 пункт меню Файл -> Открыть каталог данных.

Другие стратегии

Смотрите также другие стратегии, встроенные в AutoGraf 4:

  • Внутренний канал — стратегия предназначена для работы в канале стандартных отклонений на отскок. Стратегия предполагает, что рыночная цена блуждает в пределах внешних границ канала: достигнув границы, цена разворачивается и движется в противоположном направлении. Прибыльным направлением движения цены считается направление от границы канала вовнутрь.
  • Внешний канал — стратегия предназначена для работы в канале стандартных отклонений на пробой. Стратегия предполагает, что рыночная цена пробивает границу канала стандартных отклонений. Прибыльным направлением движения цены считается направление от границы канала наружу.
  • Трейлинг стоп — стратегия является надстройкой над стратегией «StopLoss и TakeProfit для Market Execution». Кроме автоматической установки уровней StopLoss и TakeProfit, данная стратегия устанавливает на линию StopLoss инструмент Подтяжка вверх (для ордера Buy) или Подтяжка вниз (для ордера Sell).
  • Тренду вопреки — стратегия является примером реализации торговой системы, предназначенной для круглосуточной торговли. В основу системы положена закономерность, согласно которой даже самый устойчивый тренд содержит в своей структуре одно или несколько противоположных движений (откатов).
  • Множество средних — стратегия представляет собой систему, которая автоматически настраивается в соответствии с действующим типом рынка. В основе системы лежит использование множества наборов средних скользящих линий. В любой момент времени выбирается тот набор, который позволил закрыть две последние противоположные сделки в прибыль. Каждый набор составляется на основе пересечение двух линий разного периода.
  • Пересечение линий индикатор — стратегия позволяет автоматизировать работу индикатора в виде линий. Пользователь выбирает две рабочие линии индикатора. При пересечении выбранных линий стратегия автоматически открывает ордер на покупку или продажу.
  • Автоматизация стрелочного индикатора — стратегия является дополнением к стратегии «Пересечение линий индикатора». Она служит для присоединения индикаторов, относящихся к стрелочному типу.