Senin, 01 November 2010

CARA MEMBUAT EA

TUTORIAL MEMBUAT EA

Pengen membuat EXPERT ADVISOR ( EA ) atau robot forex ?.kita bisa mambuat EA tersebut tanpa harus memahami bahasa coding cukup memasukan data indikator sesuai dengan strategi trading kita.berikut contoh cara pembuatan EA dengan menggunakan sebuah indicator moving average ( MA ) 14 dan moving average ( MA ) 28 dgn rule sbb:
  • open order buy saat MA 14 berpotongan dgn MA 28 dari bawah atau nilai mA 14 diatas MA 28.
  • Tutup posisi BUY saat harga MA 14 berpotongan dgn MA 28 dari atas atau harga mA 14 Di baWah harga MA 28
  • begitu sebaliknya apa bila sell.

Langkah-langkah adalah sebagai berikut:



0.Table Of Isi 
1.Summary 'Beli strategi'
2.Add 3.Add 'Tutup (Buy) strategi' 'pilihan Order'
4.Set 
5. 'Selesai!' 
6.Exercise 

1.Summary 
Kami menciptakan EA yang sangat sederhana saat ini. Strategi adalah sebagai berikut.
  •  Buka posisi ketika 14 Moving Average (MA) melintasi dan berjalan di atas 28mA (emas-silang). 
  • Tutup posisi panjang ketika salib 14MA dan berjalan di bawah 28mA (mati-coross).'strategi Buy'

2.Add
 Kami menambahkan strategi untuk membuka posisi panjang. 
  1. Klik ' Beli strategi'tab untuk mengatur strategi. 
  2. Klik ' Tambah 'tombol untuk menambahkan logika baru, maka bagian logika ditampilkan. 
  3. Pilih ' Moving Average 'sebagai nilai kiri. 
  4. Pilih ' < 'sebagai operator logis untuk setiap nilai logis. 
  5. Pilih ' Moving Average'sebagai nilai yang benar. 
  6. Masukan ' 14 'untuk' Periode parameter 'untuk MA kiri. 
  7. Masukan ' 1 'untuk' Pergeseran'parameter untuk MA kiri. 
  8. Masukan ' 28 'untuk' Periode parameter 'untuk MA yang tepat. 
  9. Masukan ' 1 'untuk' Pergeseran'parameter untuk MA yang tepat. Kami selesai untuk menciptakan ' Buy # 1 logika '. Nilai kiri berarti ' 14MA 1 bar lalu ', dan nilai yang tepat berarti' 28mA 1 bar lalu '. Ini logika berarti ' 14MA 1 bar lalu kurang (<) dari 28mA 1 bar lalu '. 
  10. Klik 'Tambah 'tombol lagi untuk menambahkan logika baru. 
  11. Pilihan ' DAN 'sebagai operator logis untuk setiap logika untuk menggabungkan' Buy # 2 logika 'untuk dengan' Buy # 1 'logika. 
  12. Pilih ' Moving Average 'sebagai nilai kiri. 
  13. Pilih ' >'sebagai operator logis untuk setiap nilai logis. 
  14. Pilih ' Moving Average 'sebagai nilai yang benar. 
  15. Masukan ' 14 'untuk'Periode parameter 'untuk MA kiri. 
  16. Masukan ' 0 'untuk' Pergeseran 'parameter untuk MA kiri. 
  17. Masukan ' 28 'untuk'Periode parameter 'untuk MA yang tepat.
  18. Masukan ' 0 'untuk' Pergeseran 'parameter untuk MA yang tepat. 

Kami selesai untuk menciptakan ' Buy # 2 logika '. Nilai kiri berarti ' 14MA saat ini (0 bar lalu) ', dan nilai yang tepat berarti' Lancar 28mA (0 bar lalu) '. Logika ini berarti ' 14MA saat ini (0 bar lalu) adalah lebih besar (>) dari 28mA saat ini (0 bar lalu) '. Strategi ini berarti ' Buka posisi long, ketika 14MA 1 bar lalu kurang dari 28mA 1bar lalu dan 14MA saat ini lebih besar dari 28mA saat ini '. Jika Anda ingin tahu bagaimana membangun strategi yang khas, lihat ' APPENDIX.How untuk membangun typicaly strategi 'bagian dalam buku , silakan lihat gambar dibawah. 



