Supertrend dan EMA crossover strategi perdagangan kuantitatif

ST EMA ATR
Tarikh penciptaan: 2024-07-31 14:43:38 Akhirnya diubah suai: 2024-07-31 14:43:38
Salin: 19 Bilangan klik: 901
1
fokus pada
1617
Pengikut

Supertrend dan EMA crossover strategi perdagangan kuantitatif

Gambaran keseluruhan

Artikel ini memperkenalkan strategi perdagangan kuantitatif yang berasaskan Supertrend Indicator dan Index Moving Average (EMA) crossover. Strategi ini menggabungkan kelebihan trend tracking dan crossover rata-rata, bertujuan untuk menangkap trend pasaran dan melakukan perdagangan tepat pada masanya apabila trend berbalik. Strategi ini menggunakan indikator Supertrend untuk mengenal pasti arah trend keseluruhan, sambil menggunakan kitaran 44EMA sebagai garis rujukan untuk masuk dan keluar.

Prinsip Strategi

  1. Indeks Supertrend dikira:

    • Supertrend dikira dengan menggunakan ATR 10 kitaran dan faktor 3.0
    • Arah Supertrend digunakan untuk menentukan trend keseluruhan ((positif menunjukkan trend naik, negatif menunjukkan trend menurun))
  2. Kiraan EMA kitaran 44:

    • Indeks ini digunakan untuk mengira purata bergerak harga penutupan 44 kitaran.
  3. Syarat penyertaan:

    • Masuk dengan banyak mata: harga naik melalui 44 EMA dan arah Supertrend adalah positif.
    • Kemasukan kosong: Harga turun melalui 44 EMA dan arah Supertrend adalah negatif.
  4. Syarat kejohanan:

    • Tetapkan 1% stop dan 1% stop loss menggunakan fungsi strategi.exit.
    • Berbilang kepala: Stop loss 101%, Stop loss 99% daripada harga.
    • Blank Head: Stop Loss 99 peratus daripada harga masuk dan Stop Loss 101 peratus daripada harga masuk.
  5. Pengurusan kedudukan:

    • Menggunakan strategi.risk.max_position_size ((1) had maksimum memegang kedudukan adalah 1 ▽

Kelebihan Strategik

  1. Mengikut trend dan menyilang garis rata:

    • Supertrend menyediakan arah trend keseluruhan, mengurangkan perdagangan berlawanan arah.
    • EMA Cross menawarkan masa masuk yang lebih tepat dan meningkatkan kadar kejayaan dagangan.
  2. Kawalan risiko:

    • Tetapkan peratusan yang tetap untuk menghentikan dan menghentikan kerugian, mengawal risiko setiap perdagangan dengan berkesan.
    • Batasan maksimum untuk memegang saham adalah untuk mengelakkan pengaruh berlebihan.
  3. Ketabahan:

    • Anda boleh menyesuaikan parameter Supertrend dan EMA untuk menyesuaikan diri dengan pasaran dan jangka masa yang berbeza.
  4. Perdagangan automatik:

    • Strategi boleh dilaksanakan secara automatik di platform TradingView, mengurangkan campur tangan manusia.
  5. Isyarat perdagangan yang jelas:

    • Syarat kemasukan dan keluar adalah jelas, mudah difahami dan dilaksanakan.

Risiko Strategik

  1. Pasaran bergolak tidak berjalan dengan baik:

    • Tanda-tanda palsu yang sering berlaku dalam pasaran yang bergelora atau bergelora boleh menyebabkan kerugian berterusan.
  2. Ketinggalan zaman:

    • EMA dan Supertrend adalah penunjuk yang ketinggalan dan mungkin terlepas tahap awal trend.
  3. Batasan untuk menghentikan kerugian yang tetap:

    • Stop loss tetap 1% mungkin tidak sesuai untuk semua keadaan pasaran, terutamanya di pasaran yang lebih bergolak.
  4. Terlalu bergantung kepada petunjuk teknikal:

    • Tidak mengambil kira faktor asas dan sentimen pasaran, ia mungkin tidak berfungsi dengan baik apabila berita atau peristiwa penting berlaku.
  5. Risiko penarikan balik:

    • Dalam trend yang kuat, stop loss 1% boleh menyebabkan penarikan awal dari perdagangan yang menguntungkan.

Arah pengoptimuman strategi

  1. Kerosakan penghentian dinamik:

    • Pertimbangkan untuk menggunakan ATR atau peratusan kadar turun naik untuk menetapkan stop loss dinamik untuk menyesuaikan diri dengan keadaan pasaran yang berbeza.
  2. Menambah penapis:

    • Memperkenalkan jumlah lalu lintas, kadar turun naik atau petunjuk teknikal lain sebagai syarat penapisan tambahan untuk mengurangkan isyarat palsu.
  3. Analisis pelbagai kerangka masa:

    • Analisis trend dalam bingkai masa yang lebih tinggi meningkatkan ketepatan arah perdagangan.
  4. Parameter pengoptimuman:

    • Menggunakan data sejarah untuk mengkaji semula parameter Supertrend dan EMA yang berbeza untuk mencari kombinasi terbaik.
  5. Menambah analisis asas:

    • Mengambil kira faktor asas seperti pengumuman data ekonomi penting atau laporan kewangan syarikat, menyesuaikan strategi pada tempoh tertentu.
  6. Pengurusan kedudukan yang lebih baik:

    • Menerapkan strategi pengurusan kedudukan yang lebih kompleks, seperti peratusan berdasarkan nilai bersih akaun atau peraturan Kelly.
  7. Menambah penapis kekuatan trend:

    • Gunakan ADX atau penunjuk yang serupa untuk menilai kekuatan trend dan hanya berdagang dalam trend yang kuat.

ringkaskan

Strategi perdagangan kuantitatif Supertrend dan EMA adalah sistem perdagangan automatik yang menggabungkan trend tracking dan persimpangan garis rata. Strategi ini bertujuan untuk menangkap trend pasaran jangka menengah dan panjang. Strategi ini bertujuan untuk mengenal pasti arah trend keseluruhan melalui indikator Supertrend dan menggunakan persimpangan EMA 44 kitaran sebagai isyarat masuk dan keluar yang spesifik.

Kelebihan utama strategi ini adalah logik dagangan yang jelas dan keupayaan pelaksanaan automatik, sesuai untuk pelabur yang mencari kaedah perdagangan sistematik. Walau bagaimanapun, strategi ini juga mempunyai beberapa risiko yang berpotensi, seperti prestasi buruk dalam pasaran yang bergolak dan ketergantungan berlebihan pada petunjuk teknikal.

Untuk meningkatkan lagi kestabilan dan adaptasi strategi, pertimbangan boleh diperkenalkan untuk memperkenalkan mekanisme hentikan dan hentikan dinamik, analisis pelbagai jangka masa, syarat penapisan tambahan dan teknik pengurusan kedudukan yang lebih kompleks. Di samping itu, gabungan analisis asas dan indikator sentimen pasaran juga boleh membantu meningkatkan prestasi keseluruhan strategi.

Secara keseluruhannya, ini adalah strategi perdagangan kuantitatif yang asas tetapi berpotensi besar, dan dengan pengoptimuman dan pengujian berterusan, ia dijangka menjadi sistem perdagangan automatik yang boleh dipercayai. Apabila menggunakan strategi ini, pelabur harus mengetahui sepenuhnya kelebihan dan kekurangannya, dan membuat penyesuaian yang sesuai mengikut toleransi risiko individu dan keadaan pasaran.

Kod 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))