Стратегия на основе тренда с использованием стоп-лосса и трейлинг-стопа
Обзор
Основная идея стратегии — определение направления (лонг или шорт) на основе недельного ценового тренда. При бычьем тренде и формировании бычьей свечи открывается длинная позиция. Когда цена достигает заданного уровня take-profit, позиция закрывается с прибылью; если цена падает до заданного уровня stop-loss, позиция закрывается с убытком.
Принцип стратегии
Стратегия сначала определяет условия для оценки недельного тренда:
isUptrend = close > close[1]
isDowntrend = close < close[1]
Если текущая цена закрытия больше цены закрытия предыдущего дня, тренд считается восходящим; в противном случае — нисходящим.
Затем определяются внутридневные торговые сигналы:
buyCondition = getPrevDayClose() > getPrevDayOpen() and getPrevDayOpen() > getPrevDayClose()[1] and isUptrend
То есть цена закрытия предыдущего дня больше цены открытия (бычья свеча), а цена открытия предыдущего дня больше цены закрытия позапрошлого дня (гэп вверх), и при этом наблюдается восходящий тренд. Выполнение этих условий означает вход в длинную позицию.
После входа стоп-лосс устанавливается на уровне цены закрытия предыдущего дня минус 1,382 длины тела предыдущей свечи:
stopLoss = getPrevDayClose() - 1.382 * (getPrevDayClose() - getPrevDayOpen())
Тейк-профит устанавливается на уровне цены закрытия предыдущего дня плюс удвоенная разница между стоп-лоссом и ценой закрытия:
takeProfit = getPrevDayClose() + 2 * (getPrevDayClose() - stopLoss)
Таким образом реализуется принцип ограничения убытков и фиксации прибыли.
Преимущества
Стратегия обладает следующими преимуществами:
- Торговля по тренду позволяет избежать рисков, связанных с контртрендовыми короткими позициями.
- Использование комбинации бычьих свечей и гэпов предотвращает слишком ранний вход в лонг.
- Обоснованное размещение стоп-лосса ограничивает убытки по каждой сделке.
- Значительный потенциал прибыли за счет широкого тейк-профита.
Анализ рисков
Стратегия также несёт определённые риски:
- Невозможность определить точки разворота тренда, что может привести к упущению возможностей.
- Слишком близкий стоп-лосс увеличивает вероятность срабатывания стопа.
- Отсутствие учёта издержек: при высокой частоте сделок прибыль может снижаться.
Для управления этими рисками можно рассмотреть следующие улучшения:
- Установка трейлинг-стопа вблизи уровня стоп-лосса.
- Добавление модуля контроля издержек для ограничения частоты открытия позиций.
- Учёт уровней поддержки/сопротивления.
Направления оптимизации
Стратегию можно оптимизировать по следующим направлениям:
- Использование большего числа факторов для определения тренда, например направление скользящих средних, изменения объёмов и т.д.
- Улучшение сигналов входа за счёт комбинирования различных свечных паттернов.
- Динамическое отслеживание стоп-лосса и тейк-профита с автоматической корректировкой на основе волатильности цены.
- Добавление модуля управления рисками для контроля размера позиции.
- Использование комбинации нескольких таймфреймов для фильтрации сигналов с помощью старшего тренда.
Заключение
В целом стратегия достаточно практична: в основе лежит трендовая торговля с контролем рисков. Её можно использовать как базовую для внутридневных краткосрочных сделок, а также модульно оптимизировать под разные рынки и инструменты, создавая разнообразные торговые комбинации. На практике важно следить за издержками, избегать срабатывания стоп-лоссов и сохранять правильный психологический настрой.
- 1

