Type/to search

Стратегия прогнозирования тренда MACD

Common strategy
Created: 2023-11-02 15:25:11
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

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

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

  1. Расчёт быстрой линии DEMAfast: с помощью метода EMA вычисляется двойное скользящее среднее быстрой линии MMEfast, затем по формуле DEMAfast = ((2 * MMEfast) - MMEfastb) рассчитывается быстрая линия DEMAfast.

  2. Расчёт медленной линии DEMAslow: с помощью метода EMA вычисляется двойное скользящее среднее медленной линии MMEslow, затем по формуле DEMAslow = ((2 * MMEslow) - MMEslowb) рассчитывается медленная линия DEMAslow.

  3. Расчёт линии MACD: линия MACD представляет собой разность между быстрой линией DEMAfast и медленной линией DEMAslow, обозначаемую как LigneMACDZeroLag.

  4. Расчёт сигнальной линии: с помощью метода EMA вычисляется двойное скользящее среднее линии MACD MMEsignal, затем по формуле сигнальная линия Lignesignal = ((2 * MMEsignal) - MMEsignalb).

  5. Сравнение линии MACD и сигнальной линии: когда линия MACD больше сигнальной линии, генерируется сигнал на покупку; когда линия MACD меньше сигнальной линии, генерируется сигнал на продажу.

  6. В приведённых выше расчётах используется алгоритм DEMA, позволяющий существенно уменьшить запаздывание индикатора MACD.

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

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

  2. Отказ от сигналов пересечения MACD в пользу отслеживания изменения расстояния между MACD и сигнальной линией позволяет раньше входить в тренд.

  3. Стратегия обладает высокой точностью определения тренда, коэффициент прибыли (profit factor) может достигать 1.6–3.5, что обеспечивает хорошую доходность.

  4. Логика стратегии проста и понятна, легко реализуется, подходит для алгоритмической торговли.

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

  1. MACD как запаздывающий индикатор может генерировать множество ложных сигналов в боковом рынке.

  2. Алгоритм DEMA хотя и уменьшает запаздывание, но не устраняет его полностью — некоторая задержка сохраняется.

  3. Как следящая за трендом стратегия, она может показывать низкую доходность в условиях флэта (боковика).

  4. Требуется оптимизация параметров sma, lma, tsp и других для разных таймфреймов и инструментов.

  5. Возможно, потребуется добавление стоп-лосса для ограничения убытков.

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

  1. Оптимизация параметров sma, lma, tsp для разных таймфреймов и торгуемых инструментов.

  2. Добавление динамического стоп-лосса, подобного ATR, для контроля убытков по каждой сделке.

  3. Включение индикаторов определения тренда, чтобы избегать торговли в боковом рынке.

  4. Введение контроля объёма сделок с коррекцией размера позиции в зависимости от волатильности рынка.

  5. Оптимизация логики входа и выхода, детализация правил торговых сигналов.

Заключение

Стратегия прогнозирования тренда на основе MACD за счёт усовершенствования метода расчёта индикатора (использование DEMA для снижения запаздывания) и анализа изменения расстояния между MACD и сигнальной линией эффективно улавливает смену тренда. Как следящая за трендом стратегия, она может достигать коэффициента прибыли 1.6–3.5 и обладает определёнными преимуществами. Однако для адаптации к различным рыночным условиям требуется дальнейшая оптимизация параметров, стоп-стратегии, фильтрации боковых движений и т.п., что и будет направлением её развития.

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

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © moritz1301

//@version=4
Strategy parameters
Strategy parameters
DEMA Courte
DEMA Longue
Signal
Lignes
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)