Strategi SUPERTREND Mengikuti Tren Stop-profit dan Stop-loss Jangka Panjang

ATR
Tanggal Pembuatan: 2024-06-17 16:32:24 Akhirnya memodifikasi: 2024-06-17 16:32:24
menyalin: 1 Jumlah klik: 607
1
fokus pada
1617
Pengikut

Strategi SUPERTREND Mengikuti Tren Stop-profit dan Stop-loss Jangka Panjang

Ringkasan

Strategi ini menggunakan indikator Supertrend untuk menentukan kapan masuk dan keluar dari perdagangan. Supertrend adalah indikator pelacakan tren yang menggabungkan konsep resistensi dan harga yang terjatuh dari dukungan dinamis. Strategi ini dirancang untuk menangkap tren naik yang kuat, sementara mengendalikan risiko secara ketat, dan melakukan perdagangan dengan rasio risiko-pengembalian 1: 5.

Prinsip Strategi

  1. Menghitung Uptrend dan Downtrend dalam Indikator Supertrend. Supertrend menggunakan ATR (Average True Rate) dan faktor untuk menghitung posisi support dan resistance.
  2. Periksa kondisi posisi terbalik: posisi terbalik dilakukan ketika harga penutupan melampaui Supertrend.
  3. Hitung harga stop loss dan stop loss: Berdasarkan harga penutupan saat ini dan perkiraan rasio pengembalian risiko (misalnya 1: 5), hitung harga stop loss dan stop loss.
  4. Submit multi-head order: dengan stop loss yang dihitung dan stop loss yang dihitung, buka posisi untuk melakukan lebih banyak.
  5. Periksa kondisi posisi terendah: Tutup posisi terendah ketika harga tutup berada di bawah Supertrend.

Analisis Keunggulan

  1. Pelacakan tren: Indikator Supertrend dapat secara efektif menangkap tren yang kuat, membantu strategi untuk mendapatkan keuntungan dari tren naik.
  2. Stop loss dinamis: Dengan menggunakan ATR untuk menghitung posisi dukungan dan resistensi dinamis, Supertrend menyediakan posisi stop loss dinamis untuk strategi untuk mengendalikan risiko.
  3. Kontrol risiko-pengembalian: Strategi ini memungkinkan pengguna untuk mengatur rasio risiko-pengembalian (misalnya 1: 5) untuk mengontrol risiko dan potensi pengembalian setiap perdagangan.
  4. Sederhana dan mudah digunakan: logika strategi jelas, mudah dipahami dan diterapkan.

Analisis risiko

  1. Trend reversal: Strategi ini dapat mengalami kerugian dalam perubahan tren yang tiba-tiba, karena bergantung pada keberlangsungan tren.
  2. Sensitivitas parameter: kinerja strategi mungkin sensitif terhadap parameter Supertrend (seperti faktor ATR dan panjang ATR). Parameter yang tidak tepat dapat menyebabkan sinyal palsu.
  3. Kurangnya volatilitas: Strategi ini mungkin tidak bekerja dengan baik dalam lingkungan pasar yang tidak stabil, karena harga mungkin berfluktuasi antara tren atas dan bawah, yang menyebabkan kehilangan transaksi dan biaya yang sering terjadi.

Arah optimasi

  1. Optimasi parameter dinamis: menerapkan prosedur optimasi parameter untuk menyesuaikan parameter Supertrend secara dinamis sesuai dengan kondisi pasar yang berbeda. Hal ini dapat meningkatkan fleksibilitas dan robustnya strategi.
  2. Kombinasi dengan indikator lain: Kombinasi dengan indikator teknis lainnya, seperti RSI atau MACD, untuk mengkonfirmasi kekuatan tren dan menyaring sinyal palsu.
  3. Adaptasi lingkungan pasar: mengembangkan logika untuk mengidentifikasi kondisi pasar yang berbeda (seperti tren, getaran), dan menyesuaikan parameter strategi atau strategi penarikan sesuai.
  4. Pengelolaan dana yang optimal: Optimalkan ukuran posisi dan aturan pengelolaan risiko untuk meningkatkan pengembalian setelah penyesuaian risiko strategi.

Meringkaskan

Strategi ini menggunakan indikator Supertrend untuk melacak tren naik yang kuat, sementara risiko dikontrol secara ketat. Strategi ini menyediakan kerangka kerja yang sederhana dan efektif untuk menangkap peluang tren. Namun, strategi ini mungkin menghadapi risiko seperti pembalikan tren dan sensitivitas parameter. Strategi ini dapat ditingkatkan lebih lanjut dengan mengoptimalkan parameter dinamis, dikombinasikan dengan indikator lain, beradaptasi dengan lingkungan pasar dan pengelolaan dana yang dioptimalkan.

Kode Sumber Strategi
/*backtest
start: 2024-05-01 00:00:00
end: 2024-05-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Supertrend Strategy with 1:5 Risk Reward", overlay=true)

// Supertrend Indicator
factor = input(3.0, title="ATR Factor")
atrLength = input(10, title="ATR Length")

[supertrendUp, supertrendDown] = ta.supertrend(factor, atrLength)

supertrend = ta.crossover(ta.lowest(close, 1), supertrendDown) ? supertrendDown : supertrendUp

plot(supertrend, title="Supertrend", color=supertrend == supertrendUp ? color.green : color.red, linewidth=2, style=plot.style_line)

// Strategy parameters
risk = input(1.0, title="Risk in %")
reward = input(5.0, title="Reward in %")
riskRewardRatio = reward / risk

// Entry and exit conditions
longCondition = ta.crossover(close, supertrendUp)
if (longCondition)
    // Calculate stop loss and take profit levels
    stopLossPrice = close * (1 - (risk / 100))
    takeProfitPrice = close * (1 + (reward / 100))
    
    // Submit long order
    strategy.entry("Long", strategy.long, stop=stopLossPrice, limit=takeProfitPrice)

// Exit conditions
shortCondition = ta.crossunder(close, supertrendDown)
if (shortCondition)
    strategy.close("Long")