Ichimoku Lagging Cross Dual Line Trading Strategy (Стратегия торговли с двумя линиями)

Автор:Чао Чжан, Дата: 2023-10-20 17:17:28
Тэги:

img

Обзор

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 имеет следующие преимущества:

  1. Используя перекрестные линии преобразования и базовые линии для определения входов и выходов, правила стратегии просты и ясны.

  2. Используя облачные полосы и границы для определения направления тренда, он уменьшает ложные сигналы.

  3. Отстающая линия отстает от цены и может подтвердить тенденцию.

  4. Сочетание нескольких направлений обеспечивает всеобъемлющую оценку рынка и повышает точность принятия решений.

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

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

Торговая стратегия Ichimoku Lagging Cross Dual Line также имеет следующие риски:

  1. Неправильные параметры могут привести к чрезмерному количеству ложных сигналов.

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

  3. Ичимоку может потерпеть неудачу из-за сильных колебаний цен.

  4. Нужно больше показателей для подтверждения сигналов, ограниченные эффекты при использовании в одиночку.

  5. Требует частых наблюдений, не может быть полностью автоматизирован.

Руководство по оптимизации

Торговая стратегия Ichimoku Lagging Cross Dual Line может быть оптимизирована в следующих аспектах:

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

  2. Включайте индексы тенденций, чтобы заранее предвидеть обратные тенденции.

  3. Добавьте фильтры для фильтрации ложных сигналов.

  4. Оптимизируйте стоп-лосс и получайте точки прибыли для контроля рисков.

  5. Параметры испытаний для различных продуктов и временных рамок.

  6. Провести обратное тестирование на лучшие комбинации параметров.

Заключение

Стратегия 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)

Больше