Автоматический стоп лосс и тейк профит
Бывают случаи, когда удобно иметь автоматическое выставление стоп лосс и тейк профит. Например, когда приходится работать с дилинговыми центрами, в которых запрещено открытие ордеров сразу со стоп лосс и тейк профит. В таких случаях установка стоп лосс и тейк профит возможна только после того, как ордер будет открыт. Такой механизм называется 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).
- Тренду вопреки — стратегия является примером реализации торговой системы, предназначенной для круглосуточной торговли. В основу системы положена закономерность, согласно которой даже самый устойчивый тренд содержит в своей структуре одно или несколько противоположных движений (откатов).
- Множество средних — стратегия представляет собой систему, которая автоматически настраивается в соответствии с действующим типом рынка. В основе системы лежит использование множества наборов средних скользящих линий. В любой момент времени выбирается тот набор, который позволил закрыть две последние противоположные сделки в прибыль. Каждый набор составляется на основе пересечение двух линий разного периода.
- Пересечение линий индикатор — стратегия позволяет автоматизировать работу индикатора в виде линий. Пользователь выбирает две рабочие линии индикатора. При пересечении выбранных линий стратегия автоматически открывает ордер на покупку или продажу.
- Автоматизация стрелочного индикатора — стратегия является дополнением к стратегии «Пересечение линий индикатора». Она служит для присоединения индикаторов, относящихся к стрелочному типу.