Pivot Points Breakout Strategi

Penulis:ChaoZhang, Tarikh: 2023-12-12 16:47:17
Tag:

img

Ringkasan

Strategi Pivot Points Breakout adalah strategi perdagangan kuantitatif yang menggunakan titik pusingan yang dikira berdasarkan harga tinggi, rendah dan dekat hari sebelumnya, serta rel atas dan bawah, untuk menentukan trend pasaran dan membuat keputusan perdagangan.

Prinsip Strategi

Rumus pengiraan untuk Pivot Points Breakout Strategy adalah seperti berikut:

Harga Pivot (PP) = (Hari sebelumnyatinggi + Hari sebelumnyarendah + Hari sebelumnyatutup) / 3

Rintangan Pertama (R1) = (Pivot Price * 2) - Hari sebelumnyas rendah

Sokongan Pertama (S1) = (Pivot Price * 2) - Hari sebelumnyatinggi

Logik untuk isyarat perdagangan adalah:

Jika dekat > Rintangan Pertama (R1), pergi panjang

Jika dekat < Sokongan Pertama (S1), pergi pendek

Kelebihan utama strategi ini ialah:

  1. Menggunakan data hari sebelumnya untuk mengira titik pusingan, responsif
  2. Kemungkinan tinggi pembentukan aliran yang kuat selepas memecahkan landasan atas/bawah
  3. Peraturan strategi yang mudah dan jelas, mudah dilaksanakan

Analisis Kelebihan

Strategi Pivot Points Breakout mempunyai kelebihan berikut:

  1. Formula pengiraan adalah mudah dan mudah dilaksanakan. Ia hanya memerlukan harga tinggi, rendah dan dekat hari sebelumnya untuk mengira titik pivot dan rel atas/bawah.

  2. Ia bertindak balas dengan cepat. titik pivot dan rel atas / bawah dikemas kini setiap hari dan boleh dengan cepat menangkap perubahan harga.

  3. Ia menangkap trend awal. Harga yang menembusi rel atas / bawah mewakili perubahan yang signifikan yang boleh membentuk trend baru.

  4. Ia mempunyai penurunan kecil. menetapkan stop loss boleh mengurangkan risiko penurunan.

  5. Ia mudah untuk mengoptimumkan. Parameter boleh diselaraskan seperti menggunakan data tempoh yang berbeza untuk mengira titik pusingan.

Analisis Risiko

Strategi Pivot Points Breakout juga mempunyai beberapa risiko:

  1. Risiko pecah yang salah. Harga mungkin secara sementara pecah dengan tidak betul, yang membawa kepada kerugian perdagangan.

  2. Risiko turun naik pasaran: Apabila pasaran turun naik untuk masa yang lama, harga boleh menyentuh rel atas / bawah beberapa kali yang membawa kepada kerugian.

  3. Risiko parameter: Jika parameter ditetapkan dengan tidak betul, seperti tempoh dagangan terlalu pendek, ia juga boleh meningkatkan kerugian.

Tindakan balas:

  1. Tetapkan stop loss / mengambil keuntungan untuk mengawal risiko dengan ketat.

  2. Mengoptimumkan parameter, menyesuaikan panjang kitaran.

  3. Gabungkan dengan penunjuk lain untuk menapis isyarat.

Arahan pengoptimuman

Strategi Pivot Points Breakout juga boleh dioptimumkan dalam aspek berikut:

  1. Pengoptimuman kitaran: Uji menggunakan data kitaran yang lebih lama seperti mingguan atau bulanan untuk mengira titik pusingan.

  2. Pengoptimuman parameter. Uji menyesuaikan nilai parameter untuk rel atas / bawah, seperti 1.5 atau 2.5 dll.

  3. Pengoptimuman penapis. Gabungkan dengan purata bergerak dan penunjuk lain untuk menapis isyarat yang salah.

  4. Mengoptimumkan kawalan risiko. Tetapkan mekanisme stop loss / mengambil keuntungan yang dinamik, menyesuaikan harga stop loss berdasarkan perubahan pasaran.

Kesimpulan

Secara keseluruhan, Strategi Pivot Points Breakout adalah strategi trend yang agak mudah dan praktikal. Ia bertindak balas dengan cepat terhadap perubahan pasaran dan dapat menangkap pembentukan trend baru dengan berkesan. Tetapi terdapat juga risiko tertentu dari isyarat yang salah. Dengan mengoptimumkan parameter, menapis isyarat dan melaksanakan langkah kawalan risiko, kelebihan dapat dikekalkan sambil mengawal risiko berpotensi untuk meningkatkan kestabilan dan keuntungan strategi.


/*backtest
start: 2022-12-05 00:00:00
end: 2023-12-11 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 27/06/2018
// The name ‘Floor-Trader Pivot,’ came from the fact that Pivot points can 
// be calculated quickly, on the fly using price data from the previous day 
// as an input. Although time-frames of less than a day can be used, Pivots are 
// commonly plotted on the Daily Chart; using price data from the previous day’s 
// trading activity. 
//
// You can change long to short in the Input Settings
// WARNING:
// - For purpose educate only
// - This script to change bars colors.
////////////////////////////////////////////////////////////
strategy(title="Floor Pivot Points Backtest", shorttitle="FPP", overlay = true)
xHigh  = request.security(syminfo.tickerid,"D", high[1])
xLow   = request.security(syminfo.tickerid,"D", low[1])
xClose = request.security(syminfo.tickerid,"D", close[1])
reverse = input(false, title="Trade reverse")
vPP = (xHigh+xLow+xClose) / 3
vR1 = (vPP * 2) - xLow
vS1 = (vPP * 2) - xHigh
pos = iff(close > vR1, 1,
       iff(close < vS1, -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 ) 

Lebih lanjut