Cara membuat ea forex


Apakah teman teman disini pernah ditawari untuk membeli EA robô forex dengan harga jutaan atau bahkan puluhan juta rupiah sebenernya membuat EA itu mudah kok asal kita tau dan menguasai estratégia negociação kita. Teman teman tidak harus menguasai java script atau codificação untuk bisa mambuat EA tersebut, tp kita cukup maemanfaatkan sebuah situs yaitu sufx. core. t3-ismExpertAdvisorBuilder. Berikut contoh cara pembuatan EA di situs tadi. misal mau menggunakan sebuah indicador média móvel (MA) 14 dan média móvel (MA) 28 regra dgn sbb: ordem aberta comprar 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 OPEN COMPRAR ESTRATÉGIA Buatlah strategy untuk open COMPRAR posisi langkah2 sbb: 1. Clique em Comprar estratégia untuk mengatur strategy 2. Clik tombol 8220ADD8221 untuk menambahkan Logika baru, maka bagian logika ditampilkan. 3. Pilih Moving Average sebagai nilai sebelah kiri. 4. Pilih lt sebagai operator logis untuk setiap nilai logis. 5. Pilih Moving Average sebagai nilai yang benar. 6. Masukan nilai 14 pada periode MA di sebelah kiri. 7. Masukan nilai 1 ke Shift untuk MA kiri. 8. Masukan nilai 28 pada periode MA sebelah kanan (MA yg benar) 9. Masukan nilai 822018221 pada shift untuk MA kanan Kita telah menyelesaikan satu buah logika buat Abrir COMPRAR. Nilai kiri berarti 14MA 1 bar sebelumnya, dan nilai yang benar berarti 28MA 1 sebelumnya. Logika ini berarti 14MA 1 bar sebelumnya kurang (lt) em 28MA 1 bar sebelumnya. 10. Clique em tombol 8220ADD8221 untuk menambahkan 1 logika baru lagi. 11. Pilih 8220AND8221 Sebagai logis untuk menggabungkan logika BUY1 DAN LOGIKA BUY2. 12. Pilih 8220 média móvel 8220 untuk nilai sebelah kiri 13. Pilih 8220 gt 8221 sebagai operador logis untuk setiap nilai logis. 14. Pilih Moving Average sebagai nilai yang benar. 15. Masukan nilai 14 pada periode MA di sebelah kiri. 16. Masukan nilai 0ke Shift untuk MA kiri. 17. Masukan nilai 28 pada periode MA sebelah kanan (MA yg benar) 18. Masukan nilai 822008221 pada shift untuk MA kanan Kita telah selesai untuk menciptakan Beli 2 logika. 14MA Lancar (0 bar lalu) yang berarti nilai kiri, dan nilai yang tepat berarti 28MA Lancar (0 bar lalu). Ini berarti logika 14MA Lancar (0 bar lalu) lebih besar (gt) daripada 28MA saat ini (0 bar lalu). Strategi ini berarti Buka posisi COMPRAR, ketika MA14 1 bar Sebelumnya kurang dari MA 28 1bar sebelumnya dan MA14 saa ini lebih besar dari MA28 berjalan saat ini. Perhatikan gambar diatas bila kurang jelas ESTRATÉGIA DE COMPRA FECHADA Kita juga harus menambahkan strategi untuk menutup posisi COMPRAR yang telah dibuka oleh strategi COMPRAR. Yang telah di buat. 1. Klik Close (Buy) strategi tab untuk mengatur strategi. 2. Klik ADICIONA tombol untuk menambahkan logika baru. 3. Pilih Moving Average sebagai nilai sebelah kiri. 4. Pilih gt sebagai operator logis untuk setiap nilai logis. 5. Pilih Moving Average sebagai nilai yang benar. 6. masukan nilai 14 pada Periode untuk MA kiri. 7. masukan nilai 1 ke Shift untuk MA kiri. 8. Masukan nilai 28 pada Periode untuk MA yang tepat. 9. masukan nilai 1 ke Shift untuk MA yang tepat. Kita telah selesai membuat logika CloseBugada 1. Logika ini berarti MA14 1 bar sebelumnya lebih besar dari MA28 1 sebelumnya adalah benar. 10. Klik tombol ADD lagi untuk menambahkan logika baru. 11. Pilihan operator E sebagai logis untuk logika masing-masing untumenggabungkan logika CloseBuy 2dengan logika CloseBargo 1. 12. Pilih Moving Average sebagai nilai sebelah kiri. 13. Pilih lt sebagai operator logis untuk setiap nilai logis. 14. Pilih Moving Average sebagai nilai yang benar. 15. Masukan nilai 14 pada Periode untuk MA kiri. 16. Masukan nilai 0 ke Shift untuk MA kiri. 17. Masukan nilai 28 pada Periode untuk MA yang tepat. 18. masukan nilai 0 ke Shift untuk MA yang tepat. Kita telah selesai menciptakan logika CloseBuy 2. Ini berarti logika 14MA Lancar (0 bar lalu) kurang dari 28MA saat ini (0 bar lalu). Strategi ini berarti COMPRA FECHADA POSISI, ketika MA14 1 bar sebelumnya lebih besar dari MA28 1bar sebelumnya dan MA14 saat ini adalah kurang douri MA28 Yang sedang berjalan. Set Order pilihan Kita harus menetapkan pilihan untuk urutan yang dieksekusi por EA Kita. Caranya: 1.Clique em Opções de pedidos 2.pilih Complete Bar. 3.set berapa nilai untuk. Lote, deslizamento, parada, paragem de arranque e tirar proveito Yang Kita inginkan Kita telah selesai untuk menciptakan EA. Bila Anda cukup klik Complete. Anda bisa mendapatkan EA andaPengenalan MQL 4 MQL4 adalah bahasa pemrograman yang terdapat pada plataforma MetaTrader 4. MQL4 ini paling umum digunakan untuk membuat Expert Advisor (EA), Custom Indicator, dan Script. Expert Advisor EA. Seperti yang sudah kita ketahui, programa de adalah untuk mengotomasi trading anda berdasarkan logika2 dan paramater2 tertentu. Indicador personalizado. Hampir sama seperti EA, cuma tidak bisa melakukan trading. Dan dapat menggunakan function2 indicador. Roteiro . Sama seperti EA, hanya saja dilakukan hanya 1x saat script dijalankan. Untuk membuat programscript dengan MQL 4, caranya cukup mudah, cukup jalankan saja MetaEditor. MQL4 ini struktur dan sintaxe nya mirip CC. Jadi kalau udah kebiasa dengan CC, harusnya ga akan mengalami kesulitan membuat programa dengan MQL4. Kesulitannya mungkin saat debugging. Lebih lanjutnya, MQL4 dapat melakukan interkoneksi dengan arquivo DLL. Hal tersebut memungkinkan pemrograman yang lebih kompleks dan rumit, dan tentu saja, sangat memungkinkan untuk disusupi spywarevirus por pembuat EA (terutama yang pakai DLL). Bagian 2 - Contoh EA Bahasan yang pertama, adalah EA (setelah EA, baru kita akan membahas personalizado indicador dan script). Untuk memulai membuat EA, setelah masuk MetaEditor, pilih Arquivo - Novo - pilih Expert Advisor, lalu masukkan Copyright dan Link lalu anda akan mendapat código kira2 seperti ini: yang di dalam init () dijalankan 1x saat EA pertama kali di drag ke chart yang di Dalam deinit () dijalankan 1x saat EA di remove dari chart, atau chart ditutup yang di dalam start () dijalankan tiap tick (tiap ada harga baru) nah, coba lihat EA super simples berikut ini: Logika EA ini, kira2 (misal EA ini Diletakkan di chart GBPUSD 1 Hora), Jika tidak ada posisi, jika candle jam lalu closenya diatas EMA 10, maka comprar, kalau candle jam lalu closenya dibawah EMA 10, maka vender. Comprar di vela aberta yang gw kasih panah (karena candle sebelumnya closed di atas EMA) di 1.7366, perto de 1.7516 (150 pips TP). Ehm, spreadnya lupa gw itung harusnya comprar nya dapet di harga 1.7369 dan TP nya di 1.7519 ya tapi intinya kira2 gitu lah coba kita telaah satu por satu bagiannya. Penjelasan di topic ini sekilas aja. Detailnya nanti akan dijelaskan di masing2 bagian. Cukup jelas kan ya extern intinya supaya variável tersebut bisa diubah2 oleh usuário final yang tidak memiliki akses ke código fonte EA. Jika semua order 0, yang berarti perintah dibawahnya (didalem) akan dieksekusi jika tidak ada ordem sama sekali. Yang dianggap order adalah baik posisi terbuka (buysell) atau ordem pendente. I Close () itu fungsi untuk mengambil harga close dari candle (detailnya akan dijelaskan di bagian lain) sintaxe de pada ini, berarti dia ngambil harga close dari par dimana EA di attach, 1 vela sebelom sekarang. IMA () itu buat ambil nilai média móvel, sintaxe yang dalam ini brarti EMA periode 10 diitung dari harga close, 1 jam sebelum sekarang (biar waktunya sama ama vela yang dibandingkan) OrderSend () digunakan untuk melakukan order, nanti akan dijelaskan di bagian lain , Termasuk penggunaan error catch nya supaya tidak terjadi tragedi arquivo de registro ukurannya bergiga2 mais se dan yang dibawahnya itu sama, cuman tanda nya aja yang dibalik. Simples kan. Você é simples, lah EA nya juga sekali simples. Ga ada money managementnya, ga ada trailling stop nya, ga ada error catcher nya, dll dll tapi ya itu EA sicão palidão, nantinya di bagian2 selanjutnya akan dijelaskan lebih detil mengenai fungsi2nya. 8230.Tentunya di Postando saya Berikutnya. Apakah teman teman disini pernah ditawari untuk membeli EA robô forex dengan harga jutaan atau bahkan puluhan juta rupiah sebenernya membuat EA itu mudah kok asal kita tau dan menguasai estratégia negociação kita. Teman teman tidak harus menguasai java script atau codificação untuk bisa mambuat EA tersebut, tp kita cukup maemanfaatkan sebuah situs yaitu sufx. core. t3-ismExpertAdvisorBuilder. Berikut contoh cara pembuatan EA di situs tadi. misal mau menggunakan sebuah indicador média móvel (MA) 14 dan média móvel (MA) 28 regra dgn sbb: ordem aberta comprar 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 OPEN COMPRAR ESTRATÉGIA Buatlah strategy untuk open COMPRAR posisi langkah2 sbb: 1. Clique em Comprar estratégia untuk mengatur strategy 2. Clik tombol 8220ADD8221 untuk menambahkan Logika baru, maka bagian logika ditampilkan. 3. Pilih Moving Average sebagai nilai sebelah kiri. 4. Pilih lt sebagai operator logis untuk setiap nilai logis. 5. Pilih Moving Average sebagai nilai yang benar. 6. Masukan nilai 14 pada periode MA di sebelah kiri. 7. Masukan nilai 1 ke Shift untuk MA kiri. 8. Masukan nilai 28 pada periode MA sebelah kanan (MA yg benar) 9. Masukan nilai 822018221 pada shift untuk MA kanan Kita telah menyelesaikan satu buah logika buat Abrir COMPRAR. Nilai kiri berarti 14MA 1 bar sebelumnya, dan nilai yang benar berarti 28MA 1 sebelumnya. Logika ini berarti 14MA 1 bar sebelumnya kurang (lt) em 28MA 1 bar sebelumnya. 10. Clique em tombol 8220ADD8221 untuk menambahkan 1 logika baru lagi. 11. Pilih 8220AND8221 Sebagai logis untuk menggabungkan logika BUY1 DAN LOGIKA BUY2. 12. Pilih 8220 média móvel 8220 untuk nilai sebelah kiri 13. Pilih 8220 gt 8221 sebagai operador logis untuk setiap nilai logis. 14. Pilih Moving Average sebagai nilai yang benar. 15. Masukan nilai 14 pada periode MA di sebelah kiri. 16. Masukan nilai 0ke Shift untuk MA kiri. 17. Masukan nilai 28 pada periode MA sebelah kanan (MA yg benar) 18. Masukan nilai 822008221 pada shift untuk MA kanan Kita telah selesai untuk menciptakan Beli 2 logika. 14MA Lancar (0 bar lalu) yang berarti nilai kiri, dan nilai yang tepat berarti 28MA Lancar (0 bar lalu). Ini berarti logika 14MA Lancar (0 bar lalu) lebih besar (gt) daripada 28MA saat ini (0 bar lalu). Strategi ini berarti Buka posisi COMPRAR, ketika MA14 1 bar Sebelumnya kurang dari MA 28 1bar sebelumnya dan MA14 saa ini lebih besar dari MA28 berjalan saat ini. Perhatikan gambar diatas bila kurang jelas ESTRATÉGIA DE COMPRA FECHADA Kita juga harus menambahkan strategi untuk menutup posisi COMPRAR yang telah dibuka oleh strategi COMPRAR. Yang telah di buat. 1. Klik Close (Buy) strategi tab untuk mengatur strategi. 2. Klik ADICIONA tombol untuk menambahkan logika baru. 3. Pilih Moving Average sebagai nilai sebelah kiri. 4. Pilih gt sebagai operator logis untuk setiap nilai logis. 5. Pilih Moving Average sebagai nilai yang benar. 6. masukan nilai 14 pada Periode untuk MA kiri. 7. masukan nilai 1 ke Shift untuk MA kiri. 8. Masukan nilai 28 pada Periode untuk MA yang tepat. 9. masukan nilai 1 ke Shift untuk MA yang tepat. Kita telah selesai membuat logika CloseBugada 1. Logika ini berarti MA14 1 bar sebelumnya lebih besar dari MA28 1 sebelumnya adalah benar. 10. Klik tombol ADD lagi untuk menambahkan logika baru. 11. Pilihan operator E sebagai logis untuk logika masing-masing untumenggabungkan logika CloseBuy 2dengan logika CloseBargo 1. 12. Pilih Moving Average sebagai nilai sebelah kiri. 13. Pilih lt sebagai operator logis untuk setiap nilai logis. 14. Pilih Moving Average sebagai nilai yang benar. 15. Masukan nilai 14 pada Periode untuk MA kiri. 16. Masukan nilai 0 ke Shift untuk MA kiri. 17. Masukan nilai 28 pada Periode untuk MA yang tepat. 18. masukan nilai 0 ke Shift untuk MA yang tepat. Kita telah selesai menciptakan logika CloseBuy 2. Ini berarti logika 14MA Lancar (0 bar lalu) kurang dari 28MA saat ini (0 bar lalu). Strategi ini berarti COMPRA FECHADA POSISI, ketika MA14 1 bar sebelumnya lebih besar dari MA28 1bar sebelumnya dan MA14 saat ini adalah kurang douri MA28 Yang sedang berjalan. Set Order pilihan Kita harus menetapkan pilihan untuk urutan yang dieksekusi por EA Kita. Caranya: 1.Clique em Opções de pedidos 2.pilih Complete Bar. 3.set berapa nilai untuk. Lote, deslizamento, parada, paragem de arranque e tirar proveito Yang Kita inginkan Kita telah selesai untuk menciptakan EA. Bila Anda cukup klik Complete. Anda bisa mendapatkan EA andaUtutu mengikuti ini pastikan sudah membaca parte 3 de 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 Comprar Comprar Dibatasi hanya 1 yang aktif yaitu comprar. Kalau di perhatikan pada EA yang di buat pada parte 3 ada beberapa kelemahan al: Hanya bisa digunakan satu par saja (1 pasang mata uang) Hanya bisa melakukan ordem comprar Tidak ada batasan waktu trading Tidak menggunakan indikator untuk trigernya (pemicu ordernya) Kali ini kita Bahas dulu tentang filtro par supaya EA yg telah kita buat di parte 3 bisa digunakan di semua par. Di part 3 kita menggunakan: if (OrdersTotal () 0) yang dimaksud OrdersTotal ini adalah jumlah semua order diadalam Mt4 dari semua pair. Termo pedido pendente. Jadi kalau ada 1 pendente comprando di EURUSD dan ada 2 comprar di GBPUSD jadi jumlahnya 3 ordens, sehingga karena kita membuat kondisi PedidosTotal () 0 maka ordem total dihitung semua order. Ada beberapa cara untuk membuat filtro par dana akan bahas 2 macem cara yang Umum digunakan menurut bahasa sederhana. Cara ini biasa dibuk skrip diatas perintah order untuk menggantikan PedidosTotal (). () () (I, SELECTBYPOS, MODETRADES) se (OrderSymbol () Symbol () OrderMagicNumber () Magic) () () () () () () Continue se (OrderType () OPBUY) Jumlahbuy se (OrderType () OPSELL) Jumlahsell Nah skrip diatas merupakan skrip yang sering dipakai int Jumlahbuy0 int Jumlahsell0 Ini merupakan variabel penghutung order. Penempatan nya di ditempatkan di deklarasi (parâmetro dibawah yang ada extern) bisa juga di atas skrip seperti di atas. Para (int I0 iltOrdersTotal () i) Maksudnya adalah menghitung ordem aktif yang dimulai dari awal sampai terakhir. Kebalikan skrip ini biasannya menghitung mundur (bahasa sederhannya) para (int iOrdersTotal () - 1 igt0 i--) Coba bandingkan dulu OrderSelect (i, SELECTBYPOS, MODETRADES) ini scrip standar untuk memilih ordr aktif se (OrderSymbol () Symbol () OrderMagicNumber () Mágica) continuar Ini menggunakan atau () artinya memilih hanya pada simbólica (par) yang dan numor magia de ataque jadi yang lain dari itu diabaikan bisa juga kondisi ini menggunakan tanda dan (ampamp) bedanya bila menggunakan ampamp tersebut tanda diganti dengan sehingga jadinya Se (OrderSymbol () Symbol () ampamp OrderMagicNumber () Magic) continue 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 if (OrderType () OPBUY) Jumlahbuy Artinya membatasi comprar comprar saja yang dihintung dinyatakan kedalam sebuah variabel Jumlahbuy se (OrderType () OPSELL) Jumlahsell artinya membatasi comprar vender saja yang dihintung dinyatak Um kedalam sebuah variabel Jumlahsell Terus gimana cara menggunakan Tinggal mengganti saja se (OrdensTotal () 0) diganti dengan se (Jumlahbuy 0) bisa juga diganti dengan se (Jumlahbuy lt1) Jadinya EAnya sbb: Nah EA diatas sudah bisa dipakai di semua par 7 komentar : Conheceu o chefe malam. Bisa gak yaa EA sederhana ini di kawinkan dngan ea serven nya om Dwi M. kalau bisa perlu di tambahkan apanya apakah magia numbernya tau cara lain tolong dong di jelaskan. Ea servent aslinya kan hanya untuk modificação tp dan sl saja serta ada tambahan lock. Jadi tidak Op sendiri opnya dari manual, sedang EA yg dibikin disini dikembangkan untuk ordem sendiri, jadi kalo di kawin mungkin hanya lock profitnya aja bro yang bisa di pakai Função quotJumlahorderquot não é referenciado e será removido do exp-file ada peringatan seperti itu gan . Tapi untuk BT bisa OP. Maksd peringatan itu p gan sy belum pernah menemui kasus spt itu bro. Jadi lum bisa kasih penjelasan dan mungkin di jelaskan detailnya. Corretor apa yg dipakai maksudnya apa e di atas atau sudah di oprek kita bikin fungsi Jumlahorder tapi gak dipakegak ada didalem int start () kang, gimana caranya biar e EA OP pada jam2 tertentu, dan OP hanya pada vela baru muncul agradecimentos Salam Pak JumForex saya Coba script di atas, baik diketik sendiri maupun di copy cola ke metaeditornya, tetap ada erro valor de retorno de 39OrderSend39 deve ser verificado valor de retorno de 39OrderSelect39 deve ser verificado

Comments

Popular Posts