Type/to search

Долгосрочная волатильная стратегия на основе идентификации максимумов и минимумов

Common strategy
Created: 2024-02-18 09:57:11
Last modified: 2 years ago
1
Follow
1802
Followers

img

Обзор

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

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

Стратегия использует входные параметры для просмотра максимальной и минимальной цены последних N свечей, то есть колебательных максимумов и минимумов. На основе параметра направления определяется направление стратегии. При открытии длинной позиции, когда цена пробивает самый высокий максимум за последние N свечей, вход в рынок осуществляется по принципу фиксации прибыли (тейк-профит). При открытии короткой позиции, когда цена пробивает самый низкий минимум за последние N свечей, вход осуществляется по принципу стоп-лосса.

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

Анализ преимуществ

Основное преимущество стратегии — способность улавливать ключевые колебания вблизи максимумов и минимумов, следуя тренду и получая прибыль. Кроме того, установка стоп-лосса обеспечивает контроль рисков.

Конкретные преимущества:

  1. Четкая логика стратегии: вход и выход определяются по прорыву максимумов и минимумов.
  2. Использование колебательных максимумов и минимумов для поиска разворотных точек — классический метод технического анализа.
  3. Наличие стоп-лосса для управления рисками, что позволяет избежать крупных убытков при однонаправленных движениях.
  4. Чистая структура кода, легкость в понимании и модификации.
  5. Возможность настройки различных параметров для оптимизации, например, изменение периода для расчёта максимумов и минимумов.

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

Основной риск стратегии — ошибочные сделки из-за неточного определения максимумов и минимумов. Конкретные риски:

  1. Ложный прорыв максимума или минимума, приводящий к ошибочному входу.
  2. Возможность срабатывания крупных стоп-лоссов вблизи точки прорыва.
  3. Трендовые инструменты могут потребовать значительных затрат для точного определения максимумов и минимумов.
  4. Неправильная настройка параметров также влияет на производительность стратегии.

Соответствующие методы решения:

  1. Оптимизация параметров, например, изменение периода для расчёта максимумов и минимумов.
  2. Увеличение диапазона стоп-лосса.
  3. Учёт особенностей инструмента, избегание использования на трендовых инструментах.
  4. Применение методов машинного обучения для динамической оптимизации параметров.

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

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

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

Заключение

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

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

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © tweakerID

// Long term strategy for managing a Crypto investment with Swing Trades of more than 1 day. The strategy buys with a 
Strategy parameters
Strategy parameters
Strategy Direction
Use Swing Lo/Hi Stop Loss & Take Profit
Swing Low Lookback
Swing High Lookback
Reverse Trades
SL Expander
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)