Стратегия реверсии использует индикатор Long-End, чтобы определить потенциальные переломные моменты цены, в сочетании с закрытием цены, чтобы определить обратный тренд, чтобы совершить покупку и продажу в точке перехода.
Эта стратегия использует две функции из Longand-индиката: pivothigh и pivotlow, чтобы идентифицировать высокие и низкие точки.
Функция pivothigh используется для определения максимального значения наивысшего значения прошедшей n-й корневой K-линии, то есть потенциального сопротивления; функция pivotlow используется для определения минимального значения прошедшей n-й корневой K-линии, то есть потенциальной поддержки.
Затем, с помощью условного суждения о высоких и низких точках, определяется, что цена создает новую высокую или новую низкую K-линию, которая указывает на потенциальную обратную точку тренда. При совершении покупных операций при новых высоких точках и продажах при новых низких точках.
Использование Long-End индикатора для определения ключевых точек может повысить надежность торговых сигналов.
Помимо этого, в некоторых странах, например, в Китае, в Китае, в Китае, в Китае, в Китае, в Китае, в Китае, в Китае, в Китае, в Китае.
Стратегическая логика ясна, понятна и легко реализуема.
Если параметры установлены неправильно, это может привести к частым сделкам, увеличению стоимости сделки и потере скольжения.
В краткосрочной перспективе могут возникнуть многочисленные ложные прорывы, которые могут привести к ненужным торговым потерям.
Долгосрочные тенденции могут быть более глубокими, что может привести к ошибочным сигналам.
Можно рассмотреть возможность добавления фильтров для других показателей, таких как скользящая средняя, для повышения точности сигналов.
Можно оптимизировать значение параметра n, чтобы сбалансировать частоту сделок и качество сигнала.
Можно добавить логику стоп-лосса, чтобы контролировать максимальные потери от одной сделки.
В целом, стратегия реверсии лонг-энда является более простой и прямой, так как использование только индикатора лонг-энда может привести к некоторому количеству ложных сигналов. Можно уменьшить риск и повысить стабильность стратегии путем добавления вспомогательных показателей, параметров оптимизации и установки стоп-лосс. Эта стратегия подходит для регрессивной торговли и более четких рыночных условий.
/*backtest
start: 2023-08-17 00:00:00
end: 2023-09-16 00:00:00
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
strategy("lokendra Reversal Strategy", overlay=true)
leftBars = input(4)
rightBars = input(2)
swh = pivothigh(leftBars, rightBars)
swl = pivotlow(leftBars, rightBars)
swh_cond = not na(swh)
hprice = 0.0
hprice := swh_cond ? swh : hprice[1]
le = false
le := swh_cond ? true : (le[1] and high > hprice ? false : le[1])
if (le)
strategy.entry("PivRevLE", strategy.long, comment="BUY**", stop=hprice + syminfo.mintick)
swl_cond = not na(swl)
lprice = 0.0
lprice := swl_cond ? swl : lprice[1]
se = false
se := swl_cond ? true : (se[1] and low < lprice ? false : se[1])
if (se)
strategy.entry("PivRevSE", strategy.short, comment="SELL**", stop=lprice - syminfo.mintick)
//plot(strategy.equity, title="equity", color=red, linewidth=2, style=areabr)