Стратегия следования за трендом «Золотой крест» и «Крест смерти»


Дата создания: 2023-12-15 16:10:24 Последнее изменение: 2023-12-15 16:10:24
Копировать: 1 Количество просмотров: 639
1
Подписаться
1621
Подписчики

Стратегия следования за трендом «Золотой крест» и «Крест смерти»

Обзор

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

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

Ключевыми показателями этой стратегии являются краткосрочные и долгосрочные скользящие средние. Краткосрочные линии обычно выбирают более короткие периоды, такие как 5-10 дней, которые более чувствительны к последним изменениям цен. Долгосрочные линии обычно выбирают более длинные периоды, такие как 20-60 дней, которые отражают основные тенденции цен.

Стратегия одновременно использует более длительные циклы скользящих средних для определения направления тенденции на большом уровне. Занимается лишним в Golden Forks только тогда, когда тенденция идет вверх.

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

Стратегические преимущества

Правила определения входных и выходных позиций в стратегии “Золотой форк” просты, понятны и легко реализуемы. Вместе с тем, в сочетании с определением тренда, можно уменьшить риск быть пойманным в трендовых сделках. Стратегия имеет следующие преимущества:

1. Точный вход, отслеживание сильных сторон

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

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

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

3. Вовремя остановить убытки и контролировать риски

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

Стратегический риск

Основные риски этой стратегии исходят из двух аспектов:

1. Риск ошибки в оценке сигналов.

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

2. Риски, связанные с неправильной установкой точки остановки

Условия стоп-стоп с фиксированным соотношением не могут полностью адаптироваться к изменениям рынка. Если стоп-магнита установлена слишком маленькой, это может привести к потере прибыли. Если стоп-стоп установлена слишком большой, это может привести к еще большим потерям.

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

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

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

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

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

Исходный код стратегии
/*backtest
start: 2022-12-08 00:00:00
end: 2023-12-14 00:00:00
period: 1d
basePeriod: 1h
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/
// © Ta3MooChi
//@version=5
strategy("전략", overlay=true,process_orders_on_close = true, pyramiding = 100)

short_ma = ta.sma(close,input.int(3, "단기 이평", minval = 1))
long_ma = ta.sma(close, input.int(19,"장기 이평", minval = 1))

trend_ma = ta.sma(close, input.int(100," 추세 이평", minval = 20, group = "추세 이평"))
up_trend = (trend_ma > trend_ma[1])
use_trend_ma = input.bool(true, title = "추세용 이평 사용", group = "추세 이평" )
inTrendMa = not use_trend_ma or up_trend

useDateFilter = input.bool(true, title = "특정 기간 백테스트", group = "기간 백테스트")
backtestStartDate = input(timestamp("1 Jan 2021"), title = "시작날짜", group = "기간 백테스트")
backtestEndDate = input(timestamp("1 Jan 2022"), title = "종료날짜", group = "기간 백테스트")
inTradeWindow = true

longStopPerc = 1 + input.float(3, "최소수익률%", minval = 1)*0.01

longcondition = ta.crossover(short_ma, long_ma)
shortcondition = ta.crossunder(short_ma, long_ma)

if (longcondition) and inTradeWindow and inTrendMa
    strategy.entry("long", strategy.long)

if (shortcondition) and (close > strategy.position_avg_price*longStopPerc) and inTradeWindow
    strategy.close_all()

if not inTradeWindow and inTradeWindow[1]
    strategy.cancel_all()
    strategy.close_all(comment = "매매 종료")

plot(short_ma,color = color.yellow)
plot(long_ma,color = color.blue)
plot(trend_ma,color = color.gray)