Type/to search

Strategi Crossover EMA dengan Breakout Turtle

Common strategy
Created: 2023-11-07 15:40:08
Last modified: 3 years ago
1
Follow
1802
Followers

img

Ikhtisar

Strategi ini menggunakan dua EMA dengan periode berbeda, dan menentukan pembalikan tren melalui persilangan keduanya, yang digunakan sebagai sinyal masuk dan keluar. Strategi ini sederhana, mudah dipahami, dan mudah dioperasikan.

Prinsip Strategi

Strategi ini menggunakan fungsi ta.ema untuk menghitung dua EMA, satu dengan panjang 10 periode dan satu lagi dengan panjang 20 periode, yang mewakili tren jangka pendek dan jangka panjang. Kode menggunakan ta.crossover dan ta.crossunder untuk mendeteksi persilangan dua EMA. Ketika EMA jangka pendek memotong ke atas EMA jangka panjang, maka dilakukan posisi long; ketika EMA jangka pendek memotong ke bawah EMA jangka panjang, maka dilakukan posisi short. Dengan cara ini, persilangan EMA dengan periode berbeda digunakan untuk menangkap titik balik tren.

Strategi ini juga menggunakan variabel lastCrossTime untuk mencatat waktu persilangan terakhir, guna menghindari perdagangan yang tidak perlu akibat persilangan berulang. Setiap kali terjadi persilangan yang valid, semua posisi saat ini ditutup terlebih dahulu, kemudian posisi baru dibuka sesuai arah persilangan. Setelah posisi dibuka, take profit dan stop loss ditetapkan untuk keluar dari posisi.

Keunggulan Strategi

  1. Logika strategi sederhana dan jelas, mudah dipahami dan dioperasikan.
  2. Menggunakan persilangan EMA untuk menentukan titik balik tren, ini adalah strategi indikator teknis yang umum dan efektif.
  3. Menggunakan EMA dengan periode yang berbeda dapat menangkap tren besar sekaligus meningkatkan sensitivitas terhadap perubahan jangka pendek.
  4. Menetapkan take profit dan stop loss dapat mengontrol risiko dan keuntungan setiap perdagangan.
  5. Menggunakan variabel lastCrossTime untuk menyaring sinyal berulang, menghindari perdagangan yang tidak perlu.

Risiko Strategi

  1. Persilangan EMA rentan menghasilkan sinyal palsu, ada risiko kesalahan penilaian tertentu.
  2. TP dan SL tetap sulit menyesuaikan dengan perubahan pasar, sebaiknya menggunakan take profit dan stop loss dinamis.
  3. Sistem yang hanya berdasarkan persilangan EMA dapat menyebabkan kerugian dalam kondisi pasar sideways.
  4. Tidak mempertimbangkan dampak biaya transaksi; dalam praktik nyata, perlu memperhatikan biaya transaksi seperti spread.
  5. Strategi ini terutama cocok untuk pasar yang sedang tren, efeknya mungkin buruk di pasar sideways.

Strategi dapat ditingkatkan dengan mengoptimalkan take profit/stop loss, menambahkan kondisi filter, menggabungkan indikator lain, dll. Saat trading langsung, risiko harus dikontrol secara ketat untuk menghindari kerugian besar per perdagangan.

Arah Optimasi Strategi

  1. Dapat menguji dan mengoptimalkan parameter EMA untuk menemukan kombinasi periode yang lebih sesuai.
  2. Menambahkan indikator pendukung seperti KDJ, MACD untuk menilai, menghindari perdagangan yang tidak perlu di pasar sideways.
  3. Mengatur take profit dan stop loss dinamis, misalnya trailing stop loss mengikuti tren.
  4. Menambahkan penilaian volume perdagangan, pertimbangkan untuk masuk hanya ketika volume besar muncul.
  5. Menggabungkan formasi grafik lain untuk penilaian, misalnya menembus level resistensi penting.
  6. Mempertimbangkan dampak biaya trading nyata, menetapkan besaran take profit dan stop loss yang wajar.

Kesimpulan

Secara keseluruhan, strategi ini memiliki logika yang sederhana dan jelas, menggunakan persilangan cepat dan lambat dari EMA untuk menentukan pembalikan tren, disertai take profit dan stop loss untuk mengontrol risiko dan keuntungan. Strategi ini mudah dioperasikan, tetapi persilangan EMA memiliki risiko kesalahan penilaian tertentu, sehingga perlu mengoptimalkan parameter indikator lebih lanjut dan dilengkapi dengan indikator teknis lain untuk mengurangi kesalahan. Efeknya baik dalam kondisi pasar tren, tetapi rentan terjebak dalam kondisi sideways. Saat trading langsung, risiko harus dikontrol secara ketat, optimalkan besaran take profit dan stop loss, dan kurangi ukuran posisi secara tepat. Secara keseluruhan, strategi ini adalah strategi pengikut tren dasar, cocok sebagai pembelajaran awal untuk trading kuantitatif.

Source
Pine
/*backtest
start: 2023-10-30 00:00:00
end: 2023-11-06 00:00:00
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy('XXXquang', overlay=true)

// Sử dụng hàm input.int() và input.float() để tạo các trường nhập liệu với giới hạn giá trị
Strategy parameters
Strategy parameters
Length EMA Short
Length EMA Long
Lot Size
Take Profit Level
Stop Loss Level
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)