Type/to search

Strategi Mengikuti Tren Rata-rata Bergerak

Common strategy
Created: 2023-11-02 16:58:23
Last modified: 3 years ago
1
Follow
1802
Followers

img

Ikhtisar

Strategi pelacakan tren menggunakan rata-rata bergerak menggabungkan simple moving average dan rata-rata bergerak cepat untuk menentukan arah tren pasar, sehingga menghasilkan sinyal perdagangan. Ketika harga menembus ke atas simple moving average dan rata-rata bergerak cepat, posisi long diambil; ketika harga menembus ke bawah simple moving average dan rata-rata bergerak cepat, posisi short diambil. Strategi ini menghasilkan sinyal perdagangan secara real-time tanpa optimasi backtest, sehingga dapat menangkap perubahan tren.

Prinsip Strategi

Strategi ini menggunakan fungsi sma untuk menghitung simple moving average (SMA) dengan periode 50, serta menghitung rata-rata bergerak cepat (FSMA). FSMA dihitung dengan menambahkan 6 kali standar deviasi price dalam n periode ke SMA.

Strategi menggunakan dua variabel boolean long dan short untuk mencatat status posisi long dan short. Ketika harga menembus ke atas SMA dan FSMA, long diatur menjadi 1 (posisi long); ketika harga menembus ke bawah, long diatur menjadi -1 (likuidasi). Variabel short menggunakan logika serupa untuk menangani posisi short.

Strategi menggunakan variabel trend untuk mencatat penilaian tren. Ketika harga berada di atas FSMA dan SMA, trend bernilai 1 (tren naik); ketika harga berada di bawah FSMA dan SMA, trend bernilai -1 (tren turun).

Berdasarkan penilaian trend secara real-time, dihasilkan sinyal perdagangan long dan short. Ketika trend berubah dari turun menjadi naik, jika harga berada di atas FSMA, maka posisi long diambil; ketika trend berubah dari naik menjadi turun, jika harga berada di bawah SMA, maka posisi short diambil.

Strategi ini menggabungkan penilaian tren dan breakout trading, sehingga efektif menangkap peluang perdagangan yang muncul dari perubahan tren.

Kelebihan Strategi

  1. Menggunakan model konfirmasi ganda (double confirmation) dengan mendeteksi dua rata-rata bergerak sekaligus, sehingga dapat menyaring false breakout secara efektif.

  2. Menggabungkan penilaian tren dan breakout trading, sehingga dapat menangkap peluang pada titik perubahan tren.

  3. Tidak ada backtest dan optimasi, semua sinyal perdagangan dihasilkan secara real-time, tanpa curve fitting.

  4. Logika strategi sederhana dan jelas, mudah dipahami dan dimodifikasi.

  5. Parameter dapat dikonfigurasi secara visual, seperti periode panjang, kelipatan, dan lainnya dapat disesuaikan dengan pasar.

Risiko Strategi

  1. Strategi rata-rata bergerak ganda rentan menghasilkan perdagangan yang sering dan kerugian akibat pembalikan.

  2. Rata-rata bergerak sendiri memiliki sifat lag yang dapat menyebabkan keterlambatan dalam menangkap perubahan tren.

  3. Tidak ada mekanisme stop loss, sehingga tidak dapat mengendalikan kerugian per transaksi.

  4. Parameter yang tidak tepat dapat menyebabkan perdagangan terlalu sering atau terlalu lambat.

  5. Untuk mengatasi risiko 1 dan 2, dapat memperpanjang periode rata-rata bergerak dan menambahkan stop loss berdasarkan drawdown.

  6. Untuk mengatasi risiko 3, dapat menetapkan stop loss persentase atau stop loss order.

  7. Untuk mengatasi risiko 4, parameter harus disesuaikan dengan pasar yang berbeda, hindari parameter tetap yang tunggal.

Arah Optimasi Strategi

  1. Menambahkan filter tren, menggunakan indikator seperti MACD, DMI untuk mengonfirmasi tren.

  2. Menggunakan indikator seperti KD, RSI yang dikombinasikan dengan kondisi overbought/oversold untuk entry.

  3. Menambahkan mekanisme stop loss keseluruhan, seperti trailing stop, stop loss persentase, dll.

  4. Menambahkan modul manajemen posisi, seperti penyesuaian ukuran posisi secara dinamis.

  5. Mengoptimalkan pengaturan parameter agar lebih efektif beradaptasi dengan siklus pasar yang berbeda.

  6. Menambahkan modul pembelajaran mesin, menggunakan teknologi AI untuk mengoptimalkan parameter secara otomatis.

  7. Membangun strategi komposit, menggunakan indikator lain untuk mencegah false breakout.

  8. Menggunakan teknologi deep learning untuk mengenali pola tren yang lebih kompleks.

Kesimpulan

Secara keseluruhan, strategi pelacakan tren rata-rata bergerak adalah strategi pelacakan tren yang relatif sederhana. Strategi ini menggunakan kombinasi rata-rata bergerak cepat dan lambat untuk membantu menentukan arah tren, dan melakukan pergantian tren pada titik perubahan tren, sehingga efektif menangkap perubahan tren harga. Namun, strategi ini juga memiliki beberapa masalah, seperti perdagangan yang sering, lag, dan lainnya. Arah optimasi di masa depan termasuk menambahkan filter tren, modul stop loss, penyesuaian parameter dinamis, dll. Secara keseluruhan, strategi ini cukup cocok sebagai strategi pemula pelacakan tren, namun dalam aplikasi nyata perlu disesuaikan dan dioptimalkan sesuai dengan pasar target agar benar-benar efektif.

Source
Pine
/*backtest
start: 2022-10-26 00:00:00
end: 2023-11-01 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("SMA STRATEGY", shorttitle="SMA TREND", overlay=true, calc_on_order_fills=true)
length = input(title="Length", type=input.integer, defval=50)
src_=input(close, title="Source", type=input.source)
Strategy parameters
Strategy parameters
Length
Source
Mult
Use barcolor?
Show plots?
Use triangles?
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)