Type/to search

Strategi Backtest Awesome Oscillator (AC) Williams

Common strategy
Created: 2023-12-18 12:03:38
Last modified: 3 years ago
1
Follow
1802
Followers

img

Gambaran Umum

Strategi ini didasarkan pada indikator Awesome Oscillator (AO) yang dirancang oleh pakar trading terkenal Bill Williams. Dengan menghitung selisih rata-rata harga tengah (median price) dari periode yang berbeda, terbentuklah osilator yang mendiagnosis tren dan momentum pasar, serta menghasilkan sinyal trading untuk memandu pembelian dan penjualan.

Prinsip Strategi

Indikator inti strategi ini adalah Awesome Oscillator (AO), dengan rumus perhitungan:
AO = SMA(Harga Tengah, 5 hari) - SMA(Harga Tengah, 34 hari)
di mana Harga Tengah didefinisikan sebagai (Harga Tertinggi + Harga Terendah) / 2. Rumus ini mengekstrak informasi momentum harga dari dua SMA harga tengah dengan periode berbeda. Dengan menghitung selisih antara SMA cepat (5 hari) dan SMA lambat (34 hari), ketika SMA cepat lebih tinggi dari SMA lambat maka dianggap sebagai sinyal beli, dan ketika SMA cepat lebih rendah dari SMA lambat maka dianggap sebagai sinyal jual.

Dalam strategi ini, untuk menyaring sinyal palsu, AO kemudian dihaluskan dengan SMA 5 hari. Selain itu, disediakan mode pembalikan (reverse) yang dapat mengubah arah trading dengan membalikkan sinyal long/short. Ketika nilai AO lebih tinggi dari sebelumnya, dianggap sebagai peluang beli, ditandai dengan batang biru; ketika nilai AO tidak lebih tinggi dari sebelumnya, dianggap sebagai peluang jual, ditandai dengan batang merah.

Keunggulan Strategi

  1. Menggunakan harga tengah, bukan harga penutup, mengurangi dampak false breakout pada SMA, sehingga meningkatkan stabilitas.
  2. Kombinasi SMA cepat dan lambat menangkap perubahan pasar secara sensitif.
  3. Filter ganda SMA menghilangkan noise frekuensi tinggi, meningkatkan kualitas sinyal.
  4. Parameter dapat disesuaikan secara fleksibel untuk beradaptasi dengan lingkungan pasar yang berbeda.
  5. Tampilan batang yang intuitif menunjukkan titik beli/jual, mudah untuk menentukan tindakan.

Risiko dan Solusi

  1. Perlu mengevaluasi frekuensi gejolak pasar secara hati-hati, menyesuaikan parameter untuk mencegah overfitting.
  2. Di pasar yang bergejolak (sideways) dapat terjadi beberapa kesalahan sinyal. Disarankan untuk memperlebar batas stop loss atau mengurangi ukuran posisi.
  3. Data backtest mungkin tidak dapat diandalkan, perdagangan riil bisa berbeda dari simulasi. Disarankan untuk melakukan verifikasi multi-kombinasi secara real-time dan membangun posisi secara bertahap.

Arah Optimasi

  1. Menambahkan filter seperti indikator volume untuk meningkatkan kualitas sinyal.
  2. Menambahkan strategi stop loss untuk mengendalikan kerugian individu.
  3. Mengoptimalkan manajemen posisi, menambah atau mengurangi posisi berdasarkan volatilitas pasar.
  4. Menggabungkan indikator lain untuk menentukan arah tren, mencegah pembalikan di pasar bergejolak.

Kesimpulan

Strategi ini menggunakan Awesome Oscillator yang dirancang dengan struktur SMA cepat dan lambat harga tengah untuk mendiagnosis perubahan momentum pasar, dengan sinyal beli/jual yang jelas dan intuitif. Namun, dapat terpengaruh oleh gejolak dan pembalikan, sehingga perlu penyesuaian parameter dan strategi stop loss yang tepat untuk meningkatkan stabilitas. Dengan pengendalian risiko, strategi ini sederhana dan praktis, layak untuk dioptimalkan lebih lanjut dan diterapkan.

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

//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 28/12/2016
//    This indicator plots the oscillator as a histogram where blue denotes 
Strategy parameters
Strategy parameters
Length Slow
Length Fast
Trade reverse
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)