Strategi penjejakan penunjuk tekanan


Tarikh penciptaan: 2024-01-12 11:43:08 Akhirnya diubah suai: 2024-01-12 11:43:08
Salin: 3 Bilangan klik: 586
1
fokus pada
1617
Pengikut

Strategi penjejakan penunjuk tekanan

Gambaran keseluruhan

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.

Prinsip Strategi

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.

Analisis kelebihan

Strategi ini mempunyai kelebihan berikut:

  1. Menggunakan satu indikator untuk mencapai kesederhanaan, mudah difahami dan digunakan
  2. Parameter yang boleh disesuaikan secara fleksibel untuk persekitaran pasaran yang berbeza
  3. Pilihan perdagangan berbalik, jenis strategi yang kaya

Analisis risiko

Strategi ini mempunyai beberapa risiko:

  1. Indeks tunggal mudah menimbulkan isyarat palsu
  2. Tidak mengambil kira halangan kerugian yang boleh menyebabkan kerugian yang lebih besar
  3. Parameter yang tidak betul boleh menyebabkan perdagangan yang terlalu kerap

Ia boleh dioptimumkan melalui pengesahan pelbagai indikator, menetapkan stop loss, menyesuaikan parameter dan sebagainya.

Arah pengoptimuman

Strategi ini boleh dioptimumkan dalam beberapa perkara:

  1. Menambah isyarat penapisan penunjuk lain, seperti MACD, KDJ dan lain-lain, untuk mengelakkan penembusan palsu
  2. Menambah Stop Loss Bergerak untuk Mengehadkan Kerugian
  3. Optimumkan parameter penunjuk, sesuaikan titik masuk dan keluar
  4. Anda boleh pertimbangkan untuk memilih saham yang menggabungkan dengan asas saham.
  5. Ia boleh digunakan dalam kombinasi dengan strategi lain

ringkaskan

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.

Kod sumber strategi
/*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)