
Strategi pengesanan penunjuk tekanan dirancang berdasarkan penunjuk Elder Ray oleh Dr. Alexander Elder untuk mengukur tekanan membeli dan menjual di pasaran. Strategi ini menggunakan purata bergerak indeks 13 hari untuk mewakili konsensus nilai pasaran, menggunakan penunjuk tekanan untuk mengukur kemampuan penjual untuk menurunkan harga ke bawah nilai konsensus.
Tanda teras strategi ini adalah indikator tekanan, yang dikira dengan harga minimum hari itu tolak purata bergerak indeks 13 hari. Apabila penanda tekanan berada di atas nilai terendah yang ditetapkan, dan kosong apabila ia berada di bawah. Ia mencerminkan keupayaan penjual untuk menekan harga di bawah nilai konsensus rata-rata.
Di samping itu, arah multirumah juga boleh ditukar dengan menukar parameter pembalik balik. Parameter ini adalah jenis Bull, dengan default False. Apabila ia adalah True, ia melakukan operasi terbalik semasa isyarat dikeluarkan.
Strategi ini mudah digunakan, mudah dilaksanakan, dengan satu petunjuk untuk menentukan arah kosong.
Strategi ini mempunyai kelebihan berikut:
Strategi ini mempunyai beberapa risiko:
Ia boleh dioptimumkan melalui pengesahan pelbagai indikator, menetapkan stop loss, menyesuaikan parameter dan sebagainya.
Strategi ini boleh dioptimumkan dalam beberapa perkara:
Konsep strategi pengesanan penunjuk tekanan sederhana, dengan membandingkan penunjuk tunggal dan menentukan nilai terhad untuk menilai entrada dan salida, mudah dikendalikan. Tetapi sebagai strategi berasaskan penunjuk, ruang untuk pengoptimuman masih besar, boleh dilakukan pengoptimuman komprehensif dari segi penunjuk, hentikan kerugian, penyaringan saham, dan sebagainya, menjadikan strategi lebih stabil dan boleh dipercayai.
/*backtest
start: 2023-12-01 00:00:00
end: 2023-12-31 23:59:59
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version = 2
////////////////////////////////////////////////////////////
// Copyright by HPotter v1.0 07/12/2016
// Developed by Dr Alexander Elder, the Elder-ray indicator measures buying
// and selling pressure in the market. The Elder-ray is often used as part
// of the Triple Screen trading system but may also be used on its own.
// Dr Elder uses a 13-day exponential moving average (EMA) to indicate the
// market consensus of value. Bear Power measures the ability of sellers to
// drive prices below the consensus of value. Bear Power reflects the ability
// of sellers to drive prices below the average consensus of value.
// Bull Power is calculated by subtracting the 13-day EMA from the day's High.
// Bear power subtracts the 13-day EMA from the day's Low.
// You can use in the xPrice any series: Open, High, Low, Close, HL2, HLC3, OHLC4 and ect...
// You can change long to short in the Input Settings
// Please, use it only for learning or paper trading. Do not for real trading.
////////////////////////////////////////////////////////////
strategy(title="Elder Ray (Bear Power) Strategy Backtest")
Length = input(13, minval=1)
Trigger = input(0)
reverse = input(false, title="Trade reverse")
hline(0, color=purple, linestyle=line)
xPrice = close
xMA = ema(xPrice,Length)
DayLow = iff(dayofmonth != dayofmonth[1], low, min(low, nz(DayLow[1])))
nRes = DayLow - xMA
pos = iff(nRes > Trigger, 1,
iff(nRes < Trigger, -1, nz(pos[1], 0)))
possig = iff(reverse and pos == 1, -1,
iff(reverse and pos == -1, 1, pos))
if (possig == 1)
strategy.entry("Long", strategy.long)
if (possig == -1)
strategy.entry("Short", strategy.short)
barcolor(possig == -1 ? red: possig == 1 ? green : blue )
plot(nRes, color=blue, title="Bear Power", style = histogram)