Strategi breakout berdasarkan indikator Ichimoku Kinko Hyo


Tanggal Pembuatan: 2024-01-16 17:12:49 Akhirnya memodifikasi: 2024-01-16 17:12:49
menyalin: 0 Jumlah klik: 657
1
fokus pada
1617
Pengikut

Strategi breakout berdasarkan indikator Ichimoku Kinko Hyo

1. Gambaran Umum Strategi

Strategi ini disebut strategi breakout multi-flap dua arah yang didasarkan pada indikator Ichimoku Kinko Hyo. Strategi ini menggunakan pivot, baseline, and leading line dari indikator Ichimoku Kinko Hyo, dan Kumo Cloud Graph, untuk menilai arah dan tren multi-flap dari saham, untuk mencapai breakout buy dan breakout sell.

Kebijakan 2.

  1. Komponen-komponen yang digunakan untuk menghitung indikator Ichimoku Kinko Hyo meliputi:

    • Tenkan-Sen ((Garis putar): menghitung nilai tengah antara harga tertinggi dan harga terendah
    • Kijun-Sen ((Base line): perhitungan antara harga tertinggi dan harga terendah
    • Senkou Span A ((A): menghitung rata-rata antara Tenkan-Sen dan Kijun-Sen
    • Senkou Span B ((B): menghitung nilai tengah dari harga tertinggi dan terendah
    • Chikou Span (Garis Telat)
  2. Mencari sinyal untuk membeli:

    • Ketika Tenkan-Sen memakai Kijun-Sen;
    • Dan pada hari penutupan harga, ketika Kumo mendarat di awan;
    • Ini akan menghasilkan sinyal beli ketika melewati peta awan Kumo pada garis waktu.
  3. Ini adalah salah satu contoh yang bagus.

    • Ketika Tenkan-Sen melewati Kijun-Sen;
    • Dan pada hari penutupan, ketika Kumo mendarat di bawah harga;
    • Ini akan menghasilkan sinyal “sell out” ketika Anda melewati Kumo Cloud Graph secara offline.

Ketiga, analisis kekuatan strategi.

  1. Menggunakan indikator Ichimoku Kinko Hyo untuk menilai tren, tingkat akurasi yang lebih tinggi.
  2. Penambahan delay line mencegah terjadinya penembusan palsu.
  3. Trading dua arah multifungsi, dapat memperoleh keuntungan di pasar baik naik maupun turun.
  4. Parameter dapat disesuaikan dengan siklus yang berbeda.

Keempat, analisis risiko strategis

  1. Dalam situasi yang tidak stabil, sering terjadi kerugian dalam perdagangan.
  2. Ada beberapa kriteria yang harus dipenuhi untuk menentukan sinyal, yang mungkin akan melewatkan titik masuk terbaik.
  3. Biaya transaksi jangka panjang lebih tinggi.

Solusi Risiko

  1. Adapun beberapa hal yang perlu diperhatikan adalah:
  2. Ini dikombinasikan dengan sinyal konfirmasi indikator lainnya untuk mengurangi tingkat kesalahan.
  3. Memperpanjang periode kepemilikan dengan tepat dan mengurangi biaya pergantian.

Kelima, optimalisasi strategi

  1. Sinyal konfirmasi transaksi yang digabungkan dengan indikator seperti moving averages.
  2. Menambahkan logika stop loss untuk mengurangi kerugian tunggal.
  3. Parameter yang dioptimalkan untuk membuat adaptasi yang lebih baik untuk berbagai siklus dan varietas.

Keenam, Kesimpulan Strategi

Strategi ini menilai tren saham melalui kombinasi beberapa indikator Ichimoku Kinko Hyo, dan menggunakan terobosan harga dan grafik awan sebagai sinyal perdagangan, untuk mencapai perdagangan dua arah multifungsi. Dibandingkan dengan indikator tunggal, strategi ini menilai akurasi yang lebih tinggi, menghindari banyak terobosan palsu.

Kode Sumber Strategi
/*backtest
start: 2023-01-09 00:00:00
end: 2024-01-15 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy('Ichimoku Kinko Hyo: Basic Strategy', overlay=true)

//Inputs
ts_bars = input.int(7, minval=1, title='Tenkan-Sen Bars')
ks_bars = input.int(14, minval=1, title='Kijun-Sen Bars')
ssb_bars = input.int(28, minval=1, title='Senkou-Span B Bars')
cs_offset = input.int(14, minval=1, title='Chikou-Span Offset')
ss_offset = input.int(14, minval=1, title='Senkou-Span Offset')
long_entry = input(true, title='Long Entry')
short_entry = input(false, title='Short Entry')

middle(len) =>
    math.avg(ta.lowest(len), ta.highest(len))

// Ichimoku Components
tenkan = middle(ts_bars)
kijun = middle(ks_bars)
senkouA = math.avg(tenkan, kijun)
senkouB = middle(ssb_bars)

// Plot Ichimoku Kinko Hyo
plot(tenkan, color=color.new(#0496ff, 0), title='Tenkan-Sen')
plot(kijun, color=color.new(#991515, 0), title='Kijun-Sen')
plot(close, offset=-cs_offset + 1, color=color.new(#459915, 0), title='Chikou-Span')
sa = plot(senkouA, offset=ss_offset - 1, color=color.new(color.green, 0), title='Senkou-Span A')
sb = plot(senkouB, offset=ss_offset - 1, color=color.new(color.red, 0), title='Senkou-Span B')
fill(sa, sb, color=senkouA > senkouB ? color.green : color.red, title='Cloud color', transp=90)

ss_high = math.max(senkouA[ss_offset - 1], senkouB[ss_offset - 1])
ss_low = math.min(senkouA[ss_offset - 1], senkouB[ss_offset - 1])

// Entry/Exit Signals
tk_cross_bull = tenkan > kijun
tk_cross_bear = tenkan < kijun
cs_cross_bull = ta.mom(close, cs_offset - 1) > 0
cs_cross_bear = ta.mom(close, cs_offset - 1) < 0
price_above_kumo = close > ss_high
price_below_kumo = close < ss_low

bullish = tk_cross_bull and cs_cross_bull and price_above_kumo
bearish = tk_cross_bear and cs_cross_bear and price_below_kumo

strategy.entry('Long', strategy.long, when=bullish and long_entry)
strategy.entry('Short', strategy.short, when=bearish and short_entry)

strategy.close('Long', when=bearish and not short_entry)
strategy.close('Short', when=bullish and not long_entry)