Стратегия пересечения скользящих средних моментума с облаком Ишимоку
Обзор
Данная стратегия использует комбинацию индикатора облака Ишимоку и двух скользящих средних для формирования оценки краткосрочного и долгосрочного импульса, обеспечивая высокоточное определение тренда и генерацию торговых сигналов. Облако Ишимоку состоит из линии поворота, базовой линии и опережающей линии, определяющих ценовой импульс и будущее движение. Часть с двумя скользящими средними состоит из экспоненциальных скользящих средних с периодами 13 и 21, оценивающих краткосрочное изменение ценового импульса. Их комбинация позволяет проводить комплексную оценку на нескольких временных измерениях, фильтровать ложные пробои и повышать качество сигналов.
Принцип стратегии
Стратегия в основном состоит из индикатора облака Ишимоку и двух экспоненциальных скользящих средних.
В облаке Ишимоку базовая линия представляет среднесрочный тренд, линия поворота — краткосрочный тренд, а облако — уровни поддержки и сопротивления. В частности, базовая линия — это средняя точка между максимальной и минимальной ценой за 26 периодов, линия поворота — средняя точка за 9 периодов, а верхняя и нижняя границы облака — это средняя точка между линией поворота и базовой линией, а также средняя точка за 52 периода. Когда цена находится выше облака — тренд восходящий, ниже — нисходящий.
В части двух экспоненциальных скользящих средних EMA13 представляет краткосрочный тренд, а EMA21 — среднесрочный. Когда EMA13 выше EMA21 — тренд восходящий, ниже — нисходящий.
Комбинированная оценка облака Ишимоку и двух EMA позволяет достаточно точно определять тренд. Конкретные торговые правила: для входа в лонг требуется, чтобы цена была выше запаздывающей линии, EMA13 была выше базовой линии и EMA21, а также цена находилась над облаком. Для входа в шорт требуется, чтобы цена была ниже запаздывающей линии, EMA13 была ниже базовой линии и EMA21, а цена находилась под облаком.
Облако используется для определения основного тренда, две EMA — для краткосрочного импульса, запаздывающая линия — как фильтр против ложных движений. Такая комплексная оценка по множеству условий эффективно отсеивает ложные пробои и обеспечивает надёжность торговых сигналов.
Преимущества стратегии
Стратегия обладает следующими преимуществами:
-
Комплексная оценка на нескольких таймфреймах. Облако определяет средне- и долгосрочный тренд, две EMA — краткосрочный импульс, что позволяет сочетать разные временные измерения и повышает точность оценки.
-
Эффективное отсеивание ложных пробоев. Условия входа достаточно строгие: требуется одновременное совпадение сигналов от цены, облака, запаздывающей линии и двух EMA, что отсеивает большую часть шума.
-
Параметры стратегии оптимизированы. Выбор таких параметров, как 9-периодная линия поворота и 26-периодная базовая линия, делает сигналы более надёжными.
-
Подходит для высоковолатильных акций и криптовалют. Облако Ишимоку нечувствительно к ценовым аномалиям вроде гэпов, поэтому лучше подходит для инструментов с высокой волатильностью.
-
Чёткое отображение поддержки и сопротивления. Облако наглядно показывает ключевые уровни поддержки и сопротивления.
Анализ рисков
Стратегия также имеет некоторые риски:
-
Во флэтовых рынках могут возникать ошибочные торговые сигналы. Когда цена не имеет чёткого среднесрочного тренда, облако расширяется, и сигналы становятся менее надёжными.
-
Запаздывающая линия может пропустить момент разворота цены. При быстром развороте её сигнал может запоздать, что приведёт к увеличению убытков.
-
Необходимость оценки нескольких индикаторов усложняет торговлю. Трейдер должен глубоко понимать каждый индикатор, иначе точная оценка затруднена.
-
Первый пробой облака может привести к ловушке. Когда цена долгое время сдерживалась облаком, первый пробой часто заканчивается попаданием в ловушку.
-
Риск подгонки под исторические данные. Текущие параметры могли быть многократно оптимизированы под конкретный набор исторических данных, что может привести к ухудшению сигналов в реальной торговле.
Эти риски можно смягчить следующими способами:
-
Снижать объём позиции во флэтовых трендах. Оценивать волатильность рынка с помощью ATR и при необходимости торговать только лёгкими позициями.
-
Комбинировать с другими индикаторами для фильтрации сигналов запаздывающей линии. Можно использовать MACD, RSI и т.д. для дополнительной проверки.
-
Проводить постоянное бэктестирование. Изменять временные периоды и инструменты для проверки устойчивости стратегии. Также учитывать такие факторы, как проскальзывание и комиссии.
-
Непрерывно отслеживать результаты в реальной торговле и фиксировать аномалии. Наблюдать за соответствием облака и движения цены, записывать показатели стратегии для последующего улучшения.
Оптимизация стратегии
Стратегию можно оптимизировать по следующим направлениям:
-
Внедрение стоп-лосс стратегий. Рекомендуется использовать скользящие стоп-лоссы, стоп-лоссы на новых максимумах/минимумах для строгого контроля рисков.
-
Оптимизация параметров скользящих средних. Можно протестировать другие комбинации периодов EMA для поиска наилучшего соответствия бычьим и медвежьим циклам.
-
Добавление других индикаторов для фильтрации. Протестировать включение MACD, KD, RSI и т.д. для отсеивания ложных сигналов.
-
Регулировка объёма позиции в зависимости от рыночных условий. Построить модель волатильности: снижать объём при высокой волатильности, увеличивать при низкой.
-
Тестирование робастности параметров на разных инструментах. Изменять инструменты и временные периоды для проверки стабильности стратегии на различных рынках.
Эти оптимизации позволят повысить стабильность и качество сигналов, снизить риск подгонки под историю, сделать параметры и правила стратегии более надёжными.
Заключение
Данная стратегия на пересечении облака Ишимоку и двух EMA объединяет способность облака Ишимоку определять тренд и краткосрочные прогностические возможности EMA, образуя достаточно полноценную мультитаймфреймовую торговую систему. Условия для лонга и шорта довольно строгие, включая саму цену, положение облака, запаздывающую линию и две EMA, что позволяет эффективно отсеивать ложные сигналы. Однако следует учитывать риски во флэтовых рынках, где требуется дополнительная проверка с помощью других индикаторов. В целом, стратегия успешно сочетает два ключевых подхода — следование за трендом и краткосрочное прогнозирование, что делает её достойной глубокого изучения и применения.
/*backtest
start: 2022-12-19 00:00:00
end: 2023-12-25 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
strategy("13/21 EMA + Ichimoku Kinko Hyo Strategy", shorttitle="EMI", overlay=true, default_qty_type=strategy.percent_of_equity, max_bars_back=1000, default_qty_value=100, calc_on_order_fills= true, calc_on_every_tick=true, pyramiding=0)
TenkanSenPeriods = input(9, minval=1, title="Tenkan Sen Periods")- 1

