Type/to search

Мультитаймфреймовая стратегия тепловой карты MACD

Common strategy
Created: 2023-10-25 15:21:39
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

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

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

  1. Стратегия использует индикатор MACD на 5 различных таймфреймах: 60 минут, 120 минут, 240 минут, 480 минут и дневной график, формируя мультитаймфреймовую комбинацию индикатора MACD.

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

  3. Метод стоп-лосса – фиксированное количество пунктов.

  4. Метод тейк-профита – два уровня скользящего тейк-профита, которые закрывают часть позиции и всю позицию соответственно.

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

  6. Также используется трейлинг стоп-лосс (TsL) для следования за ценой.

  7. Используется функция переноса стоп-лосса к уровню безубыточности (breakeven): при достижении определённой прибыли стоп-лосс перемещается к цене открытия, фиксируя прибыль.

  8. Синтаксис Pineconnector используется для динамического создания всплывающих окон с торговыми сигналами.

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

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

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

  3. Фиксированный стоп-лосс в пунктах позволяет контролировать убыток по каждой сделке.

  4. Закрытие позиции при расхождении сигналов MACD позволяет своевременно ограничить убытки, избегая пробоя стоп-лосса.

  5. Функция трейлинг стоп-лосса позволяет стоп-лоссу в реальном времени следовать за изменением цены.

  6. Перенос стоп-лосса к уровню безубыточности позволяет зафиксировать часть прибыли после того, как убыток превратился в прибыль.

  7. Динамические торговые сигналы могут быть подключены к MT4/5 для автоматической торговли.

Риски и их устранение

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

  2. Фиксированный стоп-лосс может быть слишком большим или слишком маленьким. Рекомендуется тестировать различные значения стоп-лосса для поиска оптимальных параметров.

  3. Два уровня тейк-профита могут быть слишком близкими или слишком далёкими, что не позволяет достичь оптимального соотношения просадки и прибыльности. Рекомендуется тестировать различные уровни тейк-профита для нахождения наилучших параметров.

  4. Функция безубыточности может срабатывать слишком рано или слишком поздно. Рекомендуется тестировать различные точки активации BE для поиска оптимальных параметров.

  5. Расстояние трейлинг стоп-лосса может быть слишком большим или слишком маленьким. Рекомендуется тестировать различные расстояния трейлинг стопа для нахождения наилучших параметров.

Оптимизация стратегии

  1. Можно протестировать больше комбинаций таймфреймов MACD, чтобы найти оптимальный набор для захвата рыночных трендов.

  2. Можно добавить дополнительные индикаторы для оценки рыночного фона, чтобы избегать открытия позиций в неподходящих условиях.

  3. Можно исследовать различия в настройках параметров для разных инструментов и разработать адаптивную систему стоп-лосса и тейк-профита.

  4. Можно применить методы машинного обучения для динамической оптимизации параметров стоп-лосса и тейк-профита.

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

Заключение

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

Source
Pine
/*backtest
start: 2023-09-24 00:00:00
end: 2023-10-24 00:00:00
period: 6h
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/

//@version=5
//@strategy_alert_message {{strategy.order.alert_message}}
Strategy parameters
Strategy parameters
Pineconnector
Licence ID
Position Size
Position Size
Timeframes
First Timeframe
Second Timeframe
Third Timeframe
Fourth Timeframe
Fifth Timeframe
MACD
Source
Fast Length
Slow Length
Signal Length
Close on Opposite
Close on Opposite Signal?
Stop Loss
Use Stop Loss?
Value
Trailing Stop Loss
Use Trailing Stop Loss?
Trailing Stop Loss (pips)
Take Profit 1
Use Take Profit 1?
Value (pips)
Quantity (%)
Take Profit 2
Use Take Profit 2?
Value (pips)
Break Even
Use Stop Loss to Breakeven Mode?
Value (pips)
Offset (pips)
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)