Woodie Pivot Points Backtest Strategi

Penulis:ChaoZhang, Tarikh: 2023-09-20 17:08:11
Tag:

Ringkasan

Strategi ini menggunakan model Woodie untuk mengira pivot dan penembusan perdagangan untuk backtest.

Logika Strategi

  1. Mengira perot tempoh semasa dan band menggunakan tempoh sebelumnya tinggi, rendah dan dekat.

  2. Pergi panjang jika harga pecah di atas pivot dari bawah.

  3. Pergi pendek jika harga pecah di bawah pivot dari atas.

  4. Pilihan untuk berdagang isyarat terbalik.

  5. Kod warna isyarat perdagangan yang berbeza.

Kelebihan

  1. Pengiraan model Woodie adalah mudah dan intuitif.

  2. Perdagangan pembocoran pivot adalah teknik biasa.

  3. Pivot dan tanda isyarat yang dilihat.

  4. Parameter lalai yang mudah dan praktikal.

  5. Kod mudah difahami dan diubahsuai.

Risiko

  1. Risiko pelarian palsu selepas pelarian awal.

  2. Tiada cara yang berkesan untuk menetapkan berhenti dan keluar.

  3. Model dan parameter yang salah menjejaskan prestasi.

  4. Tidak dapat membezakan trend dan julat.

  5. Isyarat mungkin tidak tepat pada masanya.

Peningkatan

  1. Uji parameter tempoh yang berbeza untuk nilai optimum.

  2. Tambah penapis trend untuk pengesahan tambahan.

  3. Menggabungkan stop loss dan mengambil keuntungan untuk kawalan risiko.

  4. Mengkaji penarikan balik selepas breakouts untuk terus isyarat.

  5. Penyelidikan cara untuk mengukur kekuatan pelarian.

  6. Pertimbangkan untuk menggabungkan dengan faktor lain untuk pengesahan.

Kesimpulan

Strategi ini memperdagangkan pecah pusingan Woodie. mengoptimumkan parameter, menambah berhenti dan keluar boleh meningkatkan kestabilan untuk sistem jangka pendek yang boleh dipercayai.


/*backtest
start: 2022-09-13 00:00:00
end: 2023-02-22 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 22/08/2018
// Simply input the vales of the high, low and closing price of the previous 
// period to calculate the Woodie pivot point and the associated resistance 
// and support levels for the present period.
//
// You can change long to short in the Input Settings
// WARNING:
// - For purpose educate only
// - This script to change bars colors.
////////////////////////////////////////////////////////////
strategy(title="Woodie Pivot Points Backtest", overlay = true)
width = input(2, minval=1)
xHigh  = security(syminfo.tickerid,"D", high[1])
xLow   = security(syminfo.tickerid,"D", low[1])
xClose = security(syminfo.tickerid,"D", close[1])
reverse = input(false, title="Trade reverse")
xPP = (xHigh+xLow+(xClose*2)) / 4
pos = iff(close[1] < xPP[1] and close > xPP, 1,
       iff(close < xPP, -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(xPP, color=blue, title="WPP", style = circles, linewidth = width)

Lebih lanjut