Strategi Perdagangan Penembusan Saluran Bollinger Band


Tanggal Pembuatan: 2023-09-12 17:05:56 Akhirnya memodifikasi: 2023-09-12 17:05:56
menyalin: 0 Jumlah klik: 511
1
fokus pada
1224
Pengikut

Strategi ini diperdagangkan dengan mengamati harga yang melintasi Brin Belt. Brin Belt dapat secara efektif menentukan kisaran harga yang bergoyang, yang melintasi dapat berfungsi sebagai sinyal untuk mengubah tren.

Prinsip-prinsip Strategi:

  1. Perhitungan garis tengah, atas dan bawah pita Brin. Garis tengah adalah rata-rata bergerak sederhana n hari, dan lebar pita beberapa kali perbedaan standar n hari.

  2. Ketika harga naik, lakukan lebih banyak; ketika harga turun, lakukan lebih sedikit.

  3. Set Stop Loss pada garis Brin yang berlawanan arah, untuk pengendalian risiko.

  4. Anda dapat mengunci lebih banyak keuntungan dengan menggunakan trend tracking stop loss, atau Anda dapat memilih stop loss tetap.

  5. Anda dapat mengatur untuk melakukan lebih dari satu pesanan kosong untuk menghindari keberadaan lebih dari satu pesanan kosong.

Keuntungan dari strategi ini:

  1. Penembusan Brin dapat digunakan untuk mengidentifikasi titik-titik perubahan tren.

  2. Stop loss yang disetel pada Brin Belt membantu untuk keluar dari tren tepat waktu.

  3. Pesanan mutual exclusion dapat menghindari hedging pada transaksi serentak.

Bahaya dari strategi ini:

  1. Bryn berjarak rata-rata dan standar tertinggal, dan mungkin akan kehilangan tempat terbaik untuk masuk.

  2. Pada tanggal 1 Juli, gempa bumi berkekuatan 7,2 SR terjadi di wilayah Indonesia bagian selatan.

  3. Parameter standar tidak dapat beradaptasi dengan perubahan volatilitas pasar.

Kesimpulannya, strategi ini melakukan perdagangan dengan menilai penembusan di Brin Belt, dan merupakan strategi penembusan saluran yang khas. Ada ruang untuk perbaikan dalam pengoptimalan parameter dan pengendalian risiko, tetapi gagasan keseluruhan sederhana dan dapat diandalkan.

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

//@version=3
strategy("Kozlod - BB Strategy - 1 minute", overlay=true, default_qty_type = strategy.percent_of_equity, default_qty_value = 100)

// 
// author: Kozlod
// date: 2019-05-27
// RSI - BTCUSDT - 1m
// https://www.tradingview.com/u/Kozlod/
// https://t.me/quantnomad
//

source = close
length = input(45, minval=1)
mult = input(2.5, minval=0.001, maxval=50)

basis = sma(source, length)
dev = mult * stdev(source, length)

upper = basis + dev
lower = basis - dev

plot(upper)
plot(lower)

buyEntry  = crossover(source, lower)
sellEntry = crossunder(source, upper)

if (crossover(source, lower))
    strategy.entry("BBandLE", strategy.long, stop=lower, oca_name="BollingerBands",  comment="BBandLE")
else
    strategy.cancel(id="BBandLE")

if (crossunder(source, upper))
    strategy.entry("BBandSE", strategy.short, stop=upper, oca_name="BollingerBands",  comment="BBandSE")
else
    strategy.cancel(id="BBandSE")