Type/to search

Стратегия импульса на пересечении двух скользящих средних

Common strategy
Created: 2023-11-16 17:25:13
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

Данная стратегия использует принцип пересечения двух скользящих средних в сочетании с определением тренда по индикатору MACD и выделением точек пересечения на фоне, а также входом по формациям. Цель – улавливать среднесрочные рыночные тренды. Основная логика: вход при смене направления скользящих средних, выделение точек пересечения цветом фона MACD, а также использование изменения цвета гистограммы MACD для оценки силы движения.

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

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

Согласно коду, длина быстрой линии – 12, медленной – 26, что соответствует краткосрочному и долгосрочному трендам. Длина Signal – 9, для дополнительного сглаживания.

Логика пересечения:

  • trend_up = macd > signal: быстрая линия пересекает медленную снизу вверх, сигнализируя о краткосрочном восходящем тренде
  • trend_dn = macd < signal: быстрая линия пересекает медленную сверху вниз, сигнализируя о краткосрочном нисходящем тренде

Определение точек пересечения:

  • cross_UP = signal[1] >= macd[1] and signal < macd: быстрая линия пересекает медленную снизу вверх
  • cross_DN = signal[1] <= macd[1] and signal > macd: быстрая линия пересекает медленную сверху вниз

Изменение цвета гистограммы для оценки силы тренда:

  • histA_IsUp = столбец гистограммы растет и больше 0, что означает усиление восходящей силы
  • histA_IsDown = столбец гистограммы уменьшается и больше 0, что означает ослабление восходящей силы
  • Аналогично для нижней части

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

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

  2. Индикатор MACD помогает оценить краткосрочный тренд и его силу, повышая вероятность получения прибыли.

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

  4. Точки пересечения отмечаются цветом фона, что облегчает визуальное восприятие.

  5. Возможность настройки периодов скользящих средних для адаптации к различным рыночным условиям.

  6. Возможность корректировки параметров MACD для оптимизации работы индикатора.

  7. Предоставляет несколько подтверждений для входа: направление скользящих средних, пересечение индикаторов, пробой формаций.

Риски стратегии

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

  2. Неправильная настройка параметров MACD приводит к плохой работе индикатора и ложным сигналам.

  3. Вход только на основе сигналов скользящих средних и MACD несет определенную степень слепоты.

  4. Отсутствие механизма стоп-лосса увеличивает риск убытков.

  5. Недостаток строгого управления капиталом и контроля позиций.

Возможные решения:

  1. Комбинирование с другими индикаторами для ограничения диапазона краткосрочных колебаний и контроля риска.

  2. Оптимизация параметров MACD, тестирование на разных рынках.

  3. Добавление факторов, таких как формации, моментум и т.д., для подтверждения сигналов.

  4. Создание механизма стоп-лосса, чтобы избежать слишком больших убытков по одной сделке.

  5. Внедрение модуля управления капиталом для контроля размера позиции в зависимости от объема средств.

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

  1. Тестирование и оптимизация комбинаций параметров скользящих средних для адаптации к большему числу рыночных ситуаций.

  2. Опробование различных типов скользящих средних, например, VWAP, средней линии полос Боллинджера и т.д.

  3. Учет объема торгов для избежания ложных пробоев.

  4. Комбинирование с RSI и другими индикаторами для подтверждения состояний перекупленности/перепроданности.

  5. Создание полноценного механизма стоп-лосса, такого как трейлинг-стоп, волновой стоп и т.д.

  6. Внедрение механизма управления позицией, контроль размера позиции в зависимости от капитала.

  7. Возможно использование алгоритмов машинного обучения для оптимизации параметров.

  8. Расширение универсума стратегии, углубление диверсификации портфеля.

Заключение

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

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

//@version=5
strategy(title="Histogram MacD MVP_V2.1", shorttitle="Histogram MacD MVP_2.1")
//Plot Inputs
res           = input.timeframe("",  "Indicator TimeFrame")
Strategy parameters
Strategy parameters
Indicator TimeFrame (Optional)
Fast Length
Slow Length
Source
Signal Smoothing
Oscillator MA Type
Signal Line MA Type
Show Plots
Show MACD Lines
MACD Width
Signal Width
Show Histogram
-- Width
Show MACD Lines w/ Trend Color
Show Highlight Price Bars
Show BackGround on Cross
Show Circle on Cross
-- Width
Color Settings
MACD Line  
Signal Line  
Trend Up      
Trend Down    
Histogram Colors
Above   Grow
Fall
Below Grow
Fall
Alerts
MACD Cross Up
MACD Cross Dn
MACD Cross Up & > 0
MACD Cross Dn & < 0
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)