Sebelumnya ikuti dulu di part 26 disini
Kali ini saya akan sedikit membahas tentang Compounding lots (atas permintaan dari dari seorang rekan)
Compounding itu sendiri sebanarnya banyak cara dan ragamnya tapi pada intinya adalah melipatkan lots karena ada pertambahan equety .
Nah dalam kesempatan ini saya hanya akan membahas 2 macem cara membuat compounding lots, (sebenarnya ada banyak banyak cara ) Hal ini sebenarnya berhubungan dengan Management Money (MM). => bisa dengan Balance , Equety, Freemargin dll
EA nya begini : Cross AntiQ
Nah langkah pertama dibuat dulu tambahan deklarasi boolean dan pembaginya
extern bool Compounding = true;
extern double Pembagi = 1000;
Kali ini saya akan sedikit membahas tentang Compounding lots (atas permintaan dari dari seorang rekan)
Compounding itu sendiri sebanarnya banyak cara dan ragamnya tapi pada intinya adalah melipatkan lots karena ada pertambahan equety .
Nah dalam kesempatan ini saya hanya akan membahas 2 macem cara membuat compounding lots, (sebenarnya ada banyak banyak cara ) Hal ini sebenarnya berhubungan dengan Management Money (MM). => bisa dengan Balance , Equety, Freemargin dll
- Cara pertama dengan cara membagi balance dan atau Equety
- Membagi balance = AccountBalance()/Pembagi
- Membaci Equety = AccountEquity()/Pembagi
EA nya begini : Cross AntiQ
Nah langkah pertama dibuat dulu tambahan deklarasi boolean dan pembaginya
extern bool Compounding = true;
extern double Pembagi = 1000;
double x;
Kita bual perintah untuk menyisipkan
if(Compounding ) x=AccountBalance() / Pembagi; else x=Lots;
artinya kalau compounding ==true maka akan di compouding bila else maka tetap berlaku Lots
Bagian yang lain perlu diganti adalah pada bagian yang berhubungan dengan lots , yaitu
OrderSend(Symbol(),OP_BUY,NR(Lots), bla bla...............
Nah ini diganti dengan
OrderSend(Symbol(),OP_BUY,NR(x), bla bla..............
Bila menghendaki Equety yang dibagi yah tinggal diganti aja
if(Compounding ) x=AccountEquety() / Pembagi; else x=Lots;
Sehingga jadinya begini:
sangat bermanfaat, thanks bro :)
BalasHapuskang jum saya biasanya suka trading pasang beberapa buylimit di 100 pip harga yang sedang berjalan
BalasHapusmisal GU harga 1.5100 saya pasang buylimit di 1.5000 terus 30 pip di bawahya saya pasang lagi buylimit terus 30 pip di bawahnya lagi buylimit lagi.
nah kalau di jadikan EA bagaimana cara bikin filternya kang
,mohon bimbinganya terima kasih
filter jumlah order limit
Hapusuntuk buy limit
if(jumlahorder(2)==0 && bla bla) ordersend ( blabla buylimit ...... yang ke 1
if(if(jumlahorder(2)==1 ) ordersend (bla bla buylimit .... yang ke 2
untuk sell limit
if(jumlahorder(3)==0 && bla bla) ordersend ( blabla buylimit ...... yang ke 1
if(if(jumlahorder(3)==1 ) ordersend (bla bla buylimit .... yang ke 2
jangan lupa orderlimit 1 jaraknya 100 pips dari harga running dan yang ke dua dari orderopenprice order limit yang ke 1
Maksud dari
BalasHapusCode:
if(Compounding ) x=AccountBalance() / Pembagi; else x=Lots;
dtrailing();
Gmn master?
Apakah maksudnya seperti ini:
Apabila Account kita misal: 10.000, maka dibagi 1000 = 10. Terus dikalikan dengan jumlah Lot?
Terima kasih atas pencerahannya.....
untuk menghasilikan lotsnya langsung bro
Hapusaccount balance dibagi dengan pembagi = lots
tapi kalo Compounding = false maka lots nya tidak di compound alias sama dengan lots
saya dah copas script martingelnya... saya edit sedikit, kemudian saya gabungkan dengan sistem saya...... hasilnya saya backtest lumayan pak....... hehehe makasih atas ilmu2nya.... saya belajar byk dari sini...
HapusBos, kapan belajar bikin EA dari 1 indikator di window yang punya 6 value.
BalasHapusnanti insya Alloh kalau udah nemu indikator yang pas ==> kita akan bahas
Hapusluar biasa..... saya saat ini mengikuti prifat belajar bikin EA.... tapi ngak ngerti2 juga. setelah membaca postingan ini jadi sedikit faham.... trim,s mas jum....
BalasHapuswah sebenarnya gak perlu harus privat loh asal banyak nongkrong di forum mql4 sih pasti bisa koq...
Hapusbuktinya saya juga belajar otodidak ....
permisi master
BalasHapusmaaf klo pertanyaannya mengganggu
master punya contoh kode untuk trailing stop secara bersamaan semua order baik sell atau buy??
terima kasih
maksudnya order bersamaan ya tapi traailing satu arah ya
Hapusatau order buy dan sell tapi trailingnya sendiri sendiri?
Assalamau alaikum kang jum ,, kang boleh minta script untuk memindah buy limit .ini saya lagi belajar bikin ea buylimit di bawah 100 pip di bawah runing dan apabila sudah sehari tidak tersentuh dan harga telah naik maka buylimitnya naik sendiri tanpa menghapusnya ,,, terima kasih banyak .dan
BalasHapuswasalam
saya coba buatkan tapi ini hanya gambaran saja dan bisa dikembangkan sesuai keinginan
Hapuspada script ini akan memodifikasi order buylimit pada saat jam broker menunjukkan 0 dan menit 0 maka order akan dimodifikasi jarak 100 point bila ternyata ordrlimit tersebut jaraknya lebih dari 100 point
for(int i=0; i<OrdersTotal(); i++) {
OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
if(OrderSymbol()!=Symbol() || OrderMagicNumber() != Magic ) continue;
double op=Bid-100*Point;
if(OrderType()==OP_BUYLIMIT && OrderOpenPrice()< op && Hour()==0 && Minute()==0){
OrderModify(OrderTicket(), op, OrderStopLoss(), OrderTakeProfit(), 0, Pink);
}
}
matur suhun sekali kang atas ilmunya ,, biar saya coba dulu mudah mudahan sukses.
BalasHapusalhamdulilah kang kemarin geser buylimitnya jadi terima kasih sekali kang ,,,,,,,,,mudah mudahan kang jum di berkahi oleh allah ilmunya dan lancar rejekinya dan diberikan kesehatan seluruh keluarganya,, amiiiiiiiiiiiin
BalasHapusoh ya kang untuk koleksi EA coba kang jum bikin Ea yg bisa kirim pesan email atau sms
BalasHapusmakasih
Komentar ini telah dihapus oleh pengarang.
BalasHapuscara untuk model compound yang kedua dengan kelipatan balance kok belum ada di part berikutnya kang? katanya mau dibahas? :D
BalasHapusGPS robot tripled the $100k deposit [live proof authenticated]
BalasHapusI just got done with a webinar with Mark and his partner, Antony, two days ago and it was AWESOME.
During the webinar Mark and Antony shared their tips to success and answered questions about their new version of the GPS Forex Robot that CAME OUT TODAY!
Pak Jum, bila berkenan, buat kan script ya
BalasHapusJika perhitungan lots sekarang < dari lot sebelumnya, maka pakai lot sebelumnya. Dan jika perhitungan lots sekarang > Dari lot sebelumnya maka lot sekarang.
Script nya EA seperti APA ya?
Terima kasih.