Strategi Stop Loss Harga Tertinggi dan Terendah


Tanggal Pembuatan: 2024-03-08 14:32:30 Akhirnya memodifikasi: 2024-03-08 14:32:30
menyalin: 0 Jumlah klik: 597
1
fokus pada
1617
Pengikut

Strategi Stop Loss Harga Tertinggi dan Terendah

Ringkasan

Strategi ini didasarkan pada harga tertinggi dan harga terendah yang baru-baru ini menetapkan titik berhenti untuk memotong tren dengan cepat dan mengontrol risiko dengan ketat. Jika harga naik secara berturut-turut, bukalah lebih banyak opsi, dan jika harga turun secara berturut-turut, bukalah opsi kosong.

Prinsip Strategi

  1. lulusinputFungsi pengaturan harga tertinggi dan harga terendah periode referensihiLenDanloLen20 .
  2. digunakanta.highest(high, hiLen)[1]Perhitungan harga tertinggi sampai garis KhiHighs, untukta.lowest(low, loLen)[1]Perhitungan harga minimum sampai garis KloLows
  3. Gambarlah posisi stop loss, dengan posisi stop loss multipel.loLows, posisi stop loss kosong adalahhiHighs“Saya tidak tahu apa-apa tentang itu, tapi saya tidak tahu apa-apa tentang itu”, katanya.
  4. Mendefinisikan kondisi sinyal perdagangan:
    • Harga 3 K Line Terakhir Berlangsung NaikhigherCloses
    • Tiga hari terakhir, harga K-Line telah turun secara beruntun.lowerCloses
    • Tidak ada posisi saat iniisFlat
  5. Posisi terbuka: memuaskanisFlatDanhigherClosesSaat membuka lebih banyak formulir, puasisFlatDanlowerClosesSaat membuka tiket.
  6. Stop Loss: Jika Anda memiliki lebih dari satu posisi, stop loss Anda adalahloLowsJika Anda memegang saham kosong, stop loss adalah:hiHighs

Singkatnya, strategi ini bergerak stop loss dengan set harga tertinggi dan terendah dalam beberapa waktu terakhir, memotong tren kuat dengan cepat dan membatasi kerugian secara ketat, dan menangkap keuntungan tren secara efisien.

Analisis Keunggulan

  1. Sederhana dan Efektif: Strategi ini memiliki logika yang jelas dan sederhana, dengan stop loss yang ditetapkan berdasarkan harga itu sendiri, yang dapat secara efektif menangkap tren.
  2. Quick Cut: Tiga garis K berturut-turut bergerak searah dengan posisi, dan dapat dengan cepat masuk ke tren baru.
  3. Stop loss ketat: posisi stop loss adalah harga tertinggi atau terendah dalam waktu dekat, terkait erat dengan harga saat ini, kontrol risiko ketat.
  4. Stop loss bergerak: posisi stop loss akan diperbarui seiring dengan harga, yang dapat mengunci keuntungan dan mempertahankan ruang tren.
  5. Adaptif: Cocok untuk berbagai pasar dan varietas, parameter dapat disesuaikan secara fleksibel.

Analisis risiko

  1. Risiko pasar bergoyang: Pasar bergoyang dapat menyebabkan seringnya posisi ditutup dan strategi tidak bekerja dengan baik. Solusi adalah menghindari pasar bergoyang, atau meningkatkan kondisi posisi dengan filter.
  2. Risiko akhir tren: Ketika tren akan berbalik, ada kemungkinan terjadinya pembalikan pada saat pertama kali membuka posisi, yang mengakibatkan kerugian. Solusinya adalah bekerja sama dengan indikator penilaian tren, dan berakhir tepat waktu.
  3. Risiko Pasar Ekstrim: Terlepas dari kemungkinan terjadinya rebound atau overkill, stop loss bergerak mungkin tidak melindungi posisi dengan baik. Solusinya adalah dengan menetapkan stop loss tetap.
  4. Risiko parameter: pengaturan parameter yang tidak tepat dapat menyebabkan terlalu sering membuka posisi stop loss. Solusinya adalah melakukan optimasi parameter.

Arah optimasi

  1. Penilaian tren: Meningkatkan indikator penilaian tren, seperti garis rata-rata, hanya mengambil posisi di arah tren besar, meningkatkan tingkat kemenangan.
  2. Kombinasi fluktuasi: menyesuaikan parameter berdasarkan indikator fluktuasi seperti ATR, untuk menghadapi fluktuasi yang berbeda.
  3. Konfirmasi momentum: Menambahkan konfirmasi indikator momentum, seperti MACD, hanya membuka posisi dengan dukungan momentum.
  4. Optimalkan Stop Loss: dapat menggabungkan persentase stop loss untuk menghindari situasi ekstrem; juga dapat meningkatkan stop loss pelindung untuk mengurangi kerugian tunggal.
  5. Manajemen posisi: Anda dapat mengoptimalkan manajemen posisi, seperti menyesuaikan posisi sesuai dengan tingkat risiko, meningkatkan rasio risiko-pengembalian.

Meringkaskan

Strategi stop loss harga terendah ini didasarkan pada harga yang mengatur stop loss dinamis, dapat menangkap tren kuat secara efisien, dan mengendalikan risiko secara ketat. Kelebihannya adalah sederhana dan efektif, pemotongan cepat, stop loss yang ketat, dan adaptasi yang kuat. Namun, kinerja yang buruk dalam pasar yang bergolak, akhir tren, dan situasi ekstrem, pengaturan parameter juga perlu diperhatikan.

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

//@version=5
strategy(title="Highest high/lowest low stop", overlay=true)

// STEP 1:
// Make inputs for length of highest high and lowest low
hiLen = input.int(20, title="Highest High Lookback", minval=2)
loLen = input.int(20, title="Lowest Low Lookback", minval=2)

// STEP 2:
// Calculate recent extreme high and low
hiHighs = ta.highest(high, hiLen)[1]
loLows  = ta.lowest(low, loLen)[1]

// Plot stop values for visual confirmation
plot(strategy.position_size > 0 ? loLows : na,
     style=plot.style_circles, color=color.green, linewidth=3,
     title="Lowest Low Stop")

plot(strategy.position_size < 0 ? hiHighs : na,
     style=plot.style_circles, color=color.red, linewidth=3,
     title="Highest High Stop")

// Trading conditions for this example strategy
higherCloses = close > close[1] and
     close[1] > close[2] and 
     close[2] > close[3]

lowerCloses = close < close[1] and
     close[1] < close[2] and 
     close[2] < close[3]

isFlat = strategy.position_size == 0

// Submit entry orders
if isFlat and higherCloses
    strategy.entry("EL", strategy.long)

if isFlat and lowerCloses
    strategy.entry("ES", strategy.short)

// STEP 3:
// Submit stops based on highest high and lowest low
if strategy.position_size > 0
    strategy.exit("XL HH", stop=loLows)

if strategy.position_size < 0
    strategy.exit("XS LL", stop=hiHighs)