Type/to search

Стратегия количественной торговли на основе нормализованного MACD

Common strategy
Created: 2023-09-14 20:01:07
Last modified: 3 years ago
1
Follow
1802
Followers

Эта статья подробно описывает количественную торговую стратегию, основанную на нормализованном индикаторе MACD. Эта стратегия оптимизирует классическую стратегию MACD для повышения качества сигналов.

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

Основная идея стратегии заключается в нормализации традиционного индикатора MACD для снижения уровня ошибок. Конкретные шаги следующие:

  1. Рассчитываются краткосрочная и долгосрочная скользящие средние Халла (Hull Moving Average), на основе их пересечения определяется общий тренд;
  2. Вычисляется разность индикатора MACD;
  3. Проводится нормализация индикатора MACD за определённый период;
  4. Рассчитывается скользящая средняя нормализованного MACD, формирующая триггер для сделок;
  5. Когда нормализованный MACD пересекает триггерную линию вверх — открывается длинная позиция, при пересечении вниз — короткая;
  6. Используется фильтрация на основе соотношения скользящих средних, чтобы не упустить основной тренд;
  7. Устанавливаются уровни стоп-лосса и тейк-профита для контроля риска по каждой сделке.

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

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

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

Ещё одним преимуществом является добавление фильтра на основе определения тренда, который предотвращает контртрендовые операции. Это повышает стабильность стратегии.

Наконец, установка условий стоп-лосса и тейк-профита позволяет контролировать соотношение риска и доходности каждой сделки, реализуя активное управление капиталом.

3. Потенциальные риски

Несмотря на оптимизацию стратегии, при практическом применении следует учитывать следующие риски:

Во-первых, настройка параметров может быть сложной, и неправильный выбор может привести к переобучению.

Во-вторых, слишком близкий стоп-лосс может быть пробит, что приведёт к увеличению убытков.

В-третьих, при резких изменениях тренда сигналы могут запаздывать, не успевая своевременно реагировать.

4. Итоговое резюме

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

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

//@version=2
// Normalized MACD but heavily modified by SeaSide420. Normalized MACD v420
strategy("Normalized MACD (v420)",shorttitle="NmacD(v420)",overlay=true, default_qty_type=strategy.percent_of_equity, max_bars_back=1440, default_qty_value=100, calc_on_order_fills= true, calc_on_every_tick=true, pyramiding=0) 
p=input(ohlc4)
Strategy parameters
Strategy parameters
p
HullMA cross
Trigger
Normalize
Stop Loss in $
Target Point in $
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)