Type/to search

Типичная стратегия следования за трендом

Common strategy
Created: 2024-01-12 14:59:18
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

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

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

Ключевой индикатор стратегии — две EMA: 30-периодная и 60-периодная. В коде они рассчитываются через пользовательские функции:

emaLen1 = emaFuncOne(close, lenMA1) emaLen2 = emaFuncTwo(close, lenMA2)

Торговые сигналы формируются на пересечении двух EMA:

currentState = if emaLen2 > emaLen1 0 else 1 previousState = if emaLastLen2 > emaLastLen1 0 else 1 convergence = if currentState != previousState 1 else 0

Когда короткая EMA пересекает длинную EMA снизу вверх, currentState и previousState не равны — возникает сигнал пересечения. В этот момент открывается длинная позиция.
Когда короткая EMA пересекает длинную EMA сверху вниз, currentState и previousState не равны — возникает сигнал пересечения. В этот момент открывается короткая позиция.

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

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

  1. Простая и интуитивно понятная идея, легко реализуется
  2. Благодаря сглаживанию EMA эффективно фильтрует рыночный шум
  3. Автоматически отслеживает тренд, снижая риск пропуска сделок

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

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

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

Оптимизация возможна за счёт изменения периодов EMA или добавления дополнительных фильтров.

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

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

  1. Тестирование различных комбинаций периодов EMA
  2. Добавление фильтра по объёму или волатильности для отсеивания ложных сигналов
  3. Объединение с другими индикаторами для подтверждения тренда, например MACD
  4. Оптимизация управления капиталом, установка стоп-лосса и тейк-профита

Заключение

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

Source
Pine
/*backtest
start: 2024-01-10 00:00:00
end: 2024-01-11 00:00:00
period: 1m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
strategy("ParkerMAStrat", overlay=true)

lenMA1=input(title="Length 1", defval=30)
Strategy parameters
Strategy parameters
Length 1
Length 2
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)