Type/to search

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

Common strategy
Created: 2023-10-24 10:56:08
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

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

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

Стратегия сначала устанавливает две скользящие средние: более короткую (20-дневная) и более длинную (60-дневная). Затем анализируется пересечение этих средних для принятия решения о входе в позицию.

В частности, когда краткосрочная скользящая средняя пересекает долгосрочную снизу вверх, это указывает на восходящий тренд, и открывается длинная позиция. Когда краткосрочная скользящая средняя пересекает долгосрочную сверху вниз, это указывает на нисходящий тренд, и открывается короткая позиция.

Метод стоп-лосса после открытия позиции – трейлинговый стоп, основанный на максимальной и минимальной ценах, что позволяет зафиксировать максимальную прибыль.

Основная логика кода:

  1. Рассчитать 20-дневную EMA и 60-дневную EMA.
  2. Определить, пересекла ли 20-дневная EMA 60-дневную EMA снизу вверх; если да – открыть длинную позицию.
  3. Определить, пересекла ли 20-дневная EMA 60-дневную EMA сверху вниз; если да – открыть короткую позицию.
  4. После открытия длинной позиции установить стоп-лосс на уровне 3% от максимальной цены.
  5. После открытия короткой позиции установить стоп-лосс на уровне 3% от минимальной цены.
  6. Во время удержания позиции непрерывно корректировать уровень стоп-лосса.

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

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

  1. Простая и понятная идея, легко реализовать.
  2. Использование двойных скользящих средних позволяет эффективно отфильтровывать ложные пробои.
  3. Применение трейлингового стоп-лосса позволяет зафиксировать максимальную прибыль.
  4. В моменты смены тренда своевременно улавливает сигналы.
  5. Контроль просадок адекватный, относительно стабильный.

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

Стратегия также имеет некоторые риски:

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

Для снижения рисков можно использовать следующие способы оптимизации:

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

Пути оптимизации

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

  1. Добавить другие индикаторы для фильтрации, сформировав многокритериальную систему входа, чтобы избежать ложных пробоев. Например, можно использовать RSI.
  2. Оптимизировать параметры периодов скользящих средних, найдя наилучшую комбинацию. Можно тестировать различные периоды методом перебора.
  3. Оптимизировать диапазон стоп-лосса. Можно рассчитать оптимальный диапазон на основе данных бэктестинга. Также можно установить динамический стоп-лосс.
  4. Ввести механизм повторного входа. После выхода по стоп-лоссу можно установить логику для повторного входа, чтобы уменьшить количество сделок.
  5. Использовать индикаторы определения тренда: при неявном тренде приостанавливать торговлю, избегая неэффективных сделок.
  6. Внедрить механизм управления позицией, динамически корректируя объем позиции и диапазон стоп-лосса в зависимости от рыночной ситуации.

Заключение

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

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


//@version=2
strategy("Noro's Bands Scalper Strategy v1.4", shorttitle = "Scalper str 1.4", overlay=true, default_qty_type = strategy.percent_of_equity, default_qty_value=100.0, pyramiding=0)
Strategy parameters
Strategy parameters
Long
Short
take, %
Bands Entry
Counter-trend entry
Double Body
Period
Show Bands
Show Background
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)