Masih lanjutan dari http: /yuk-belajar-bikin-ea-sederhana-
Saksikan Juga Melalui channel youtube di https://youtu.be/Ahy_x003qfc
Kali ini kita akan langsung bikin EA yang sudah siap bisa digunakan
Dengan rule sbb:
1. Bila tidak ada order maka akan melakukan buy
2. Menggunakan TP dan SL
Okey cukup sederhana sehingga input parameternya sbb:
1. Nama EA = Buy saja.
2. TP.
3 SL.
4. Lots
5. MagicNumber
Pada posting saya sebelumnya (di part 1) sudah saya jelaskan untuk memulai Ketika Metaeditor kita sudah di buka maka tekan CTRL N maka akan muncul jendela menu pilihan Expert Advisor yang dipilih kemudian klik next , dan beri nama EA Buy saja
sehingga jadinya begini:
dan di tempatkan dibawah :
Nama EA = Buy saja
Untuk penamaan ini menggunakan type daya String yaitu data berupa teks sebagai komen EA
komen ini dalam bahasa mql = OrderComment()
Ciri penulisan data type ini adalah di dahului dengan kata string dan dilanjutkan dengan nama yang diinginkan tidak besepasi , setelah itu Sama dengan (=) dan kemudiaan di beri tanda " diisi seseuai keingingan ditutup dengan tanda " dan ;
Sehingga untuk parameter 1 bisa di tulis
extern string Nama_EA = "Buy Saja";
sehingga jadinya:
TP = 11
TP atau Take profit ini di tulis dalam bahasa mql = OrderTakeProfit()
Untuk TP ini menggunakan type data int (integer) ciri data ini data berupa angka bilangan bulat (tidak berkoma )
Ciri penulisan type data ini didahului dengan kata int dilanjutkan dengan nama yang diinginkan tidak bersepasi , setelah itu Sama dengan (=) dan kemudiaan di beri anka tidak berkoma dengan tanda ;
sehingga di tulis:
Parameter 3
SL. = 100
SL atau stop loss dalam bahasa mql ditulis OrderStopLoss()
Penulisan SL ini sama dengan TP, karena type data integer (int) sehingga aturan penulisan sama
ditulis sbb:
Sehingga bila dimasukan ke metaeditor sbb:
Lots = 0.1
Lots dalam bahasa MQL ditulis = OrderLots()
Tipe data lots ini yang digunakan type double yaitu tepe data yang bilangannya berkoma
ciri nya didahului dengan kata double dilanjutkan dengan nama (lots )yang diinginkan tidak bersepasi , setelah itu Sama dengan (=) dan kemudiaan di beri anka boleh berkoma atau tidak *tanda koma disini dengan tulisan titik (.) bukan (,) dan diakhiri dengan tanda ;
sehingga ditulis:
Compiling 'Buy Saja.mq4'...
0 error(s), 0 warning(s)
caranya lihat gambar berikut:
Nah jadi deh hasilnya kita bisa lihat di Mt4 coba kita cari di folder expert maka EA Buy Saja sudah terlihat tinggal dobel klik maka akan muncul parameter EA seperti gambar berikut
Hasil ini setelah di Compile dan pastikan tidak ada error
Bila masih ada error maka parameter ini gak akan muncul di mt4
Okey mudah kan?
Heeeeeeee pasti jawabanya Muuuuuudah!
Semoga bisa dimengerti
Untuk versi mt4 yang baru
Simak juga di channel youtube berikut:
Kalau belum jelas silahkan kasih komen ya
astikan Membaca:
Belajar Membuat EA sederhana part 1
Belajar Membuat EA sederhana part 2
Belajar Membuat EA sederhana part 3
Belajar Membuat EA sederhana part 4
Belajar Membuat EA sederhana part 5
Belajar Membuat EA sederhana part 6
Belajar Membuat EA sederhana part 7
Belajar Membuat EA sederhana part 8
Belajar Membuat EA sederhana part 9
Belajar Membuat EA sederhana part 10
Belajar Membuat EA sederhana part 11
Belajar Membuat EA sederhana part 12
Belajar Membuat EA sederhana part 13
Belajar Membuat EA sederhana part 14
Belajar Membuat EA sederhana part 15
Belajar Membuat EA sederhana part 16
Belajar Membuat EA sederhana part 17
Belajar Membuat EA sederhana part 18
Belajar Membuat EA sederhana part 19
Belajar Membuat EA sederhana part 20
Belajar Membuat EA sederhana part 21
Belajar Membuat EA sederhana part 22
Saksikan Juga Melalui channel youtube di https://youtu.be/Ahy_x003qfc
Kali ini kita akan langsung bikin EA yang sudah siap bisa digunakan
Dengan rule sbb:
1. Bila tidak ada order maka akan melakukan buy
2. Menggunakan TP dan SL
Okey cukup sederhana sehingga input parameternya sbb:
1. Nama EA = Buy saja.
2. TP.
3 SL.
4. Lots
5. MagicNumber
Pada posting saya sebelumnya (di part 1) sudah saya jelaskan untuk memulai Ketika Metaeditor kita sudah di buka maka tekan CTRL N maka akan muncul jendela menu pilihan Expert Advisor yang dipilih kemudian klik next , dan beri nama EA Buy saja
sehingga jadinya begini:
Untuk membuat parameter sebuah EA maka tiap data di dahului dengan extern sebagai deklarasidan di tempatkan dibawah :
#property copyright "Copyright 2012, MetaQuotes Software Corp."
#property link "http://www.metaquotes.net"
disini
//+------------------------------------------------------------------+
//| expert initialization function |
//+------------------------------------------------------------------+
Nah kita siapkan parameter 1Nama EA = Buy saja
Untuk penamaan ini menggunakan type daya String yaitu data berupa teks sebagai komen EA
komen ini dalam bahasa mql = OrderComment()
Ciri penulisan data type ini adalah di dahului dengan kata string dan dilanjutkan dengan nama yang diinginkan tidak besepasi , setelah itu Sama dengan (=) dan kemudiaan di beri tanda " diisi seseuai keingingan ditutup dengan tanda " dan ;
Sehingga untuk parameter 1 bisa di tulis
extern string Nama_EA = "Buy Saja";
sehingga jadinya:
#property copyright "Copyright 2012, MetaQuotes Software Corp."
#property link "http://www.metaquotes.net"
extern string Nama_EA = "Buy Saja";
//+------------------------------------------------------------------+
//| expert initialization function |
//+------------------------------------------------------------------+
Parameter 2TP = 11
TP atau Take profit ini di tulis dalam bahasa mql = OrderTakeProfit()
Untuk TP ini menggunakan type data int (integer) ciri data ini data berupa angka bilangan bulat (tidak berkoma )
Ciri penulisan type data ini didahului dengan kata int dilanjutkan dengan nama yang diinginkan tidak bersepasi , setelah itu Sama dengan (=) dan kemudiaan di beri anka tidak berkoma dengan tanda ;
sehingga di tulis:
extern int TP = 11;
Parameter 3
SL. = 100
SL atau stop loss dalam bahasa mql ditulis OrderStopLoss()
Penulisan SL ini sama dengan TP, karena type data integer (int) sehingga aturan penulisan sama
ditulis sbb:
extern int SL = 100;
Sehingga bila dimasukan ke metaeditor sbb:
//+------------------------------------------------------------------+
//| Buy Saja.mq4 |
//| Copyright 2012, MetaQuotes Software Corp. |
//| http://www.metaquotes.net |
//+------------------------------------------------------------------+
#property copyright "Copyright 2012, MetaQuotes Software Corp."
#property link "http://www.metaquotes.net"
extern string Nama_EA = "Buy Saja";
extern int TP = 11;
extern int SL = 100;
//+------------------------------------------------------------------+
//| expert initialization function |
//+------------------------------------------------------------------+
Parameter 4Lots = 0.1
Lots dalam bahasa MQL ditulis = OrderLots()
Tipe data lots ini yang digunakan type double yaitu tepe data yang bilangannya berkoma
ciri nya didahului dengan kata double dilanjutkan dengan nama (lots )yang diinginkan tidak bersepasi , setelah itu Sama dengan (=) dan kemudiaan di beri anka boleh berkoma atau tidak *tanda koma disini dengan tulisan titik (.) bukan (,) dan diakhiri dengan tanda ;
sehingga ditulis:
extern double Lots = 0.1;
Nah jadi deh kita lihat hasilnya begini:
Nah kalau sudah jadi seperti ini maka klik Compile dan kalau berhasil akan muncul tulisanCompiling 'Buy Saja.mq4'...
0 error(s), 0 warning(s)
caranya lihat gambar berikut:
Nah jadi deh hasilnya kita bisa lihat di Mt4 coba kita cari di folder expert maka EA Buy Saja sudah terlihat tinggal dobel klik maka akan muncul parameter EA seperti gambar berikut
Hasil ini setelah di Compile dan pastikan tidak ada error
Bila masih ada error maka parameter ini gak akan muncul di mt4
Okey mudah kan?
Heeeeeeee pasti jawabanya Muuuuuudah!
Semoga bisa dimengerti
Untuk versi mt4 yang baru
Kita lanjut di part 3
Simak juga di channel youtube berikut:
Kalau belum jelas silahkan kasih komen ya
astikan Membaca:
http://prntscr.com/5alhak
BalasHapussaya udah ikutin trik di atas,, tapi masih erorr banyak.. :(
maaf, sudah clear.. kurang ; dibelakang angka.. hhehe..
Hapuspastikan kalau copy semua di copy pada mql4 baru
Hapusdan hapus dulu di mql4 yang baru struktur yang sebelumnya tersedia
wah mantep nih tiuk belajar...aku lagi eksperimen buat EA tuk trik mirror gan...parameternya: utk eksekusi di EURUSD dan USDCHF bersamaan,,ada pengaturan trend dalam persen dan ada penaturan range nya...jadi nantinya EA eksekusi sesuai pengaturan trend dalam persen dan range kedua pair tsb...untuk penraturan lotnya ngambil dari itungan balance dibagi 500, hasilnya di bagi 4 op mirror,,lalu takep profit saat terjadi selisih 40 atau 50 point...hadeuh gimana perinyahnya gan
BalasHapusNgahahaha juwweeellas om. Seneng ket wingi kepingin belajar nggae EA mesti mbulet kabeh ������
BalasHapusAku nol putul gk ngerti komputer...
BalasHapusTp pingin bikin ea nih...
Tolong ajarin ya...
Aku nol putul gk ngerti komputer...
BalasHapusTp pingin bikin ea nih...
Tolong ajarin ya...
Buka kursus gak gan ? Atau sy beli tutorial dri o sampai z
BalasHapusBuka kursus gak gan ? Atau sy beli tutorial dri o sampai z
BalasHapusKalau error gimana salahnya???
BalasHapusUntuk dimana memang broker ACY ini telah hadir membawakan segala fasilitas dan promo bonus yang menarik, diman ane tertarik juga untuk gabung di ACY. Namun dimana ane akan gabung bersama ACY ternyata untuk awal depo yang sangatlah besar, jadi keberatan untuk gabung bersama ACY ini, semoga untuk ACY dapat di kembangkan kembali deh dimana telah hadir dengan adanya minimal depo yang rendah agar dimana ane dapat uji coba untuk jalankan trading bersama ACY ini.
BalasHapusPak dalam penulisan tdk pake spasi. Tp ko jadi tidak berjarak ya. Apa batin online dlm pembuatan EA66. Mohon pencerahanya.. Klo ada wa aku minta
BalasHapussalam mas.. mohon bikin ea dgn berpandukan indikator apa bisa mas? email saya netboy78[at]gmail.com
BalasHapus