Type/to search

Strategi Long/Short Berdasarkan Titik Balik MA

Common strategy
Created: 2024-01-17 11:56:53
Last modified: 3 years ago
1
Follow
1802
Followers

img

Gambaran Umum

Strategi ini menggunakan titik balik dari rata-rata bergerak untuk menentukan tren pasar. Ketika harga berada di atas rata-rata bergerak dan bergerak naik (titik balik ke atas), strategi akan melakukan posisi beli (long). Sebaliknya, ketika harga berada di bawah rata-rata bergerak dan bergerak turun (titik balik ke bawah), strategi akan melakukan posisi jual (short). Ini adalah strategi pengikut tren yang khas.

Prinsip Strategi

Strategi ini menggunakan price = security(tickerid, period, close) untuk mendapatkan harga penutupan sebagai harga analisis strategi. Kemudian, melalui input, pengguna memilih apakah akan menghitung SMA (rata-rata bergerak sederhana) atau EMA (rata-rata bergerak eksponensial) dengan panjang ma1, sehingga diperoleh garis rata-rata pertama price1. Selanjutnya, roc1 didefinisikan sebagai laju perubahan satu hari dari price1. Melalui ambang batas trendStrength1, ditentukan apakah garis rata-rata mengalami kenaikan atau penurunan yang signifikan. Ketika roc1 melebihi trendStrength1, maka ma1up ditetapkan sebagai true, yang menandakan garis rata-rata naik. Ketika roc1 di bawah nilai negatif trendStrength1, maka ma1down ditetapkan sebagai true, yang menandakan garis rata-rata turun. Saat garis rata-rata naik, jika hari sebelumnya turun, sinyal beli (long) akan dikeluarkan. Saat garis rata-rata turun, jika hari sebelumnya naik, sinyal jual (short) akan dikeluarkan.

Dengan demikian, strategi ini memanfaatkan titik balik dari rata-rata bergerak untuk menangkap perubahan tren harga, menjadikannya strategi pengikut tren yang khas.

Analisis Keunggulan

Keunggulan utama dari strategi ini adalah penggunaan titik balik rata-rata bergerak untuk menentukan tren, yang merupakan metode analisis teknis yang cukup matang dan andal dalam perdagangan kuantitatif. Keunggulan spesifiknya meliputi:

  1. Menyaring noise menggunakan rata-rata bergerak, menangkap titik balik tren secara akurat. Rata-rata bergerak menghaluskan harga, sehingga mampu menyaring sebagian noise, membuat identifikasi titik balik tren menjadi lebih akurat dan andal.

  2. Menggunakan indikator laju perubahan untuk menilai kekuatan titik balik, menghindari false breakout. Strategi ini tidak hanya mendeteksi titik balik, tetapi juga menetapkan ambang batas gradient (laju perubahan). Hal ini dapat menghindari perdagangan yang tidak perlu akibat false breakout pada rata-rata bergerak.

  3. Parameter sederhana, mudah dipahami dan dioptimalkan untuk backtest. Strategi ini hanya menggunakan satu rata-rata bergerak dengan beberapa parameter. Pengaturan dan optimalisasi cukup sederhana, sehingga mudah dipahami dan dikuasai oleh pengguna.

Analisis Risiko

Risiko utama dari strategi ini meliputi:

  1. Strategi pengikut tren tidak dapat memprediksi titik puncak dan dasar. Strategi ini hanya mengikuti tren, tidak dapat memprediksi titik puncak atau dasar pasar, sehingga rentan melewatkan peluang pembalikan yang mendadak.

  2. Masalah keterlambatan rata-rata bergerak. Rata-rata bergerak memiliki tingkat keterlambatan dalam mencerminkan pergerakan harga, yang dapat mempengaruhi ketepatan waktu dalam mengidentifikasi perubahan tren.

  3. Optimalisasi parameter awal yang tidak tepat secara langsung mempengaruhi kinerja. Pengaturan parameter seperti periode rata-rata bergerak dan ambang batas laju perubahan (trendStrength) secara langsung mempengaruhi tingkat profitabilitas dan drawdown strategi. Diperlukan pengujian dan optimalisasi yang cermat.

Solusi yang sesuai:

  1. Dapat dikombinasikan dengan indikator lain untuk memprediksi puncak pasar bearish dan dasar pasar bullish pada level yang lebih besar.

  2. Uji alternatif rata-rata bergerak yang lebih responsif seperti EMA sebagai pengganti SMA.

  3. Disarankan melakukan optimalisasi multi-kombinasi untuk menemukan pengaturan parameter terbaik.

Arah Optimasi

Strategi ini dapat dioptimalkan lebih lanjut dari beberapa arah berikut:

  1. Menambahkan garis rata-rata bergerak kedua untuk membentuk strategi golden cross/death cross. Dengan demikian, hubungan antara dua rata-rata bergerak dapat digunakan untuk menentukan tren dan menyaring noise.

  2. Menambahkan analisis volume perdagangan. Dengan mengamati perubahan volume pada titik balik rata-rata bergerak, keandalan titik balik dapat lebih divalidasi.

  3. Menguji peran indikator teknis lain seperti RSI, MACD sebagai alat bantu. Indikator-indikator ini dapat membantu menentukan tren dan membentuk strategi kombinasi dengan titik balik rata-rata bergerak.

  4. Optimalisasi parameter berdasarkan berbagai kondisi pasar. Uji dan optimasi pengaturan parameter secara terpisah untuk pasar bullish, bearish, dan sideways.

  5. Memanfaatkan metode pembelajaran mesin untuk optimalisasi parameter secara dinamis. Biarkan program secara otomatis mengevaluasi stabilitas parameter dalam berbagai kondisi pasar, sehingga mencapai optimalisasi parameter yang dinamis.

Kesimpulan

Secara keseluruhan, strategi ini termasuk dalam kategori strategi pengikut tren yang cukup matang dan memiliki nilai praktis. Logika strategi sederhana dan jelas, dengan jumlah parameter yang sedikit, sehingga mudah dipahami dan diuji. Namun, strategi ini juga memiliki kelemahan seperti keterlambatan dalam mengikuti tren. Disarankan untuk menggabungkannya dengan indikator lain, melakukan pengujian dan optimalisasi dalam berbagai kondisi pasar, atau memperkenalkan mekanisme penyesuaian parameter secara dinamis untuk lebih meningkatkan stabilitas dan efektivitas strategi di dunia nyata.

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

//@version=3
strategy("MA Turning Point Strategy", overlay=true)
src = input(close, title="Source")
Strategy parameters
Strategy parameters
Source
1st MA Length
1st MA Type
Lookback 1
Minimum slope magnitude * 100
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)