Type/to search

Стратегия открытия коротких позиций на основе многофреймовых скользящих средних и MACD

Common strategy
Created: 2024-01-03 12:15:46
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

Эта стратегия использует мультитаймфреймовые экспоненциальные скользящие средние (MTF EMA) для определения направления тренда, сигналы индикатора MACD для открытия позиций, а также индикатор ATR для установки уровней стоп-лосса и тейк-профита. Стратегия подходит для торговых пар с криптовалютами и фиатными валютами, демонстрирующими сильные тренды, и показывает наилучшие результаты на рынках с выраженным трендом.

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

1. Определение тренда с помощью MTF EMA

Мультитаймфреймовые экспоненциальные скользящие средние (MTF EMA) позволяют отображать скользящие средние нескольких таймфреймов на одном графике, определяя общее бычье или медвежье состояние актива. В данной стратегии используются MTF EMA с периодами 1 час и 15 минут.

Когда цена находится выше часовой MTF EMA, а часовая MTF EMA ниже 15-минутной MTF EMA, определяется восходящий тренд. Когда цена ниже часовой MTF EMA, а часовая MTF EMA выше 15-минутной MTF EMA, определяется нисходящий тренд.

2. Сигналы MACD для открытия позиций

Когда линия MACD пересекает сигнальную линию снизу вверх, возникает сигнал на покупку. Когда линия MACD пересекает сигнальную линию сверху вниз, возникает сигнал на продажу. Также устанавливается ограничение на величину пересечения линии MACD и сигнальной линии, чтобы избежать ложных сигналов.

3. Установка стоп-лосса и тейк-профита с помощью ATR

Уровни стоп-лосса и тейк-профита задаются с использованием индикатора ATR. ATR позволяет динамически устанавливать разумное расстояние до стоп-лосса и тейк-профита в зависимости от волатильности рынка. Дополнительно используются множители на основе отката от максимумов/минимумов для большей гибкости.

Торговая стратегия

Сигналы на открытие позиции

Сигнал на покупку (лонг): восходящий тренд, MACD пересекает сигнальную линию снизу вверх, и значение пересечения меньше установленного лимита.
Сигнал на продажу (шорт): нисходящий тренд, MACD пересекает сигнальную линию сверху вниз, и значение пересечения больше установленного лимита.

Сигналы на закрытие позиции

Тейк-профит по лонгу: цена пробивает уровень тейк-профита ATR.
Стоп-лосс по лонгу: цена пробивает уровень стоп-лосса ATR.
Тейк-профит по шорту: цена пробивает уровень тейк-профита ATR.
Стоп-лосс по шорту: цена пробивает уровень стоп-лосса ATR.

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

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

Риски и способы их устранения

Стратегия имеет два основных риска: первый — при отсутствии явного тренда MTF EMA может генерировать ложные сигналы, приводящие к убыткам; второй — MACD часто дает ложные сигналы при значительных колебаниях цены, что может привести к чрезмерной торговле. Для первого риска можно скорректировать параметры MTF EMA, чтобы они лучше соответствовали изменениям тренда. Второй риск можно снизить, установив ограничения на пересечение MACD.

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

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

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

Заключение

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

Source
Pine
/*backtest
start: 2023-12-01 00:00:00
end: 2023-12-31 23:59:59
period: 1h
basePeriod: 15m
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/
// © Steven A. Zmuda Burke / stevenz17
//@version=4
// From Date Inputs
Strategy parameters
Strategy parameters
From Day
From Month
From Year
To Day
To Month
To Year
═════════════════════ SOURCE ═════════════════════
Source hl2 or (open+close)/2 ?
════════════════════ MTF EMA ════════════════════
MTF EMA 1
EMA Period 1
MTF EMA 2
EMA Period 2
═════════════════════ MACD ══════════════════════
MACD fast moving average
MACD slow moving average
MACD signal line moving average
MACD EMA period
Use EMA (otherwise SMA)
Use normal MACD
LONG MACD and signal crossover limit
Show MACD ribbon?
MACD ribbon multiplier
═══════════════════ STOCHASTIC ════════════════════
Stochastic On?
K
D
Smooth
Stoch value crossover
avg price length
═════════════════ LONG SL ═════════════════
Max Intraday Loss(%)
Long Stop Loss when MTF EMA cross?
Long Stop Loss (%) on?
Long Stop Loss (%)
Long Stop Loss ATR?
Look back for High/Lows?
How far to look back for High/Lows:
Long ATR Lenghth
Long ATR Stop x ?
═════════════════ LONG TP ═════════════════
Long Take Profit (%) on?
Long Take Profit (%)
1 Long Take Profit On?
Look back for High/Lows?
How far to look back for High/Lows for 1 TP
Long ATR Lenghth 1 TP
First Long ATR Take Profit x ?
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)