Стратегия торговли с отложенным кроссовером из двух линий


Дата создания: 2023-10-20 17:17:28 Последнее изменение: 2023-10-20 17:17:28
Копировать: 4 Количество просмотров: 983
1
Подписаться
1617
Подписчики

Стратегия торговли с отложенным кроссовером из двух линий

Обзор

Облачная латентная перекрестная двулинейная торговая стратегия является распространенной стратегией технического анализа K-линий. Эта стратегия использует пересечение K-линейных облачных полос и двух базовых линий для определения точек переворота рынка. Облачная латентная перекрестная торговая стратегия доказала свою прибыльность.

Стратегический принцип

Эта стратегия основана на использовании 5 базовых линий из облака K. Для начала необходимо понять, что они означают:

Антенна, также называемая линией преобразования, представляет собой среднюю точку ближайших 9 K-линий, с формулой:

Базовая линия, также известная как стандартная линия, представляет собой среднюю точку из последних 26 K-линий.

Линия задержки, также известная как линия задержки, отстает от цены (как и следует из названия). Линия задержки нарисована до 26 циклов.

Предводитель 1, также называемый предварительным 1, представляет собой границу облачного пояса и является средней точкой между линией преобразования и базовой линией:

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

Правила торговли по одной K-линии очень просты:

При пересечении базовой линии на переходной линии принимается сигнал “покупай”.

При переходе нижней линии через базовую, используйте сигнал продажи.

Анализ преимуществ

Стратегия однооблачной задержки перекрестных двусторонних сделок имеет следующие преимущества:

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

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

  3. Задержка отстает от цены, что подтверждает тенденцию.

  4. Использование различных комбинаций линий для комплексного анализа рынка и повышения точности принятия решений.

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

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

Также существуют риски, связанные со стратегией однооблачной задержки перекрестных двусторонних сделок:

  1. Неправильная настройка параметров строки может привести к созданию избыточного количества ложных сигналов.

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

  3. В случае сильных колебаний в сети может не работать линия “К-облака”.

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

  5. Необходимо регулярное наблюдение, а не автоматическая торговля.

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

Стратегия однооблачной задержки перекрестного бинарного трейдинга может быть оптимизирована в следующих аспектах:

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

  2. В сочетании с такими показателями, как индекс тренда, можно заранее определить обратный тренд.

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

  4. Оптимизация стратегии автоматической остановки и строгого контроля риска.

  5. Тестирование эффективности параметров различных сортов и временных периодов.

  6. Оптимизируйте обратную связь, чтобы выбрать оптимальное сочетание параметров.

Подвести итог

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

Исходный код стратегии
/*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)