Type/to search

Стратегия на основе тренда с использованием стоп-лосса и трейлинг-стопа

Common strategy
Created: 2024-02-21 14:55:41
Last modified: 2 years ago
1
Follow
1802
Followers

img

Обзор

Основная идея стратегии — определение направления (лонг или шорт) на основе недельного ценового тренда. При бычьем тренде и формировании бычьей свечи открывается длинная позиция. Когда цена достигает заданного уровня 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. Торговля по тренду позволяет избежать рисков, связанных с контртрендовыми короткими позициями.
  2. Использование комбинации бычьих свечей и гэпов предотвращает слишком ранний вход в лонг.
  3. Обоснованное размещение стоп-лосса ограничивает убытки по каждой сделке.
  4. Значительный потенциал прибыли за счет широкого тейк-профита.

Анализ рисков

Стратегия также несёт определённые риски:

  1. Невозможность определить точки разворота тренда, что может привести к упущению возможностей.
  2. Слишком близкий стоп-лосс увеличивает вероятность срабатывания стопа.
  3. Отсутствие учёта издержек: при высокой частоте сделок прибыль может снижаться.

Для управления этими рисками можно рассмотреть следующие улучшения:

  1. Установка трейлинг-стопа вблизи уровня стоп-лосса.
  2. Добавление модуля контроля издержек для ограничения частоты открытия позиций.
  3. Учёт уровней поддержки/сопротивления.

Направления оптимизации

Стратегию можно оптимизировать по следующим направлениям:

  1. Использование большего числа факторов для определения тренда, например направление скользящих средних, изменения объёмов и т.д.
  2. Улучшение сигналов входа за счёт комбинирования различных свечных паттернов.
  3. Динамическое отслеживание стоп-лосса и тейк-профита с автоматической корректировкой на основе волатильности цены.
  4. Добавление модуля управления рисками для контроля размера позиции.
  5. Использование комбинации нескольких таймфреймов для фильтрации сигналов с помощью старшего тренда.

Заключение

В целом стратегия достаточно практична: в основе лежит трендовая торговля с контролем рисков. Её можно использовать как базовую для внутридневных краткосрочных сделок, а также модульно оптимизировать под разные рынки и инструменты, создавая разнообразные торговые комбинации. На практике важно следить за издержками, избегать срабатывания стоп-лоссов и сохранять правильный психологический настрой.

Source
Pine
/*backtest
start: 2024-01-01 00:00:00
end: 2024-01-24 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Trend Following Strategy with Stop Loss and Take Profit", overlay=true)

// Function to get previous day's close and open
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)