Стратегия Trix simple trend following - это простая стратегия, основанная на индикаторе Trix. Она использует индикатор Trix для оценки ценовых тенденций и сочетает в себе скользящие средние для генерации сигналов купли-продажи. Эта стратегия подходит для средне- и долгосрочной торговли и может получать прибыль от более крупных тенденций.
Эта стратегия основана в основном на индикаторе Trix. Индикатор Trix - это инструмент технического анализа, который может идентифицировать изменения тренда цен. Он рассчитывает скорость изменения цен через тройную сглаженную скользящую среднюю. Когда Trix пересекает пересечение над скользящей средней, это сигнал покупки. Когда Trix пересекает пересечение ниже скользящей средней, это сигнал продажи.
В частности, эта стратегия сначала рассчитывает две группы индикаторов Trix с различными параметрами, названными Trix и Trix1. Параметры для Trix - (7,4,4) и для Trix1 - (4,4,4). Затем она рассчитывает 20-дневную простую скользящую среднюю величину Trix, чтобы получить среднюю полосу.
Когда более быстрая EMA13 пересекает более медленную SMA68, а Trix находится ниже средней полосы, это сигнал покупки. Когда Trix1 пересекает выше Trix, он запускает покупку. Когда Trix пересекает обратно выше средней полосы, он закрывает позицию.
Когда EMA13 пересекает ниже SMA68 и Trix находится выше средней полосы, это сигнал продажи. Когда Trix1 пересекает ниже Trix, он запускает продажу. Когда Trix пересекает обратно ниже средней полосы, он закрывает позицию.
Это очень простая тенденция, следующая стратегии с этими преимуществами:
Использование индикатора Trix может эффективно идентифицировать ценовые тенденции и уменьшить ложные сигналы.
Сочетание быстрых и медленных скользящих средних помогает определить направление тренда.
Использование двух индикаторов Trix с разными параметрами улучшает качество сигнала.
Средний фильтр увеличивает эффект фильтрации и избегает частого открытия во время колебаний рынка.
Он подходит для средне- и долгосрочной торговли трендом и не подвергается воздействию краткосрочных колебаний.
Он прост в понимании и внедрении, подходит для обучения новичков.
Для этой стратегии также существуют некоторые риски:
Он не может вовремя отследить тенденции во время стабильных тенденций, упуская некоторые прибыли.
Индикатор Trix может генерировать неправильные сигналы во время огромных колебаний рынка.
Неправильное управление позицией быстро и медленно движущихся средних может привести к большим потерям.
У него нет стратегии стоп-лосса и он не может эффективно контролировать единичные потери.
Неправильные параметры могут привести к слишком высокой частоте торговли или плохому качеству сигнала.
Транзакционные сборы могут отнимать некоторую прибыль.
Эта стратегия может быть оптимизирована в следующих аспектах:
Добавьте стратегии стоп-лосса, такие как стоп-лосс задержки или стоп-лосс ATR для контроля одиночных потерь.
Оптимизируйте параметры Trix, чтобы найти более подходящие комбинации и улучшить качество сигнала.
Добавьте другие фильтры индикаторов, такие как MACD, KDJ и т. д., чтобы избежать ложных сигналов.
Динамически корректировать скоростные и медленные скользящие средние параметры на основе рыночных условий для повышения гибкости.
Добавьте индикаторы оценки тренда, такие как ADX, чтобы избежать торговли против тренда.
Используйте различные наборы параметров для различения бычьих и медвежьих рынков.
Оптимизируйте время входа и входите после подтверждения тренда.
В целом, это простая стратегия, использующая индикатор Trix для определения направления тренда и генерации торговых сигналов в сочетании с скользящими средними. Преимущества заключаются в его простоте и способности эффективно отслеживать среднесрочные и долгосрочные тенденции, что делает его подходящим для обучения новичков. Но риски существуют и должны быть предотвращены. При надлежащей оптимизации эффективность стратегии может быть улучшена. В целом, он предоставляет новичкам простую и практичную идею торговли трендом.
/*backtest start: 2023-09-07 00:00:00 end: 2023-10-07 00:00:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=3 strategy("Trix simple", overlay=true) ///_____________Made by Zan______// // All thanks to Nmike's Chat, go visit there lol, you'll learn a lot.// //Length setting lengtha = input(7, minval=1) lengtha1 = input(4, minval=1) Trix = 10000 * change(ema(ema(ema(log(close), lengtha), lengtha), lengtha)) // TRIX 5 Trix1= 10000 * change(ema(ema(ema(log(close), lengtha1), lengtha1), lengtha1)) // TRIX 3 bb = input(20) Middle_Band = sma(Trix, bb) sma68 = sma(close,68) ema13 = sma(close,13) longCondition = ema13>sma68 and Middle_Band>0 and Trix<Middle_Band if (longCondition) strategy.entry("Buy", strategy.long, when = crossover(Trix1,Trix)) strategy.exit("Buy", when = cross(Trix,Middle_Band)) shortCondition = ema13<sma68 and Middle_Band<0 and Trix>Middle_Band if (shortCondition) strategy.entry("Sell", strategy.short, when = crossunder(Trix1,Trix)) strategy.exit("Sell",when = cross(Trix,Middle_Band))