Mengira Lebar Bollinger Band dengan Neural Network untuk MetaTrader 5

Mike 2013.04.16 16:34 14 0 0
Lampiran

Saya sudah lama mencari EA Lebar Bollinger Band, tetapi tidak jumpa di mana-mana. Akhirnya, saya ambil keputusan untuk mencipta sendiri. Ini adalah sebahagian daripada kajian saya yang menggunakan kaedah Neural Network.

Keputusan Ujian:

  • Deposit Awal: RM10,000.
  • Keuntungan Kasar: RM36,000.
  • Tempoh: 3.5 bulan.

Apa itu Lebar Bollinger Band?

Lebar Bollinger Band adalah pembentukan band dalam Bollinger Bands. Dalam buku beliau, "Bollinger on Bollinger Bands", John Bollinger menyebut Lebar Bollinger Band sebagai salah satu daripada dua indikator yang boleh diperoleh daripada Bollinger Bands. Indikator yang satu lagi adalah %B.

Lebar Band mengukur perbezaan peratus antara band atas dan band bawah. Lebar Band akan menurun apabila Bollinger Bands menyempit dan meningkat apabila Bollinger Bands mengembang. Oleh kerana Bollinger Bands berasaskan sisihan piawai, penurunan Lebar Band menunjukkan penurunan volatiliti, manakala peningkatan Lebar Band menunjukkan peningkatan volatiliti.

Pola Penting!

  • Kepanjangan: Kepanjangan Lebar Band adalah relatif. Nilai Lebar Band perlu dinilai berbanding dengan nilai Lebar Band sebelumnya dalam tempoh masa tertentu. Adalah penting untuk mendapatkan tempoh pandangan yang baik untuk menentukan julat Lebar Band bagi Simbol tertentu.
  • The Squeeze: Lebar Bollinger Band terkenal untuk mengenal pasti Squeeze. Ini berlaku apabila volatiliti jatuh ke tahap yang sangat rendah, yang ditunjukkan oleh band yang menyempit. Band atas dan bawah berasaskan sisihan piawai, yang merupakan ukuran volatiliti. Band akan menyempit apabila harga mendatar atau bergerak dalam julat yang agak sempit. Teorinya adalah bahawa tempoh volatiliti rendah diikuti oleh tempoh volatiliti tinggi. Lebar Band yang agak sempit (dikenali sebagai Squeeze) boleh menandakan kemajuan atau penurunan yang signifikan. Selepas Squeeze, lonjakan harga dan pelanggaran band seterusnya menandakan permulaan pergerakan baru. Kemajuan baru bermula dengan Squeeze dan pelanggaran seterusnya di atas band atas. Penurunan baru bermula dengan Squeeze dan pelanggaran seterusnya di bawah band bawah.

"Satu Idea Boleh Mengubah Hidup Anda" ;-)

Saya mendapat inspirasi untuk bekerja pada Neural Networks selepas membaca artikel ini. Penulis Fyords banyak membantu saya di bahagian akhir pengkodan. EA ini mengambil nilai 14 tempoh terakhir dan meminimumkannya dengan formula kaedah Neural Network (sila baca artikel tersebut untuk pelaksanaan terbaik Neural Network).

Pengiraan Lebar yang saya gunakan adalah kaedah klasik: (BBUpperBand - BBLowerBand) / BBMiddleBand. Formula:

inputs[i*2]=(((iBands_Upperbuf[i] - iBands_Lowerbuf[i]) / iBands_Basebuf[i]) - (x_min+x_minn) * (d2-d1)) / ((x_maxx+x_max) - (x_min+x_minn)) + d1;

Ia kelihatan rumit tetapi sebenarnya seperti A, B, C, D... Artikel di atas dapat membantu anda banyak.

Keputusan ujian EA adalah baik, saya mengambil tempoh dari 2013.01.01 hingga 2013.04.13. Keseimbangan:

Saya telah melampirkan keputusan ujian lengkap dalam fail zip.

Saranan:

  • Saya tidak mengesyorkan menggunakan EA ini di akaun sebenar.
  • Dalam kod yang sama, anda boleh menggunakan kombinasi beberapa indikator volume (CCI, MFI, dan lain-lain).


Terima Kasih,

Suresh B. Kakkattil,

Kerala, India.

Senarai
Komen 0