Belajar Membuat EA Sederhana 27 (Compounding Lots)
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:
21 komentar untuk "Belajar Membuat EA Sederhana 27 (Compounding Lots)"
misal 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
untuk 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
Code:
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.....
account balance dibagi dengan pembagi = lots
tapi kalo Compounding = false maka lots nya tidak di compound alias sama dengan lots
buktinya saya juga belajar otodidak ....
maaf klo pertanyaannya mengganggu
master punya contoh kode untuk trailing stop secara bersamaan semua order baik sell atau buy??
terima kasih
atau order buy dan sell tapi trailingnya sendiri sendiri?
wasalam
pada 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);
}
}
makasih
I 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!
Jika 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.