Strategi perdagangan kuantitatif crossover Supertrend dan EMA

ST EMA ATR
Tanggal Pembuatan: 2024-07-31 14:43:38 Akhirnya memodifikasi: 2024-07-31 14:43:38
menyalin: 19 Jumlah klik: 901
1
fokus pada
1617
Pengikut

Strategi perdagangan kuantitatif crossover Supertrend dan EMA

Ringkasan

Artikel ini membahas strategi perdagangan kuantitatif yang didasarkan pada Supertrend dan Index Moving Average (EMA) crossover. Strategi ini menggabungkan keuntungan dari trend tracking dan crossover rata-rata untuk menangkap tren pasar dan melakukan perdagangan tepat waktu ketika tren berbalik. Strategi ini menggunakan indikator Supertrend untuk mengidentifikasi arah tren secara keseluruhan, sambil menggunakan siklus 44EMA sebagai garis referensi untuk masuk dan keluar.

Prinsip Strategi

  1. Perhitungan indikator Supertrend:

    • Supertrend dihitung dengan ATR 10 siklus dan faktor 3,0.
    • Arah supertrend digunakan untuk menentukan tren keseluruhan (positif menunjukkan tren naik, negatif menunjukkan tren turun).
  2. 44 Periode EMA dihitung:

    • Indeks ini digunakan untuk menghitung harga close out selama 44 siklus.
  3. Syarat masuk:

    • Multiple entry: harga naik melewati 44 EMA dan Supertrend arah positif.
    • Masuk dengan posisi kosong: harga turun melewati 44 EMA dan arah Supertrend negatif.
  4. Kondisi untuk bermain:

    • Fungsi strategi.exit digunakan untuk mengatur stop loss 1% dan stop loss 1%.
    • Multi Head: Stop loss adalah 101% dari harga masuk. Stop loss adalah 99% dari harga masuk.
    • Blank head: Stop loss 99%, stop loss 101% dari harga masuk.
  5. Manajemen Posisi:

    • Menggunakan strategi.risk.max_position_size ((1) batas maksimum memegang posisi adalah 1。

Keunggulan Strategis

  1. Pemantauan tren dan persilangan garis rata:

    • Supertrend memberikan arah tren secara keseluruhan, mengurangi perdagangan berlawanan arah.
    • EMA Cross menawarkan waktu masuk yang lebih akurat dan meningkatkan tingkat keberhasilan transaksi.
  2. Pengendalian risiko:

    • Set stop loss dan stop loss dengan persentase tetap, yang secara efektif mengontrol risiko setiap transaksi.
    • Pembatasan kepemilikan maksimum untuk mencegah kelebihan leverage.
  3. Adaptasi:

    • Anda dapat menyesuaikan parameter Supertrend dan EMA dengan pasar dan kerangka waktu yang berbeda.
  4. Transaksi otomatis:

    • Strategi dapat dilakukan secara otomatis di platform TradingView, mengurangi intervensi manusia.
  5. Sinyal perdagangan yang jelas:

    • Syarat masuk dan keluar jelas, mudah dipahami dan dilakukan.

Risiko Strategis

  1. Pasar bergoyang tidak berjalan dengan baik:

    • Dalam pasar horizontal atau bergejolak, sinyal palsu yang sering terjadi dapat menyebabkan kerugian berkelanjutan.
  2. Keterlambatan:

    • EMA dan Supertrend adalah indikator yang tertinggal dan mungkin melewatkan tahap awal tren.
  3. Keterbatasan stop loss tetap:

    • Stop loss tetap 1% mungkin tidak cocok untuk semua kondisi pasar, terutama di pasar yang lebih volatil.
  4. Terlalu mengandalkan indikator teknis:

    • Tidak mempertimbangkan faktor-faktor mendasar dan sentimen pasar, mungkin tidak berkinerja baik pada saat berita atau peristiwa besar terjadi.
  5. Risiko penarikan diri:

    • Dalam tren yang kuat, stop loss 1% dapat menyebabkan tergesa-gesa keluar dari perdagangan yang menguntungkan.

Arah optimasi strategi

  1. Hentikan Hentikan Dinamis:

    • Pertimbangkan untuk menggunakan ATR atau persentase volatilitas untuk mengatur stop loss dinamis untuk menyesuaikan dengan kondisi pasar yang berbeda.
  2. Menambahkan filter:

    • Masukkan volume lalu lintas, fluktuasi atau indikator teknis lainnya sebagai kondisi penyaringan tambahan untuk mengurangi sinyal palsu.
  3. Analisis multi-frame waktu:

    • Analisis tren dalam kerangka waktu yang lebih tinggi meningkatkan akurasi arah perdagangan.
  4. Parameter optimasi:

    • Menggunakan data historis untuk mengevaluasi parameter Supertrend dan EMA yang berbeda untuk menemukan kombinasi optimal.
  5. Analisis mendasar:

    • Mempertimbangkan faktor-faktor mendasar seperti publikasi data ekonomi penting atau laporan keuangan perusahaan untuk menyesuaikan strategi pada periode tertentu.
  6. Manajemen posisi yang lebih baik:

    • Menerapkan strategi manajemen posisi yang lebih kompleks, seperti persentase berdasarkan nilai bersih akun atau Kelly Guideline.
  7. Menambahkan filter intensitas tren:

    • Gunakan ADX atau indikator serupa untuk menilai kekuatan tren dan hanya berdagang pada tren yang kuat.

Meringkaskan

Strategi perdagangan kuantitatif Supertrend dan EMA crossover adalah sistem perdagangan otomatis yang menggabungkan pelacakan tren dan persimpangan rata-rata. Strategi ini bertujuan untuk menangkap tren pasar jangka menengah dan panjang. Strategi ini mengidentifikasi arah tren secara keseluruhan melalui indikator Supertrend dan menggunakan persimpangan 44 siklus EMA sebagai sinyal masuk dan keluar yang spesifik.

Keuntungan utama dari strategi ini adalah logika perdagangan yang jelas dan kemampuan eksekusi otomatis, cocok untuk investor yang mencari metode perdagangan yang sistematis. Namun, strategi ini juga memiliki beberapa risiko potensial, seperti kinerja yang buruk di pasar yang bergolak dan ketergantungan berlebihan pada indikator teknis.

Untuk lebih meningkatkan kehandalan dan adaptasi strategi, dapat dipertimbangkan untuk memperkenalkan mekanisme stop-loss dinamis, analisis multi-time frame, kondisi penyaringan tambahan, dan teknik manajemen posisi yang lebih kompleks. Selain itu, kombinasi analisis fundamental dan indikator sentimen pasar juga dapat membantu meningkatkan kinerja strategi secara keseluruhan.

Secara keseluruhan, ini adalah strategi perdagangan kuantitatif yang mendasar tetapi berpotensi besar, dan dengan optimasi dan pengujian berkelanjutan, ini diharapkan menjadi sistem perdagangan otomatis yang andal. Para investor yang menggunakan strategi ini harus sepenuhnya memahami keunggulan dan keterbatasannya, dan melakukan penyesuaian yang tepat sesuai dengan toleransi risiko pribadi dan lingkungan pasar.

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

// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © ANKITKEDIA2022

//@version=5
strategy("Supertrend and 44 EMA Strategy", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=100)

// Inputs for Supertrend
atrPeriod = input.int(10, title="ATR Period")
factor = input.float(3.0, title="Factor")

// Supertrend calculation
[supertrend, direction] = ta.supertrend(factor, atrPeriod)
plot(supertrend, color=direction > 0 ? color.green : color.red, linewidth=2)

// 44 EMA calculation
ema44 = ta.ema(close, 44)
plot(ema44, color=color.blue, linewidth=1)

// Entry and exit conditions
longCondition = ta.crossover(close, ema44) and direction > 0
shortCondition = ta.crossunder(close, ema44) and direction < 0

// Target and Stop Loss
strategy.risk.max_position_size(1)
targetPercent = 0.01
stopPercent = 0.01

if (longCondition)
    strategy.entry("Long", strategy.long)
    strategy.exit("Take Profit/Stop Loss", from_entry="Long", limit=close * (1 + targetPercent), stop=close * (1 - stopPercent))

if (shortCondition)
    strategy.entry("Short", strategy.short)
    strategy.exit("Take Profit/Stop Loss", from_entry="Short", limit=close * (1 - targetPercent), stop=close * (1 + stopPercent))