Type/to search

Strategi Qiyuan Ashu berdasarkan Rata-rata Bergerak Halus

Common strategy
Created: 2024-01-25 15:26:25
Last modified: 3 years ago
1
Follow
1802
Followers

img

Ikhtisar

Ide utama dari strategi ini adalah menggunakan moving average yang dihaluskan (smoothed moving average) untuk menghitung garis Heikin-Ashi yang halus, guna menemukan tren harga, dan melakukan posisi long ketika harga membentuk golden cross dengan smoothed Heikin-Ashi, serta melakukan posisi short ketika terjadi death cross.

Prinsip Strategi

Strategi ini pertama-tama mendefinisikan fungsi smoothedMovingAvg untuk menghitung smoothed moving average, yang menggunakan nilai moving average periode sebelumnya dan harga terbaru dengan bobot tertentu untuk menghitung smoothed moving average periode saat ini.

Kemudian didefinisikan fungsi getHAClose untuk menghitung harga penutupan Heikin-Ashi berdasarkan harga pembukaan, tertinggi, terendah, dan penutupan.

Dalam logika strategi utama, pertama-tama diperoleh harga asli dari berbagai periode, kemudian dihitung smoothed moving average menggunakan fungsi smoothedMovingAvg, lalu dihitung harga penutupan Heikin-Ashi yang halus menggunakan fungsi getHAClose.

Terakhir, ketika harga menembus ke atas harga penutupan Heikin-Ashi yang halus, dilakukan posisi long, dan ketika menembus ke bawah, ditutup; ketika harga menembus ke bawah harga penutupan Heikin-Ashi yang halus, dilakukan posisi short, dan ketika menembus ke atas, ditutup.

Analisis Keunggulan

Keunggulan terbesar dari strategi ini adalah menggunakan smoothed moving average untuk menghitung smoothed Heikin-Ashi, yang dapat lebih akurat menentukan tren harga, menyaring sebagian noise, dan menghindari sinyal palsu saat pasar bergerak sideways. Selain itu, Heikin-Ashi sendiri memiliki kelebihan dalam menonjolkan tren, dan jika dikombinasikan dengan harga, dapat semakin meningkatkan akurasi penilaian.

Analisis Risiko

Strategi ini terutama menghadapi risiko berikut:

  1. Pengaturan parameter penghalusan yang tidak tepat dapat menyebabkan strategi melewatkan peluang pembalikan harga atau menghasilkan sinyal palsu. Perlu dilakukan backtest dan optimasi berulang untuk menemukan parameter terbaik.
  2. Saat harga bergerak sangat fluktuatif, moving average yang dihaluskan mungkin tertinggal dalam mengikuti perubahan harga, sehingga menyebabkan stop loss atau melewatkan peluang pembalikan. Dalam hal ini, perlu mengurangi ukuran posisi untuk menghindari risiko.

Untuk mengatasi risiko di atas, kita dapat menyesuaikan parameter penghalusan, memperkenalkan mekanisme stop loss, mengurangi ukuran perdagangan per transaksi, dan langkah-langkah lain untuk mengurangi risiko dan meningkatkan stabilitas strategi.

Arah Optimasi

Strategi ini juga dapat dioptimasi dari beberapa aspek berikut:

  1. Menambahkan parameter penghalusan adaptif yang secara otomatis menyesuaikan parameter saat volatilitas pasar meningkat.
  2. Menggabungkan indikator lain sebagai filter untuk menghindari sinyal palsu saat harga bergerak sideways, misalnya MACD, KD, dll.
  3. Menambahkan mekanisme stop loss untuk mengendalikan kerugian per perdagangan. Dapat menetapkan stop loss persentase atau stop loss trailing.
  4. Melakukan optimasi pada instrumen trading, periode waktu, dll., untuk fokus pada instrumen dan sesi perdagangan yang paling menguntungkan.

Melalui optimasi di atas, risiko overfitting kurva strategi dapat lebih dikurangi, serta meningkatkan adaptabilitas dan stabilitas strategi.

Kesimpulan

Strategi ini memiliki gagasan yang jelas dan mudah dipahami, dengan menghitung smoothed Heikin-Ashi untuk menentukan tren harga, dan melakukan posisi long/short berdasarkan hal tersebut. Keunggulan terbesarnya adalah dapat menyaring sebagian noise dan meningkatkan akurasi sinyal. Namun, juga terdapat kesulitan dalam optimasi parameter dan risiko melewatkan pembalikan cepat. Dengan memperkenalkan mekanisme adaptif, memperluas kombinasi indikator, dan cara lainnya, strategi ini masih dapat dioptimasi lebih lanjut, sehingga layak untuk diteliti lebih dalam.

Source
Pine
/*backtest
start: 2023-12-01 00:00:00
end: 2023-12-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

 //@version=5
strategy("Smoothed Heiken Ashi Strategy", overlay=true)

// Inputs
Strategy parameters
Strategy parameters
Display & Timeframe Settings
Timeframe for HA candle calculation (Optional)
Smoothed HA Settings
HA Price Input Smoothing Length
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)