Type/to search

Адаптивная торговая стратегия на основе EMA с нулевым запаздыванием

Common strategy
Created: 2023-09-13 14:22:55
Last modified: 3 years ago
1
Follow
1802
Followers

Данная стратегия использует адаптивный индикатор EMA с нулевым запаздыванием (Zero-Lag EMA) для определения тренда и генерации торговых сигналов. Этот индикатор EMA может динамически корректировать параметры, эффективно устраняя проблему запаздывания. Это типичная стратегия следования за трендом.

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

  1. Рассчитывается адаптивный индикатор EMA с нулевым запаздыванием, включающий два адаптивных алгоритма: косинусный метод и метод I-Q.
  2. EMA — это обычный индикатор EMA, EC — это адаптивный EMA с нулевым запаздыванием.
  3. Когда EC пересекает EMA вверх, открывается длинная позиция; когда EC пересекает EMA вниз, открывается короткая позиция.
  4. Рассчитывается кривая ошибок, задается порог для фильтрации ложных сигналов.
  5. Устанавливаются фиксированные уровни стоп-лосса и тейк-профита в пунктах для фиксации прибыли и контроля рисков.

Преимущества данной стратегии:

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

Риски данной стратегии:

  1. Параметры адаптивного EMA нестабильны, существует вероятность их неработоспособности.
  2. Фиксированные стоп-лосс и тейк-профит сложно адаптировать к изменениям рынка.
  3. Невозможно ограничить размер убытка по одной сделке, что несет риск значительных потерь.

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

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

//@version=3
strategy(title="Adaptive Zero Lag EMA v2 (w/ Backtest Date Range)", shorttitle="AZLEMA", overlay = true,  commission_type=strategy.commission.cash_per_contract, slippage = 5, pyramiding=1, calc_on_every_tick=true)

src = input(title="Source",  defval=close)
Strategy parameters
Strategy parameters
Source
Security Type
Custom # of Contracts
Max Lots
Period
Adaptive Method
Gain Limit
Threshold
SL Points
TP Points
Risk
From Month
From Day
From Year
To Month
To Day
To Year
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)