
Sistem perdagangan penembusan trend institusi (IB-Box) adalah strategi perdagangan kuantitatif yang berasaskan pengenalan dan penembusan tiang perdagangan institusi (Institutional Bar). Strategi ini terlebih dahulu mengenal pasti tiang harga yang mempunyai ciri institusi di pasaran, tiang harga ini biasanya mewakili aktiviti pasaran yang melibatkan modal besar. Strategi ini akan membina “kotak harta karun” (Treasure Box) di sekitar tiang institusi ini, dan melakukan lebih banyak apabila harga menembusi kotak di sempadan, dan melakukan lebih banyak apabila ia menembusi sempadan bawah.
Di tengah-tengah strategi ini adalah untuk mengenal pasti dan memanfaatkan “tiang perdagangan institusi”, iaitu tiang harga khusus yang mempunyai ciri-ciri berikut:
Apabila tiang institusi telah dikenal pasti, strategi akan membuat “kotak harta karun” dengan 10 tiang yang berterusan di sekitarnya, dengan sempadan atas sebagai harga tertinggi tiang institusi dan sempadan bawah sebagai harga terendah tiang institusi. Kemudian, dagangan dilakukan mengikut syarat berikut:
Tambahan syarat:
Syarat kosong:
Untuk pengurusan risiko, strategi menggunakan nilai ATR 14 kitaran untuk menetapkan hentian dan hentian dinamik:
Logik urus niaga berdasarkan tindakan institusiDengan mengenal pasti tiang transaksi institusi, strategi ini dapat menangkap pergerakan pasaran yang melibatkan modal besar dan meningkatkan kebolehpercayaan transaksi.
Mekanisme pengesahan trendDengan menggabungkan 20 dan 200 kitaran SMA, strategi memastikan hanya berdagang di arah trend yang ditetapkan, mengelakkan operasi berlawanan arah dan meningkatkan peluang kemenangan.
Pengurusan risiko dinamik: Menggunakan ATR untuk menetapkan hentian dan hentian, dapat menyesuaikan parameter risiko secara automatik mengikut turun naik pasaran, menyesuaikan diri dengan keadaan pasaran yang berbeza.
Kadar ganjaran risiko tetapSecara lalai, nisbah risiko-balas 2:1 memastikan bahawa potensi keuntungan setiap dagangan adalah dua kali ganda daripada risiko yang berpotensi, yang membantu keuntungan jangka panjang.
Isyarat perdagangan visualStrategi: Memperlihatkan tiang institusi dan kotak harta karun secara grafik, membolehkan peniaga memahami struktur pasaran dan peluang perdagangan yang berpotensi.
Kerangka masa yang fleksibelStrategi: Berlaku dalam pelbagai bingkai masa ((2 minit, 3 minit, 5 minit dan 15 minit), memberikan pilihan dagangan yang fleksibel.
Peraturan masuk dan keluar yang jelasStrategi ini menyediakan syarat kemasukan yang jelas dan titik keluar yang dirancangkan, mengurangkan penilaian subjektif dalam proses perdagangan.
Risiko penembusan palsu: Harga mungkin akan berundur dengan cepat selepas melanggar sempadan “kotak harta karun”, menyebabkan stop loss dicetuskan. Untuk mengurangkan risiko ini, anda boleh mempertimbangkan untuk menambah mekanisme pengesahan, seperti menunggu pengesahan penutupan atau menambah syarat penapisan tambahan.
Risiko yang besar: Pasaran mungkin mempunyai jurang besar selepas pengumuman berita penting, menyebabkan hentian tidak dapat dilaksanakan seperti yang dijangkakan. Disyorkan untuk menurunkan kedudukan atau menangguhkan perdagangan sebelum pengumuman data atau peristiwa penting.
Risiko pembalikan arah aliran: Menggunakan pengesahan trend SMA boleh menyebabkan kehilangan peluang perdagangan pada permulaan pembalikan trend. Anda boleh mempertimbangkan untuk menambah indikator trend yang lebih sensitif sebagai tambahan.
Parameter optimasi berlebihanTerlalu banyak pengoptimuman untuk panjang ATR dan nisbah ganjaran risiko boleh menyebabkan terlalu banyak kecocokan. Ia disyorkan untuk menguji parameter untuk kestabilan dalam pelbagai pasaran dan jangka masa.
Risiko kecairanDalam pasaran yang kurang cair, mungkin sukar untuk melakukan perdagangan pada harga yang dijangkakan. Ia disyorkan untuk berdagang terutamanya dalam pasaran dan tempoh masa yang banyak cair.
Risiko Sistemik: Strategi mungkin tidak berfungsi dengan baik semasa turun naik pasaran yang luar biasa. Ia disyorkan untuk menetapkan had kerugian maksimum harian dan peraturan pengurusan kedudukan keseluruhan.
Parameter pengiktirafan tiang agensi optimasiStrategi semasa menggunakan 0.7 nisbah entiti tetap dan 1.5 kali kadar turun naik untuk mengenal pasti tiang institusi. Anda boleh mempertimbangkan untuk menetapkan parameter ini sebagai parameter yang boleh disesuaikan, atau menyesuaikan secara automatik mengikut ciri-ciri pasaran yang berbeza, untuk meningkatkan ketepatan pengenalan tiang institusi.
Meningkatkan mekanisme pengesahan trendSelain daripada purata bergerak mudah, anda boleh mempertimbangkan untuk menambah indikator kekuatan trend seperti ADX atau MACD untuk mengelakkan perdagangan dalam trend lemah atau pasaran yang menyusun.
Mengoptimumkan jangka hayat kotak harta karun: Pada masa ini ditetapkan sebagai 10 tiang, anda boleh mempertimbangkan untuk menyesuaikan parameter ini mengikut turun naik pasaran atau dinamik jangka masa, atau menetapkan parameter input yang boleh disesuaikan oleh pengguna.
Meningkatkan penapisan jumlah transaksi: Menambah pengesahan jumlah transaksi dalam pengenalan tiang institusi, meminta tiang yang tidak normal disertai dengan jumlah transaksi yang tidak normal, yang mungkin meningkatkan kualiti isyarat lebih lanjut.
Mempunyai mekanisme penangguhan separaPertimbangkan untuk memindahkan stop loss ke harga kos atau pelupusan setong selepas mencapai keuntungan tertentu, untuk mengunci sebahagian daripada keuntungan sambil membenarkan baki kedudukan untuk terus mendapat keuntungan.
Menambah penapis status pasaran: Membuat pengenalan automatik keadaan pasaran ((kecenderungan / pengiraan), gunakan strategi ini hanya dalam pasaran yang sedang tren, dan elakkan penembusan palsu yang kerap dalam pasaran pengiraan.
Optimumkan masa kemasukanPertimbangan untuk bermain dalam pengesanan semula selepas penembusan, dan bukannya bermain secara langsung semasa penembusan, mungkin meningkatkan peluang kemenangan tetapi mengorbankan beberapa potensi keuntungan.
Tambah waktu penapisanElakkan berdagang di sekitar waktu pasaran dibuka dan ditutup, yang biasanya lebih bergolak dan tidak menentu arahnya.
Sistem perdagangan penembusan trend institusi (IB-Box) adalah strategi perdagangan komprehensif yang menggabungkan analisis tingkah laku institusi, pengiktirafan trend dan pengurusan risiko dinamik. Strategi ini bertujuan untuk menangkap keadaan penembusan yang berterusan dengan mengenal pasti tiang harga yang mempunyai ciri institusi dan membina “kotak harta karun” di sekitarnya.
Walaupun strategi ini memberikan peraturan masuk dan keluar yang jelas, peniaga masih perlu berhati-hati terhadap risiko yang dibawa oleh penembusan palsu, pembalikan trend dan keadaan khas pasaran. Strategi ini mempunyai ruang untuk penambahbaikan yang besar dengan mengoptimumkan parameter pengenalan tiang institusi, meningkatkan mekanisme pengesahan trend, secara dinamik menyesuaikan jangka masa kotak harta, dan menambahkan syarat penapisan tambahan.
Pada akhirnya, kejayaan strategi ini bergantung kepada pengenalan tepat ciri-ciri tingkah laku institusi dan penilaian yang betul mengenai trend pasaran, sambil mematuhi peraturan pengurusan risiko yang ditetapkan. Ini adalah kerangka strategi yang perlu dipertimbangkan oleh pelabur yang mencari perdagangan berdasarkan aktiviti institusi dan terobosan teknologi.
/*backtest
start: 2024-08-01 00:00:00
end: 2025-07-30 08:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"ETH_USDT"}]
*/
//@version=6
strategy("Wx2 Treasure Box – V2", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=100)
// === INPUTS ===
atrLength = input.int(14, title="ATR Length")
rrRatio = input.float(2.0, title="Risk-Reward Ratio (TP = RRR × SL)", minval=0.5, step=0.1)
boxColor = input.color(color.new(color.orange, 80), title="Institutional Bar Box Color")
instBarColor = input.color(color.red, title="Institutional Bar Highlight")
// === MOVING AVERAGES ===
sma20 = ta.sma(close, 20)
sma200 = ta.sma(close, 200)
plot(sma20, color=color.green, title="20 SMA")
plot(sma200, color=color.blue, title="200 SMA")
// === INSTITUTIONAL BAR LOGIC ===
bodySize = math.abs(close - open)
rangeBar = high - low
bodyRatio = bodySize / rangeBar
instBar = bodyRatio > 0.7 and rangeBar > ta.sma(rangeBar, 20) * 1.5
isBullish = close > open
isBearish = close < open
plotshape(instBar, title="Institutional Bar", location=location.abovebar, color=color.red, style=shape.labelup, text="IB")
// === MARK BOX AROUND INSTITUTIONAL BAR ===
var float ibHigh = na
var float ibLow = na
var int ibTime = na
if instBar
ibHigh := high
ibLow := low
ibTime := bar_index
// Plot Rectangle for IB
inRange = bar_index <= ibTime + 10 and not na(ibHigh) and not na(ibLow)
var box ibBox = na
if instBar
if not na(ibBox)
box.delete(ibBox)
// === ENTRY CONDITIONS ===
priceAboveMAs = close > sma20 and close > sma200
priceBelowMAs = close < sma20 and close < sma200
longEntry = not na(ibHigh) and close > ibHigh and bar_index > ibTime and priceAboveMAs and isBullish
shortEntry = not na(ibLow) and close < ibLow and bar_index > ibTime and priceBelowMAs and isBearish
// === SL and TP ===
atr = ta.atr(atrLength)
longSL = close - atr
shortSL = close + atr
longTP = close + atr * rrRatio
shortTP = close - atr * rrRatio
// === EXECUTE TRADES ===
if longEntry
strategy.entry("Long", strategy.long)
strategy.exit("TP/SL Long", from_entry="Long", limit=longTP, stop=longSL)
label.new(bar_index, high, text="Buy", style=label.style_label_up, color=color.green, textcolor=color.white)
alert("Long Entry Triggered", alert.freq_once_per_bar)
if shortEntry
strategy.entry("Short", strategy.short)
strategy.exit("TP/SL Short", from_entry="Short", limit=shortTP, stop=shortSL)
label.new(bar_index, low, text="Sell", style=label.style_label_down, color=color.red, textcolor=color.white)
alert("Short Entry Triggered", alert.freq_once_per_bar)
// === Highlight Institutional Bar Background ===
bgcolor(instBar ? color.new(instBarColor, 85) : na)