waah... para pendekar AFL pada keluar nih...
Mas Halim... waktu running plugins ini ada pengaruhnya ndak ke mpok Ami ?
Soalnya kemarin waktu pakai plugins Soultanji Foundation... mpok Ami jadi males2an... akhirnya saya copot lagi...
Thanks,
ES
2010/7/20 Dimaz <kijang@gmail.com>
Selamat pak Halim. Jago euy :)2010/7/20 Hok1 <limhok1@gmail.com>Sangat bagus sekali, saya sudah coba terapkan di indicator2 yang berhubungan dng harga saja (misal stoch atau will%R) smoothing sangat bagus, demikian juga pada MFI, namun bila perhitungannya memakai volume langsung, kurang begitu tepat.
Tapi ini benar2 luar biasa, salut buat Anda yang mampu menerjemahkan spt ini.H12010/7/20 Abdul Halim <abdul.halim@gmail.com>
Dear All,
Salah satu kendala kalau kita membangun trading system dengan modern TA adalah banyaknya noice. Efek noice ini bisa membuat sinyal2 BUY/SELL palsu. Di dunia Digital Signal Processing dikenal adanya smoothing atau pemulusan untuk mengurangi noice. Caranya bisa bermacam2. Salah satu algoritma smoothing yang terkenal adalah Savitzky-Golay.
Saya coba mengimplementasikan algoritma ini di Amibroker dalam bentuk plugin berdasarkan kode dari buku "Numerical Recipes in C: The Art of Scientific Computing". Hasilnya silahkan lihat di attachment.
Cara pakai:
- Copy AmiSavgol.dll ke C:\Program Files\Amibroker\Plugins
- Copy MFI Smoothing.afll ke C:\Program Files\Amibroker\Formulas\Custom. Ini adalah contoh pemakaian untuk memuluskan indicator MFI
- Drag & drop AFL tersebut ke chart Anda.
Anda bisa juga memakai pemulusan ini di AFL buatan sendiri. Cara memanggilnya adalah seperti ini:
sg_mulus(Array, nl, nr, pOrder)
Keterangan
Return value: Array yang sudah dimuluskan
Parameter:
Array = Array masukan yang akan dimuluskan
nl = Number of point to left (banyaknya bar ke kiri), nilainya harus positif > 0
nr = Number of point to right (banyaknya bar ke kanan), nilai harus >= 0
pOrder = Polynomial order, biasanya bernilai 2 atau 4
Saran dan komentarnya ditunggu!
DISCLAIMER: Dengan menggunakan plugin ini, Anda berarti setuju untuk menanggung sendiri atas segala resiko yang akan terjadi.
Regads,
Halim
No comments:
Post a Comment