Type/to search

Торговая стратегия SMA с волатильным смещением

Common strategy
Created: 2023-12-19 10:52:10
Last modified: 3 years ago
1
Follow
1802
Followers

img

Торговая стратегия на основе SMA с отклонением волатильности

Обзор стратегии

Данная стратегия использует простую скользящую среднюю (SMA) и некоторые математические расчеты для определения точек входа/выхода. В качестве базовой линии используется 100-дневная SMA. Если цена закрытия ниже этой линии, мы выбираем точку открытия позиции в зависимости от степени отклонения ниже линии; это значение (нижнее отклонение) является настраиваемым процентом. Для закрытия позиции, если цена закрытия выше нашей 100-дневной SMA, мы определяем, когда продавать с учетом предыдущего отклонения. Если мы пытаемся продать слишком рано (цена все еще растет), срабатывает трейлинг-стоп.

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

Стратегия использует три линии SMA: быструю (по умолчанию 14 дней), медленную (по умолчанию 100 дней) и опорную (по умолчанию 30 дней).

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

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

Размер каждой сделки определяется как доля от капитала, что позволяет контролировать объем позиции.

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

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

Анализ рисков стратегии

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

Соответствующие меры по оптимизации:

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

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

  1. Тестирование SMA различных периодов для поиска оптимальных параметров.
  2. Добавление других индикаторов для оценки структуры рынка и тренда.
  3. Оптимизация параметров трейлинг-стопа для фиксации большей прибыли.
  4. Настройка размера позиции в зависимости от волатильности рынка.
  5. Одновременное применение на нескольких инструментах с последующим комбинированием.

Заключение

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

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

// @version=4
// Author: Sonny Parlin (highschool dropout)
strategy(shorttitle="SMA+Strategy", title="SMA Offset Strategy",
                                      overlay=true,  currency=currency.USD,
Strategy parameters
Strategy parameters
SMA Fast (days)
SMA Slow (days)
SMA Reference (days)
Low Offset (%)
High Offset (%)
Order Stake (%)
Trailing Stoploss (%)
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)