Strategi perdagangan harian dengan breakout Bollinger 5 menit


Tanggal Pembuatan: 2024-03-28 17:43:37 Akhirnya memodifikasi: 2024-03-28 17:43:37
menyalin: 0 Jumlah klik: 657
1
fokus pada
1214
Pengikut

Strategi perdagangan harian dengan breakout Bollinger 5 menit

Strategi ini disebut “Burin 5 Menit Menembus Strategi Perdagangan Intraday”, sebuah strategi perdagangan garis pendek berdasarkan indikator Burin yang dirancang khusus untuk perdagangan intraday dalam kerangka waktu 5 menit. Strategi ini memanfaatkan Burin untuk menangkap peluang terobosan jangka pendek di pasar, membuka posisi lebih banyak ketika harga menembus tren, dan menembus posisi kosong ketika harga terobosan.

Strategi ini mencakup:

  1. Perhitungan indikator Brin Belt, rata-rata bergerak sederhana 100 siklus di lintasan atas ditambah 3 kali selisih standar, rata-rata bergerak sederhana 100 siklus di lintasan bawah dikurangi 1 kali selisih standar.
  2. Ketika harga penutupan mencapai titik teratas, maka Anda harus melakukan lebih banyak.
  3. Ketika harga close-out turun atau mencapai jam 3 sore, posisi kosong.
  4. Titik posisi terbuka ditandai dengan segitiga hijau, titik posisi kosong ditandai dengan segitiga merah, dan ditandai dengan latar belakang hijau muda dan merah muda.

Prinsip strategi ini adalah menggunakan Brin untuk menangkap tren dan fluktuasi pasar dalam jangka pendek. Brin terdiri dari tiga garis: rel tengah, rel atas, dan rel bawah. rel tengah adalah rata-rata bergerak harga, dengan rel atas dan rel bawah masing-masing menambahkan beberapa standar deviasi pada dasar rel tengah. Ketika harga menembus rel, berarti tren naik sedang terbentuk, Anda dapat membeli; ketika harga jatuh dari rel, berarti tren naik mungkin berakhir, Anda harus melakukan posisi kosong.

Keuntungan dari strategi ini adalah:

  1. Strategi ini didasarkan pada kerangka waktu 5 menit dan dirancang khusus untuk pedagang short line yang dapat dengan cepat menangkap peluang jangka pendek di pasar.
  2. Kendali risiko yang ketat: Strategi ini dilakukan sebelum jam 3 sore setiap hari perdagangan, menghindari risiko memegang posisi di malam hari.
  3. Sederhana dan mudah digunakan: Strategi ini memiliki logika yang jelas, hanya perlu membuka posisi kosong berdasarkan terobosan pada indikator Bollinger Bands, dan mudah digunakan.
  4. Strategi ini dapat diterapkan di berbagai pasar, seperti saham, futures, forex, dll.

Bahaya dari strategi ini adalah:

  1. Strategi ini didasarkan pada kerangka waktu 5 menit, dengan frekuensi transaksi yang lebih tinggi, yang dapat menghasilkan biaya dan biaya slippage yang lebih tinggi.
  2. Volatilitas pasar yang sangat tinggi: Dalam situasi pasar yang sangat tinggi, strategi ini dapat menghasilkan lebih banyak sinyal palsu yang menyebabkan kerugian.
  3. Tren tidak jelas: Strategi ini mungkin menghasilkan lebih banyak perdagangan acak, yang mengakibatkan kerugian, jika tren pasar tidak jelas.

Ada beberapa cara untuk mengoptimalkan strategi ini:

  1. Parameter optimasi: dapat meningkatkan stabilitas dan keakuratan strategi dengan mengoptimalkan siklus Brin dan perkalian standard deviasi.
  2. Masukkan indikator lain: Anda dapat memasukkan indikator teknis lainnya, seperti RSI, MACD, dan sebagainya, untuk menyaring sinyal palsu dan meningkatkan akurasi strategi.
  3. Memperkenalkan Stop Loss dan Stop Loss: Anda dapat mengatur Stop Loss dan Stop Loss yang masuk akal untuk mengontrol risiko dalam satu transaksi dan meningkatkan rasio risiko-keuntungan strategi.
  4. Kombinasi dengan analisis fundamental: Anda dapat menggabungkan informasi dasar dari pasar yang relevan, seperti data ekonomi, perubahan kebijakan, dan lain-lain, untuk memilih waktu perdagangan yang tepat dan meningkatkan akurasi strategi.

Secara keseluruhan, “Burin 5 menit menembus strategi perdagangan dalam sehari” adalah strategi yang sederhana dan mudah digunakan, cocok untuk perdagangan garis pendek. Ini menggunakan indikator Burin untuk menangkap tren dan fluktuasi jangka pendek di pasar, sambil mengendalikan risiko secara ketat, dan menghindari memegang posisi semalaman. Meskipun ada beberapa risiko dalam strategi ini, seperti perdagangan yang sering, sinyal palsu, dll, tetapi dengan mengoptimalkan parameter, memperkenalkan indikator lain, mengatur stop loss, dan menggabungkan metode analisis fundamental, strategi ini dapat meningkatkan stabilitas dan profitabilitas strategi.

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

//@version=5
strategy("Bollinger Breakout Strategy 5m", shorttitle="BB Strategy 5m", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=100, margin_long=100)

// Define the strategy parameters
length = 100
multUpper = 3.0
multLower = 1.0
src = close

// Calculate Bollinger Bands
basis = ta.sma(src, length)
upperDev = multUpper * ta.stdev(src, length)
lowerDev = multLower * ta.stdev(src, length)
upperBand = basis + upperDev
lowerBand = basis - lowerDev

// Plot Bollinger Bands
plot(basis, "Basis", color=color.blue)
plot(upperBand, "Upper Band", color=color.green)
plot(lowerBand, "Lower Band", color=color.red)

// Entry and exit conditions
enterLong = ta.crossover(src, upperBand)
exitLong = ta.crossunder(src, lowerBand)

// Visual signals for entries and exits
bgcolor(enterLong ? color.new(color.green, 90) : na, title="Entry Background")
bgcolor(exitLong ? color.new(color.red, 90) : na, title="Exit Background")
plotshape(enterLong, style=shape.triangleup, location=location.belowbar, color=color.green, size=size.small, title="Enter Long")
plotshape(exitLong, style=shape.triangledown, location=location.abovebar, color=color.red, size=size.small, title="Exit Long")

// Adjusting for timezone - Ensure the time is converted to the exchange's timezone
session_close_hour = 15 // 3 PM in EST, adjust if your trading platform uses a different timezone
is_time_to_exit = (hour >= session_close_hour and minute > 0) or (hour > session_close_hour)

// Trading logic
if (enterLong)
    strategy.entry("Long", strategy.long)

if (exitLong or is_time_to_exit)
    strategy.close("Long")

// Note: Adjust 'session_close_hour' to match your exchange's closing hour if it differs from EST.