Thursday 24 August 2017

Cara Membuat Ea Forex Mt4


CARA MEMBUAT robot Forex EA sendiri Pengertian Forex Robot Apa sebenarnya pengertian dari robot forex ini Forex Robot atau biasa disebut Expert Advisor (EA) programma Sebuah Adalah komputer yang dirancang untuk melakukan forex trading Secara otomatis. Robot Forex Bisa melakukan aperto transaksi dan vicino transaksi Secara Mandiri Tanpa Campur tangan manusia. Dirancang dengan algoritma yang rumit dan supporto Hanya piattaforma di trading untuk tertentu, piattaforma yang paling banyak digunakan yaitu Meta Trader 4. MQL4 Adalah bahasa pemrograman yang terdapat pada piattaforma MetaTrader 4. MQL4 ini palizzata Umum digunakan untuk membuat Expert Advisor (EA), indicatore personalizzato, script dan. Expert Advisor EA, seperti Yang Sudah Kita ketahui, programma di Adalah untuk commercio mengotomasi anda berdasarkan logika2 dan paramater2 tertentu. Indicatore personalizzato, hampir sama seperti EA, Cuma Tidak Bisa melakukan trading. Dan dapat indicatore function2 menggunakan. Script, sama seperti EA, Hanya Saja dilakukan Hanya 1x saat dijalankan script. Untuk membuat programscript dengan MQL 4, caranya cukup Mudah, cukup jalankan Saja MetaEditor. MQL4 ini struktur sintassi dan nya mirip CC. Jadi kalau Udah kebiasa dengan CC, harusnya ga akan mengalami kesulitan membuat programma dengan MQL4. Kesulitannya debug mungkin Saat. 1 Pertama kita buka Dulu programma MT4 Nya, setelah ITU klik strumento menù dan klik MetaQuotes Language Editor atau Bisa klik F4 2. Nah. programma setelah Meta Editornya Sudah TERBUKA, buatlah Lembar Baru dengan menù klik Nuovo atau ctrlN, setelah Muncul Kotak dialogo centang bagian Expert Advisor, dan selanjutnya klik Successivo dibawah ini contoh modello di script MQL4 3. Simpan scrip yang Telah anda Buat tersebut, Coba tes dahulu robot yang Telah anda Buat dan gunakan pada Demo acaunt. Penjelasan singkat sceneggiatura fungsi Dalam Sebuah EA, Pasti Ada: init () (inizializzazione) gt Ketika Sebuah EA dijalankan, Maka yang di eksekusi Pertama kali Adalah bagian ini. Dan ini Hanya sekali berjalan. start () GT di eksekusi ketika init selesai di eksekusi. sezione amp ini loop berulang2 TIAP tick deinit () gt Di eksekusi jika Sebuah EA di rimuovere grafico Dari. Hanya sekali berjalan .. sekarang masuk ke Syntak .. Syntak yang biasa dipakai Dalam Sebuah EA Adalah: bool gt merupakan perbandingan vero atau falso booltrue int (intero) Ingresso gt Adalah bilangan Bulat contoh int bilangan0 doppio ingresso gt Bisa menggunakan bilangan desimal doppio lots0. 1 stringa di input gt berupa huruf teks stringa comentcontoh yang colore dipasang ingresso gt YG dihasilkan colore berupa Warna ijoGreen untuk penamaan variabel Tidak boleh menggunakan Spasi .. agar Bisa di ubah2 maka menggunakan extern contoh extern doppia lots0.1 untuk sceneggiatura dettagliata per ogni articolo akan saya Bahas pada artikel forex yang Datang Akan, (Masih Dalam Penulisan) Untuk mengikuti ini pastikan Sudah membaca parte 3 di Sini Sebelum memulai ini saya mengucapkan Selamat Idhul Fitri Minal Aidzin Wal Faizin Mohon Maaf Lahir dan Batin Sebelumnya kita Sudah mencoba membuat EA yang Sederhana dimana EA yang Telah dibikin Hanya melakukan ordine di acquisto dan ordine dibatasi Hanya 1 Yang Aktif yaitu acquistare. Kalau di perhatikan pada EA yang di Buat pada parte 3 ada beberapa kelemahan al: Hanya Bisa digunakan Satu coppia Saja (1 Pasang mata uang) Hanya Bisa melakukan ordine acquistare Tidak ada Batasan waktu commercio Tidak menggunakan Indikator untuk trigernya (pemicu ordernya) Kali ini kita Bahas coppia di filtri Dulu tentang supaya EA YG Telah kita Buat di parte 3 Bisa digunakan di semua coppia. di parte 3 kita menggunakan: se (OrdersTotal () 0) yang dimaksud OrdersTotal ini Adalah jumlah ordine semua diadalam Mt4 dari semua coppia. termasuk ordine pendente. Jadi kalau ada 1 in attesa buystop di EURUSD dan Ada 2 buy di GBPUSD Jadi jumlahnya 3 ordine, sehingga Karena Kita membuat kondisi OrdersTotal () 0 Maka ordine totale dihitung semua order. Ada beberapa cara untuk membuat filtro coppia dan saya akan Bahas 2 macem cara yang Umum digunakan menurut Bahasa Sederhana. Cara ini biasa dibuat Skrip diatas perintah ordine untuk OrdersTotal menggantikan (). Skrip ini ada tinggal Simpan di biblioteca sebagai scrip standar yang mungkin Suatu Saat dipakai Lagi int Jumlahbuy0 int Jumlahsell0 for (int I0 iltOrdersTotal () i) OrderSelect (i, SELECTBYPOS, MODETRADES) se (OrderSymbol () Simbolo () OrderMagicNumber () Magia) continuare se (OrderType () OPBUY) Jumlahbuy se (OrderType () OPSELL) Jumlahsell Nah Skrip diatas merupakan Skrip yang SERING dipakai int Jumlahbuy0 int Jumlahsell0 Ini merupakan variabel penghutung ordine. penempatan Nya di ditempatkan di deklarasi (dibawah parametro yang ada esterno) Bisa Juga Di STINGER air-air Skrip seperti Di ATAS. for (int iltOrdersTotal I0 () i) Maksudnya Adalah menghitung ordine Aktif yang dimulai dari Awal sampai terakhir. Kebalikan Skrip ini biasannya menghitung mundur (bahasa sederhannya) for (int iOrdersTotal () - 1 igt0 I--) Coba bandingkan Dulu OrderSelect (i, SELECTBYPOS, MODETRADES) ini scrip standar untuk memilih ordr Aktif se (OrderSymbol () Simbolo () OrderMagicNumber () magia) continuare Ini atau menggunakan () artinya memilih Hanya pada symbul (coppia) yang dan numor magia di attacco Jadi di Più dari itu diabaikan Bisa Juga kondisi ini menggunakan Tanda dan (ampamp) bedanya bila menggunakan ampamp tersebut tanda diganti dengan sehingga jadinya if (OrderSymbol () Simbolo () ampamp OrderMagicNumber () Magia) continuano Silahkan dibandingkan 2 kondisi tersebut (Jangan sampai terbalik Karena kalau terbalik ini tidak berfungsi. Untuk ITU tinggal akan menggunakan ampamp atau atau keduanya dipakai Kemudian se (OrderType () OPBUY) Jumlahbuy artinya membatasi ordine di acquisto saja yang dihintung dinyatakan kedalam Sebuah variabel Jumlahbuy se (OrderType () OPSELL) Jumlahsell artinya membatasi ordine di vendita saja yang dihintung dinyatakan kedalam Sebuah variabel Jumlahsell Terus gimana cara menggunakan Tinggal mengganti Saja se (OrdersTotal () 0) diganti dengan if ( Jumlahbuy 0) Bisa Juga diganti dengan se (Jumlahbuy LT1) Jadinya EAnya FFS: Nah EA diatas Sudah Bisa dipakai di semua coppia 7 komentar: incontrato sporgenza Malam. Bisa GAK yaa EA Sederhana ini di kawinkan dngan bis Serven Nya om Dwi M. kalau Bisa Perlu di tambahkan apanya apakah magia numbernya tau cara rimasta Tolong dong di jelaskan. Ea Servent aslinya kan Hanya untuk modif tp dan sl saja Serta ada tambahan serratura. Jadi Tidak Op sendiri opnya dari manuale, Sedang EA yg dibikin disini dikembangkan untuk sendiri ordine, Jadi Kalo di Kawin mungkin Hanya bloccare profitnya aja bro yang Bisa di Pakai funzione quotJumlahorderquot non viene fatto riferimento e sarà rimosso dal exp-file di Ada peringatan seperti itu gan . TAPI untuk BT Bisa OP. maksd peringatan ITU p gan sy Belum pernah menemui Kasus spt ITU fratello. Jadi lum Bisa kasih penjelasan dan mungkin di jelaskan detailnya. mediatore apa yg dipakai maksudnya APA Ea di ATAS atau Sudah di oprek kita bikin fungsi Jumlahorder TAPI GAK dipakegak ada didalem int start () Kang, gimana caranya Biar SI EA OP pada jam2 tertentu, dan OP Hanya pada candela Baru Muncul grazie Salam Pak JumForex saya Coba di script di ATAS, baik diketik sendiri maupun di dovrebbero essere controllati valore di ritorno copia incolla ke metaeditornya, tetap ada valore di ritorno di errore 39OrderSend39 deve essere controllato di 39OrderSelect39

No comments:

Post a Comment