Двойная случайная стратегия
Обзор
Стратегия двойной случайности использует случайный индекс текущей K-линии и K-линии многократного периода времени для определения свободных зон и достижения целей низкой покупки и высокой продажи. Эта стратегия одновременно рассчитывает случайные индикаторы текущего цикла и трехкратного цикла, используя сигналы золотой форки и мертвой форки различных периодических случайных индикаторов для отслеживания тенденции.
Стратегический принцип
Стратегия рассчитывает одновременно две группы случайных индикаторов, первая группа - случайные индикаторы текущего K-линейного периода, то есть K-значения и D-значения, вторая группа - случайные индикаторы, которые в 3 раза превышают текущий период, то есть MTFK и MTFD.
При прохождении 50 линий на MTFK и текущем значении K больше, чем значение D, появляется сигнал покупки, означающий вход в многоголовую зону, сделайте больше; при прохождении 50 линий на MTFD и текущем значении K меньше, чем значение D, появляется сигнал продажи, означающий вход в пустую зону, сделайте пустое.
Таким образом, стратегия использует двойные случайные показатели для определения свободных зон и отслеживания тенденций цены. Вход в многоголовую зону делает больше, вход в пустую зону делает меньше, достигая эффекта низкой покупки и высокой продажи.
В частности, логика покупательного сигнала этой стратегии состоит в следующем:
longCondition = crossover(mtfK, 50) and k>50 and k>d and mtfK>mtfD
Продажа Signallogical:
shortCondition = crossunder(mtfD, 50) and k<50 and k<d and mtfK<mtfD
Среди них, мтфК - это значение K в 3-кратном цикле, а мтфД - значение D в 3-кратном цикле. При прохождении 50 линий над мтфК и k> d, образуется сигнал покупки; при прохождении 50 линий под мтфД и k< d, образуется сигнал продажи.
Кроме того, стратегия также устанавливает логику остановки убытков. При многоосновной позиции, если mtfD попадает на трассу, создается сигнал о закрытии позиции; при пустой позиции, если mtfK попадает на трассу, создается сигнал о закрытии позиции.
Анализ преимуществ
Эта стратегия имеет следующие преимущества:
-
Использование двойных случайных показателей для более точного определения свободных зон. Нынешние циклические показатели для определения краткосрочных тенденций, большие циклические показатели для определения долгосрочных тенденций, в сочетании с двойными показателями можно лучше понять тенденции.
-
Применение стратегии торговли золотыми торгами с использованием различных циклических индикаторов позволяет эффективно отслеживать ценовые тенденции и достигать низких покупок и высоких продаж.
-
Установка логики остановки убытков позволяет в определенной степени контролировать риск и предотвращать увеличение убытков.
-
Логика стратегии простая, понятная, легко понятная, подходящая для использования на реальном диске.
Анализ рисков
Однако эта стратегия также несет в себе определенные риски:
-
Двойные случайные индикаторы могут создавать ошибочные сигналы, которые приводят к ненужной торговле. Например, внезапные события приводят к отклонению от краткосрочных и долгосрочных тенденций.
-
Неправильная установка логики сдерживания убытков может привести к увеличению убытков. Следует разумно установить расстояние сдерживания убытков, чтобы предотвратить зацепление.
-
Частые покупки и продажи в торговых расходах могут повлиять на стратегическую прибыль. Следует соответствующим образом скорректировать параметры, чтобы уменьшить ненужные сделки.
-
Стратегия основана только на технических показателях, не включая фундаментальные факторы. Следует уделять должное внимание важным фундаментальным факторам.
Решение проблемы:
-
Допустимое изменение параметров бинарных индексов снижает ошибочную частоту сигналов.
-
Оптимизируйте логику остановки и установите разумную дистанцию остановки.
-
Настройка параметров, снижение частоты сделок.
-
Внимание к важным и фундаментальным новостям, избегайте субъективных сделок.
Направление оптимизации
Эта стратегия может быть оптимизирована в следующих аспектах:
-
Оптимизация параметров бинарных индикаторов, снижение погрешности сигналов. Можно проверить влияние различных K-значений и D-значений на эффективность.
-
В сочетании с другими показателями фильтруйте сигналы. Помощь в определении показателей, таких как MACD, Moving Average, чтобы избежать ошибочных сигналов.
-
Оптимизация стратегии стоп-ложа, установка стоп-дистанций и пропорций. Тестирование того, могут ли различные стоп-топы эффективно контролировать риск.
-
В сочетании с показателями объема торгов. Такие стратегии, как прорыв в объеме, позволяют избежать недействительных сделок во время колебаний цен.
-
Проверка различных периодов хранения позиций: слишком короткое время хранения позиций, затраты на торговлю влияют на прибыль; слишком длительное время хранения позиций, невозможность своевременного прекращения убытков.
-
В сочетании с основными факторами, чтобы закрыть стратегию до и после важных событий, чтобы избежать удара событий.
Подвести итог
Стратегия двойной случайности имеет преимущества в том, что она обладает высокой способностью отслеживать тенденции, имеет простую логику и легко доступна в реальном мире. Однако существует определенный риск, требующий оптимизации параметров и стратегии остановки убытков, а также улучшения с помощью других технических показателей или фундаментальных суждений. Если эта стратегия будет полностью оптимизирована и строго проверена, она может стать очень практичной стратегией отслеживания тенденций.
/*backtest
start: 2023-10-07 00:00:00
end: 2023-11-06 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
strategy("stoch startegy", overlay=false,default_qty_type=strategy.percent_of_equity,default_qty_value=100,currency=currency.USD)
len = input(54, minval=1, title="Length for Main Stochastic") - 1

