Type/to search

Двусторонняя разворотная стратегия

Common strategy
Created: 2023-11-02 16:47:08
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

Стратегия двустороннего разворота — это простая стратегия торговли биткоином, которая устанавливает стоп-лосс ордера на покупку на основе торгового диапазона предыдущего дня. Основная идея стратегии заключается в следующем: если цена открытия текущего дня выше цены закрытия предыдущего дня, то устанавливается стоп-лосс на покупку около максимума; если цена открытия текущего дня ниже цены закрытия предыдущего дня, то стоп-лосс на покупку устанавливается около минимума.

Принцип стратегии

Стратегия сначала вычисляет торговый диапазон предыдущего дня, то есть максимальную цену минус минимальную. Затем, после открытия текущего дня, определяется, выросла ли цена по сравнению с ценой закрытия предыдущего дня. Если выросла, то цена стоп-лосса на покупку устанавливается как цена открытия плюс 0,6 от торгового диапазона предыдущего дня; если снизилась, то цена стоп-лосса на покупку устанавливается как цена открытия плюс 1,8 от торгового диапазона предыдущего дня. Стратегия открывает длинную позицию после срабатывания стоп-лосса и закрывает её до конца текущего дня.

В частности, стратегия включает два правила входа:

  1. Если цена открытия текущего дня выше цены закрытия предыдущего дня (выполнено longCond1) и находится в окне обратного тестирования (выполнено window()), то открывается длинная позиция по стоп-лоссу на уровне цены открытия плюс 0,6 от диапазона предыдущего дня (strategy.long1).

  2. Если цена открытия текущего дня ниже цены закрытия предыдущего дня (выполнено longCond2) и находится в окне обратного тестирования, то открывается длинная позиция по стоп-лоссу на уровне цены открытия плюс 1,8 от диапазона предыдущего дня (strategy.long2).

Стратегия открывает длинную позицию при срабатывании любого из этих стоп-лоссов, а затем закрывает все позиции до конца дня с помощью strategy.close_all().

Преимущества

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

  1. Ловля разворотов без направленного смещения. Стратегия учитывает как рост, так и падение цены, что позволяет ловить прорывные развороты в обоих направлениях.

  2. Контролируемый риск с защитой стоп-лоссом. Стратегия заранее устанавливает цену стоп-лосса, что позволяет эффективно контролировать максимальный убыток по одной сделке.

  3. Ежедневное закрытие позиций, избегание ночных рисков. Стратегия закрывает все позиции до конца дня, не оставляя их на ночь, что снижает риск резких колебаний в ночное время.

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

  5. Простая и понятная логика, легко реализовать и понять.

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

В то же время стратегия двустороннего разворота имеет некоторые риски, на которые следует обратить внимание:

  1. Неправильный выбор расстояния до стоп-лосса может привести к его пробою. Если расстояние до стоп-лосса установлено слишком маленьким, экстремальное движение цены может пробить его напрямую, вызвав убыток.

  2. Высокая частота сделок может привести к значительным комиссионным расходам. Ежедневное открытие и закрытие позиций может накапливать большие комиссии.

  3. В условиях сильного бокового движения стоп-лоссы легко срабатывают. В боковом тренде стоп-лоссы часто срабатывают, что приводит к убыткам.

  4. Невозможность постоянно ловить трендовые движения. Стратегия больше подходит для разворотов; после прорыва тренда она неспособна удерживать прибыль от тренда.

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

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

  1. Оптимизация расстояния до стоп-лосса. Можно протестировать различные положения стоп-лосса, чтобы найти оптимальную точку. Также можно динамически корректировать расстояние в зависимости от волатильности рынка.

  2. Добавление трендового фильтра. Перед входом можно оценить направление более крупного тренда, чтобы избегать контртрендовой торговли.

  3. Оптимизация правил открытия позиции. Можно добавить анализ графических паттернов на меньших таймфреймах или логику объёмов перед пробоем, чтобы повысить точность входа.

  4. Оптимизация удержания позиции. Можно протестировать добавление трейлинг-стопа или трейлинг-выхода для продолжения получения прибыли.

  5. Тестирование различных торговых инструментов. Стратегия может лучше подходить для волатильных инструментов; можно протестировать данные разных инструментов, чтобы найти наилучший.

  6. Интеграция методов машинного обучения. Можно рассмотреть использование машинного обучения для оптимизации таких параметров, как расстояние до стоп-лосса, правила входа и т.д.

Заключение

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

Source
Pine
/*backtest
start: 2023-10-02 00:00:00
end: 2023-11-01 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
strategy("Simple strat", shorttitle="Simple Strat", overlay=true)

// X001TK R1 strategy
Strategy parameters
Strategy parameters
length
Stop Loss Percent
Profit Percent
From Month
From Day
From Year
To Month
To Day
To Year
End of Session Close Out?
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)