Tren Mengikuti Strategi Berdasarkan Pivot Point Breakout

Penulis:ChaoZhang, Tanggal: 2023-09-13 17:20:40
Tag:

Strategi ini disebut Trend Following Strategy Based on Pivot Point Breakout. Ini mengidentifikasi level support dan resistance utama, dan perdagangan breakout dari level ini untuk mengikuti tren.

Logikanya adalah:

  1. Menghitung harga tertinggi tertinggi dan terendah terendah selama periode sebagai level support/resistance utama.

  2. Ketika harga menembus pivot tinggi hari sebelumnya, sinyal beli dihasilkan.

  3. Ketika harga menembus bawah pivot rendah hari sebelumnya, sinyal jual dihasilkan.

  4. Ikuti tren dengan cepat setelah terjadi breakout. Jika support pecah lagi, stop loss keluar.

Keuntungan adalah memanfaatkan waktu perputaran pivot untuk perdagangan tren.

Singkatnya, menonton pemecahan level support/resistance pivotal adalah pendekatan pelacakan yang relatif sederhana dan intuitif.


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

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © Yo_adriiiiaan

//@version=4
strategy("Breakout Strategy", overlay = true, commission_type=strategy.commission.percent,commission_value=0, initial_capital = 1000,  default_qty_type=strategy.percent_of_equity, default_qty_value=100)
left =  input(10)
right = input(10)
pivot_high = 0.000
pivot_low = 0.000
pivot_high := nz(pivothigh(high,left,right), pivot_high[1])
pivot_low := nz(pivotlow(low,left,right), pivot_low[1])
plot(pivot_high)
plot(pivot_low)
breakout_bull = close > pivot_high[1]
breakdown_bear = close < pivot_low[1]

barcolor(close > pivot_high[1]? color.green:close < pivot_low[1]? color.red:close < pivot_high[1]? color.orange:na)
strategy.entry("Long", strategy.long, when = breakout_bull)
strategy.close_all(when = breakdown_bear) 
//strategy.entry("Short", strategy.short, when = breakdown_bear)


Lebih banyak