Ichimoku Lagging Cross Dual Line - это распространенная стратегия анализа диаграммы свечей Ichimoku. Эта стратегия использует облачные полосы Ichimoku и перекрестки двух базовых линий для определения точек переворота на рынке.
Эта стратегия в основном использует 5 базовых линий свечей Ичимоку.
Линия Тенкана-Сена, также называемая Линией конверсии, представляет собой середину последних 9 свечей и рассчитывается по формуле:
Линия Киджун-Сен, также называемая базовой линией, представляет собой середину последних 26 свечей и рассчитывается по формуле:
Chikou Span, также называемый Lagging Span, отстает от цены (как следует из названия).
Сенку Спан А, также называемый ведущим Спан А, представляет собой одну из облачных границ и является средней точкой между линией конверсии и базовой линией:.
Senkou Span B, или Leading Span B, представляет собой вторую границу Облака и является средней точкой последних 52 ценовых баров:. Это значение изображено в будущем в 52 периода и является более медленной границей Облака.
Правила торговли с Ичимоку очень просты:
Когда линия конверсии пересекает линию базиса, она запускает сигнал покупки.
Когда линия преобразования пересекает ниже базовой линии, это запускает сигнал продажи.
Стратегия торговли Ichimoku Lagging Cross Dual Line имеет следующие преимущества:
Используя перекрестные линии преобразования и базовые линии для определения входов и выходов, правила стратегии просты и ясны.
Используя облачные полосы и границы для определения направления тренда, он уменьшает ложные сигналы.
Отстающая линия отстает от цены и может подтвердить тенденцию.
Сочетание нескольких направлений обеспечивает всеобъемлющую оценку рынка и повышает точность принятия решений.
Может использоваться для анализа торговли в различные временные рамки.
Торговая стратегия Ichimoku Lagging Cross Dual Line также имеет следующие риски:
Неправильные параметры могут привести к чрезмерному количеству ложных сигналов.
Сигналы перекрестного действия могут отставать от обратных тенденций, не способные вовремя зафиксировать поворотные моменты.
Ичимоку может потерпеть неудачу из-за сильных колебаний цен.
Нужно больше показателей для подтверждения сигналов, ограниченные эффекты при использовании в одиночку.
Требует частых наблюдений, не может быть полностью автоматизирован.
Торговая стратегия Ichimoku Lagging Cross Dual Line может быть оптимизирована в следующих аспектах:
Оптимизировать параметры линии, улучшить настройки отстающих линий для более точных сигналов.
Включайте индексы тенденций, чтобы заранее предвидеть обратные тенденции.
Добавьте фильтры для фильтрации ложных сигналов.
Оптимизируйте стоп-лосс и получайте точки прибыли для контроля рисков.
Параметры испытаний для различных продуктов и временных рамок.
Провести обратное тестирование на лучшие комбинации параметров.
Стратегия Ichimoku Lagging Cross Dual Line использует простые конверсии и перекрестки базовых линий для генерации торговых сигналов. Она эффективно использует облачные полосы для определения направления тренда и фильтрации некоторого шума. Однако неправильные настройки параметров также могут производить ложные сигналы, требующие дальнейшей оптимизации.
/*backtest start: 2023-09-19 00:00:00 end: 2023-10-19 00:00:00 period: 4h 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/ // © iamskrv //@version=4 strategy("Ichimoku Cloud Strategy v2.0", overlay=true) //@version=4 // study(title="Ichimoku Cloud", shorttitle="Ichimoku", overlay=true) conversionPeriods = input(9, minval=1, title="Conversion Line Periods"), basePeriods = input(26, minval=1, title="Base Line Periods") laggingSpan2Periods = input(52, minval=1, title="Lagging Span 2 Periods"), displacement = input(26, minval=1, title="Displacement") donchian(len) => avg(lowest(len), highest(len)) conversionLine = donchian(conversionPeriods) baseLine = donchian(basePeriods) leadLine1 = avg(conversionLine, baseLine) leadLine2 = donchian(laggingSpan2Periods) plot(conversionLine, color=#0496ff, title="Conversion Line") plot(baseLine, color=#991515, title="Base Line") plot(close, offset = -displacement + 1, color=#459915, title="Lagging Span") p1 = plot(leadLine1, offset = displacement - 1, color=color.green, title="Lead 1") p2 = plot(leadLine2, offset = displacement - 1, color=color.red, title="Lead 2") fill(p1, p2, color = leadLine1 > leadLine2 ? color.green : color.red) // Strategy longCondition = crossover(conversionLine,baseLine) if (longCondition) strategy.entry("Buy", strategy.long) shortCondition = crossover(baseLine, conversionLine) if (shortCondition) strategy.entry("Short", strategy.short)