3.Add 'Tutup (Buy) Strategi "
 Kami juga menambahkan strategi untuk menutup posisi long yang telah dibuka oleh ' strategi Buy '. 
  1. Klik ' Tutup (Buy) strategi 'tab untuk mengatur strategi.
  2. Klik ' Tambah 'tombol untuk menambahkan logika baru. 
  3. Pilih ' Moving Average 'sebagai nilai kiri. 
  4. Pilih ' >'sebagai operator logis untuk setiap nilai logis. 
  5. Pilih ' Moving Average 'sebagai nilai yang benar. 
  6. Masukan ' 14 'untuk'Periode parameter 'untuk MA kiri. 
  7. Masukan ' 1 'untuk' Pergeseran 'parameter untuk MA kiri. 
  8. Masukan ' 28 'untuk' Periodeparameter 'untuk MA yang tepat. 
  9. Masukan ' 1 'untuk' Pergeseran 'parameter untuk MA yang tepat. Kami selesai untuk menciptakan ' CloseBuy # 1 logika '. Anda sudah tahu apa logika ini berarti. Itu benar! Logika ini berarti ' 14MA 1 bar lalu lebih besar dari 28mA 1 bar lalu '. 
  10. Klik ' Tambah 'tombol lagi untuk menambahkan logika baru. 
  11. Pilihan ' DAN 'sebagai operator logis untuk setiap logika untuk menggabungkan' CloseBuy # 2 logika 'untuk dengan' CloseBuy # 1 logika '. 
  12. Pilih 'Moving Average 'sebagai nilai kiri. 
  13. Pilih ' < 'sebagai operator logis untuk setiap nilai logis. 
  14. Pilih ' Moving Average'sebagai nilai yang benar. 
  15. Masukan ' 14 'untuk' Periode parameter 'untuk MA kiri. 
  16. Masukan ' 0 'untuk' Pergeseran'parameter untuk MA kiri. 
  17. Masukan ' 28 'untuk' Periode parameter 'untuk MA yang tepat. 
  18. 'Input 0 'untuk' Pergeseran'parameter untuk MA yang tepat. Kami selesai untuk menciptakan ' CloseBuy # 2 'logika. Logika ini berarti ' 14MA saat ini (0 bar lalu) kurang dari 28mA saat ini (0 bar lalu) '. Ini Strategi berarti ' Tutup posisi long, ketika 14MA 1 bar lalu lebih besar dari 28mA 1bar lalu dan saat ini 14MA kurang dari 28mA saat ini '. 




4.Set 'Urutan pilihan' 
Kami menetapkan pilihan untuk urutan yang dijalankan oleh EA Anda. 
  1. klik ' Urutan pilihan 'tab. '
  2. Choice Bar Complete '. 
  3. Set beberapa nilai jika Anda ingin. Jika Anda ingin tahu apa yang 'SignalMode', lihat ' 8.Order pilihan section ' Bagian dalam buku , silakan. 



5. 'Selesai!' 
Kami selesai untuk menciptakan EA. Bila Anda cukup klik ' Selesai! ' tombol, Anda bisa mendapatkan EA Anda! Untuk menggunakan EA pada MT4 Anda, Anda perlu memindahkan file ke folder 'ahli' di folder MT4 Anda. Setelah Anda mengkompilasi file pada Editor MQL, Anda dapat menggunakan EA Anda.  silahkan klik Complit untuk unduh / download EA anda.



6.Exercise
EA ini mengeksekusi perintah hanya untuk membuka / menutup posisi yang lama. Sekarang, anda harus menambahkan strategi untuk membuka / menutup posisi short, ketika 14MA dan 28mA membuat mati-lintas. Mari kita coba untuk menambahkan strategi kita sendiri sesuat keinginan kita.




selamat mencoba semoga bisa menciptakan EA yang profitable
sukses untuk semua