Type/to search

Торговая стратегия с осциллятором облака Ишимоку

Common strategy
Created: 2024-02-20 11:12:44
Last modified: 2 years ago
1
Follow
1802
Followers

img

Обзор

Данная стратегия представляет собой количественную торговую стратегию, сочетающую индикатор Ишимоку Кинко Хё (Ichimoku Kinko Hyo) и полосы Боллинджера. Стратегия использует линии Tenkan-sen, Kijun-sen, Senkou Span A и Senkou Span B для формирования торговых сигналов, одновременно применяя полосы Боллинджера для оценки волатильности рынка и входа в позицию в подходящий момент.

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

Индикатор Ишимоку

Индикатор Ишимоку состоит из четырёх линий: Tenkan-sen, Kijun-sen, Senkou Span A и Senkou Span B. Tenkan-sen — это средняя цена закрытия за последний короткий период (9 дней), а Kijun-sen — средняя цена закрытия за более длительный период (26 дней). Senkou Span A представляет собой среднее значение Tenkan-sen и Kijun-sen и является опережающим индикатором. Senkou Span B — это средняя цена закрытия за ещё более длительный период (52 дня) и является запаздывающим индикатором. Когда краткосрочная скользящая средняя пересекает долгосрочную сверху вниз или снизу вверх, генерируются сигналы на покупку или продажу.

Полосы Боллинджера

Полосы Боллинджера состоят из трёх линий: средней линии (middle band), верхней полосы (upper band) и нижней полосы (lower band). Средняя линия представляет собой простое скользящее среднее цены закрытия за n дней (в данном случае 20). Верхняя полоса равна средней линии плюс k стандартных отклонений (здесь 2), а нижняя полоса — минус k стандартных отклонений. Они определяют, находится ли цена в пределах диапазона колебаний, тем самым оценивая степень волатильности рынка.

Данная стратегия использует «золотой крест» и «крест смерти» Senkou Span B для формирования сигналов на покупку и продажу. Одновременно с этим полосы Боллинджера помогают оценить волатильность: сигнал на вход подаётся, когда волатильность невысока.

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

Стратегия объединяет индикатор Ишимоку и полосы Боллинджера, комплексно оценивая тренд и волатильность рынка. Это позволяет эффективно извлекать информацию об изменениях рынка и определять точки входа и выхода. Индикатор Ишимоку помогает выявить основное направление тренда, а полосы Боллинджера — конкретный момент для входа.

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

Анализ рисков

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

Кроме того, линии самого Ишимоку также чувствительны к внезапным событиям: при резких колебаниях цены Tenkan-sen и Kijun-sen также могут генерировать ошибочные сигналы. В таких условиях лучшим решением может стать выход из позиции или приостановка торговли.

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

Можно рассмотреть возможность комбинирования с другими индикаторами для определения момента входа. Например, индикатор KDJ помогает определить зоны перекупленности/перепроданности, а MACD — взаимосвязь краткосрочных и долгосрочных скользящих средних. Это позволит избежать входа в рынок в периоды сильной волатильности.

Кроме того, параметры Ишимоку можно оптимизировать с помощью методов машинного обучения. Разные параметры по-разному влияют на разные временные периоды и инструменты. Поиск наилучшей комбинации параметров может значительно повысить прибыльность стратегии.

Заключение

Данная стратегия сочетает индикатор Ишимоку и полосы Боллинджера, одновременно оценивая тренд рынка и его волатильность. Это адаптивная количественная торговая стратегия. Её можно улучшить, настраивая параметры и оптимизируя правила входа, что позволяет добиться хороших результатов в реальной торговле.

Source
Pine
/*backtest
start: 2023-02-13 00:00:00
end: 2024-02-19 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("一目均衡表シグナル + ボリンジャーバンド", overlay=true)

conversionPeriods = input.int(9, minval=1, title="Conversion Line Length")
Strategy parameters
Strategy parameters
Conversion Line Length
Base Line Length
Leading Span B Length
Lagging Span
Bollinger Bands Length
Bollinger Bands Multiplier
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)