Type/to search

Strategi Trading Trailing Stop Berdasarkan Indikator EMA dan MACD

Common strategy
Created: 2023-09-20 11:21:14
Last modified: 3 years ago
1
Follow
1802
Followers

Ikhtisar

Strategi ini menggabungkan dua indikator yaitu Rata-rata Pergerakan Eksponensial (EMA) dan Konvergensi Divergensi Rata-rata Pergerakan (MACD) untuk menghasilkan sinyal perdagangan, serta menggunakan trailing stop untuk mengendalikan risiko. Strategi ini cocok untuk pasar yang sedang tren, dengan tujuan melacak tren jangka menengah untuk posisi jangka panjang.

Prinsip Strategi

Ketika garis EMA cepat memotong ke atas garis EMA lambat dan histogram MACD berubah dari bearish, strategi akan mengambil posisi long; ketika posisi long sudah ada, atur garis trailing stop ke bawah, jika harga turun melebihi persentase tertentu dari garis stop, maka keluar dari posisi long.

Secara spesifik, strategi menggunakan EMA 7 hari dan EMA 14 hari untuk membentuk EMA cepat dan lambat; menggunakan EMA 12 hari dikurangi EMA 26 hari untuk mendapatkan nilai MACD, kemudian menggunakan EMA 9 hari untuk mendapatkan garis Sinyal. Ketika EMA 7 hari memotong ke atas EMA 14 hari dan nilai MACD memotong ke atas garis Sinyal, lakukan pembukaan posisi long; setelah itu, atur garis trailing stop ke bawah, jika harga turun dari titik tertinggi melebihi rasio tertentu, maka keluar dari posisi long.

Analisis Keunggulan

Strategi ini menggabungkan dua indikator EMA dan MACD, yang secara efektif dapat menyaring false breakout. EMA menentukan arah tren, MACD menentukan titik beli dan jual, kombinasi keduanya dapat mengurangi frekuensi perdagangan sekaligus meningkatkan kualitas sinyal. Trailing stop dapat melindungi keuntungan yang sudah terealisasi secara maksimal, dan keluar tepat waktu ketika terjadi pergerakan yang merugikan secara signifikan.

Backtest menunjukkan bahwa strategi ini juga dapat menghasilkan keuntungan yang baik di pasar bearish, menunjukkan bahwa strategi ini memiliki ketahanan tertentu. Frekuensi perdagangan tidak terlalu tinggi, cocok untuk posisi jangka menengah dan panjang. Periode parameter EMA dapat disesuaikan untuk mengubah ketajaman tren strategi.

Analisis Risiko

Strategi ini terutama didasarkan pada indikator, sehingga memiliki risiko arbitrase. Ketika pasar berada dalam fase konsolidasi, EMA dan MACD dapat menghasilkan banyak sinyal palsu, menyebabkan overtrading dan kerugian. Trailing stop hanya efektif terhadap penembusan ke bawah, tidak dapat menangani penurunan tajam setelah penembusan ke atas.

Risiko sinyal palsu dapat dikurangi dengan memperbesar periode parameter EMA secara tepat. Juga dapat digabungkan dengan indikator lain untuk menyaring sinyal, misalnya indikator volume, indikator volatilitas, dll. Selain itu, rasio stop-loss dapat disesuaikan berdasarkan kondisi pasar untuk menyeimbangkan risiko stop-loss dan arbitrase.

Arah Optimasi

  1. Dapat menguji berbagai kombinasi periode EMA untuk menemukan parameter periode yang lebih cocok untuk strategi.

  2. Dapat menambahkan indikator lain untuk menyaring sinyal, misalnya RSI, KD, dll., untuk meningkatkan kualitas sinyal.

  3. Dapat menyesuaikan rasio stop-loss berdasarkan instrumen yang berbeda, mengatur trailing stop dinamis untuk mengoptimalkan strategi stop-loss.

  4. Dapat menggabungkan indikator teknis seperti breakout, pola, dll., untuk menetapkan lebih banyak kondisi masuk dan keluar, sehingga strategi lebih dapat disesuaikan.

  5. Dapat memperkenalkan machine learning untuk memprediksi arah tren siklus, membantu EMA dalam menentukan tren keseluruhan.

Kesimpulan

Secara keseluruhan, strategi ini cukup kokoh dan dapat menghasilkan keuntungan yang baik di pasar bearish. Namun, terdapat risiko arbitrase tertentu, sehingga perlu dilakukan optimasi parameter dan kriteria penyaringan. Jika dapat lebih lanjut dikombinasikan dengan indikator teknis lain dan machine learning untuk optimasi dan peningkatan, hasil strategi ini akan lebih baik. Secara keseluruhan, strategi ini menyediakan template yang andal untuk perdagangan kuantitatif.

Source
Pine
/*backtest
start: 2023-09-12 00:00:00
end: 2023-09-19 00:00:00
period: 10m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © Coinrule

//@version=5
Strategy parameters
Strategy parameters
Show Date Range
Trail Long Loss (%)
Trail Short Loss (%)
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)