Стратегия тепловой карты MACD с несколькими таймфреймами
Обзор
Основная идея этой стратегии заключается в том, чтобы использовать комбинированные сигналы MACD-индикаторов с различных временных периодов для определения времени изменения рыночной тенденции и достижения низкорисковой торговли.
Стратегический принцип
-
Стратегия использует 5 различных временных периодов MACD, включая 60 минут, 120 минут, 240 минут, 480 минут и солнечный свет, чтобы сформировать комбинацию многократных временных рамок MACD.
-
Когда MACD-индикаторы всех пяти временных циклов являются положительными (или отрицательными), а верхняя K-линия еще не является полностью MACD-положительной (или отрицательной), то следует рассматривать сигнал как многоголовый (или пустоголовый) сигнал, сделайте многоголовый (или пустоголовый).
-
Остановка убытков в фиксированном количестве баллов.
-
Остановка происходит в виде двух уровней мобильной остановки, закрывающей часть и всю позицию соответственно.
-
Когда в MACD появляется более одного пустого случая, рассматривается как сигнал обратного отсчета и выровняется текущая позиция.
-
Также используется TsL для отслеживания потерь.
-
Используйте функцию Stop Loss Moving to Break Even, которая при достижении определенного уровня прибыли перемещает Stop Loss вблизи от начальной цены, чтобы закрепить прибыль.
-
Используя синтаксис Pineconector, динамически генерируется всплывающее окно транзакционного сигнала.
Стратегические преимущества
-
Многоразовый MACD-пакет, который позволяет повысить точность сигналов, улавливать тенденции и отфильтровывать часть шума.
-
Установка движущихся стопов на двух уровнях позволяет получать частичную прибыль в большом тренде несколько раз.
-
Фиксированное количество точек стоп-убытков, позволяющих контролировать единичные потери.
-
При несоответствии показателей MACD можно своевременно прекратить убытки, чтобы избежать их нарушения.
-
TsL следит за остановкой, чтобы остановка следила за изменениями цены в реальном времени.
-
Стоп-лосс переходит в функцию BE, которая может блокировать часть прибыли после того, как убыток становится прибыльным.
-
Динамический торговый сигнал, который может быть подключен к MT4/5 для автоматической торговли.
Риски и решения
-
В MACD-сигнале могут быть ложные прорывы, которые приводят к ненужным потерям. Можно соответствующим образом скорректировать параметры MACD, отфильтровывая избыточные ложные сигналы.
-
Фиксированный стоп-маркер может быть слишком большим или слишком маленьким. Можно тестировать разные стоп-маркеры, чтобы найти оптимальный параметр.
-
Две остановки слишком близко или слишком далеко, чтобы достичь оптимального снятия и прибыли. Можно протестировать различные остановки, чтобы найти оптимальные параметры.
-
Функция BE может срабатывать слишком рано или слишком поздно. Можно тестировать различные точки срабатывания BE, чтобы найти оптимальные параметры.
-
Следовать за стоп-дистанцией может быть слишком большим или слишком маленьким. Можно тестировать различные следовать за стоп-дистанцией, чтобы найти оптимальные параметры.
Оптимизация стратегии
-
Можно тестировать множество комбинаций MACD в разных временных рамках, чтобы найти оптимальные комбинации для захвата рыночных тенденций.
-
Введение дополнительных показателей, позволяющих оценить ситуацию, позволит избежать открытия позиций в неблагоприятных условиях.
-
Различия в параметрах и настройках различных сортов могут быть изучены для разработки адаптивной системы остановки повреждений.
-
Динамическая оптимизация параметров стоп-стоп может быть реализована в сочетании с технологиями машинного обучения.
-
Можно ввести модуль управления капиталом, который позволит динамично регулировать размер позиции и контролировать риск.
Подвести итог
В целом, эта стратегия является относительно устойчивой стратегией для отслеживания тенденций с использованием многократных временных рамок MACD-индикатора для определения тенденции, установки двойных стопов, отслеживания стопов и функций BE для блокировки прибыли и фиксирования риска контроля стопов. Стабильность и доходность стратегии могут быть дополнительно усилены путем оптимизации параметров и расширения функций.
/*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}}- 1

