Type/to search

Стратегия осцилляторных индикаторов

Common strategy
Created: 2023-12-12 12:44:50
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

Стратегия использует индикатор MACD для формирования сигналов на покупку и продажу, осуществляя разворотную торговлю в условиях благоприятного тренда и получая прибыль за счет динамической установки точек выхода.

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

Стратегия в основном основана на сигналах MACD: «золотое пересечение» (бычий сигнал) и «мертвое пересечение» (медвежий сигнал). Конкретно: когда линия MACD пересекает сигнальную линию снизу вверх – возникает сигнал на покупку (золотое пересечение); когда MACD пересекает сигнальную линию сверху вниз – сигнал на продажу (мертвое пересечение).

При поступлении сигнала «золотое пересечение», если цена закрытия выше скользящей средней EMA, открывается длинная позиция. При сигнале «мертвое пересечение», если цена закрытия ниже EMA, открывается короткая позиция. Это позволяет осуществлять разворотную торговлю в рамках общего тренда.

После входа в сделку стратегия использует динамический стоп-лосс и тейк-профит. В частности, для длинной позиции стоп-лосс устанавливается на уровне цены входа * (1 – максимальное падение); тейк-профит – на уровне цены входа * (1 + TARGET_STOP_RATIO * максимальное падение). Для короткой позиции – наоборот. Максимальное падение рассчитывается динамически и представляет собой процентное снижение от свингового минимума до цены закрытия; TARGET_STOP_RATIO по умолчанию равен 2, что обеспечивает соотношение прибыли к риску 2:1.

Преимущество такого подхода к выходу – возможность динамически корректировать соотношение прибыли к риску и уровень стоп-лосса в зависимости от рыночной волатильности. При сильных движениях стоп срабатывает быстро, ограничивая убытки, а при небольших колебаниях – позволяет преследовать прибыль.

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

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

Риски стратегии и их решение

  1. На боковом рынке MACD может часто генерировать ложные сигналы. Решение: добавить фильтр в виде скользящей средней, чтобы избежать контртрендовых сделок.
  2. На экстремально волатильных рынках динамический стоп-лосс может оказаться слишком широким, но в большинстве сценариев стратегия показывает хорошие результаты. При экстремальных движениях можно рассмотреть фиксированное соотношение прибыли к риску.
  3. Ограниченный потенциал прибыли требует частых сделок для получения дохода. Это предполагает определённую психологическую устойчивость и временные затраты. При невозможности активного управления можно перейти на более высокий таймфрейм.

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

  1. Подобрать параметры MACD в зависимости от конкретного инструмента для улучшения эффективности сигналов «золотого/мёртвого пересечения».
  2. Протестировать различные скользящие средние в качестве фильтра тренда для поиска наилучшего варианта.
  3. Провести тестирование TARGET_STOP_RATIO и метода расчёта максимального падения для оптимизации стратегии стоп-лосса и тейк-профита.
  4. Добавить дополнительные условия, такие как объём торгов, волатильность и т. д., для повышения качества сигналов.
  5. Попробовать алгоритмы машинного обучения для извлечения дополнительных характеристик и построения динамической мультифакторной модели для более интеллектуального управления стоп-лоссом и тейк-профитом.

Заключение

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

Source
Pine
/*backtest
start: 2022-12-05 00:00:00
end: 2023-12-11 00:00:00
period: 1d
basePeriod: 1h
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/
// © maxencetajet

//@version=5
Strategy parameters
Strategy parameters
Source
Risk/Reward
Risk per Trade %
Backtest Time Period
Filter Date Range of Backtest
Start Date
End Date
EMA
Length
number of past candles
Swing High
Swing Low
MACD
Fast Length
Slow Length
Signal Smoothing
Oscillator MA Type
Signal Line MA Type
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)