- Beranda
- Komunitas
- Pemrograman
- Random sleep
Edit Komentar Anda
Random sleep
Menjadi Anggota Sejak Sep 04, 2014
25 postingan
Jun 01, 2016 at 06:25
Menjadi Anggota Sejak Sep 04, 2014
25 postingan
Hello,
I try to code a random sleep time before opening each trade to avoid opening 2 trades simultaneously when my EA is on multiples charts.
If(OrdersTotal()==0 && condition for buy) {
((Randon sleep here)) //open the trade wich has lowest sleep first, then OrdersTotal()==1, avoid 2nd trade to open.
OrderSend(Symbol(),OP_BUY,Lots,Ask,3,0,0,"Trend",1000,0,Green);
}
Could someone help ma please?
Thank you
I try to code a random sleep time before opening each trade to avoid opening 2 trades simultaneously when my EA is on multiples charts.
If(OrdersTotal()==0 && condition for buy) {
((Randon sleep here)) //open the trade wich has lowest sleep first, then OrdersTotal()==1, avoid 2nd trade to open.
OrderSend(Symbol(),OP_BUY,Lots,Ask,3,0,0,"Trend",1000,0,Green);
}
Could someone help ma please?
Thank you
luclevesque17@
forex_trader_25447
Menjadi Anggota Sejak Dec 21, 2010
127 postingan
Jun 01, 2016 at 08:47
Menjadi Anggota Sejak Dec 21, 2010
127 postingan
You can use "GlobalVariable" : https://docs.mql4.com/globals
When some EA send order, this variable accept the time of execution.
Each EA can make anything, only after N seconds (and again set this variable).
It is also useful to check IsTradeContextBusy() before execution,
it is possible some EA is already working.
When some EA send order, this variable accept the time of execution.
Each EA can make anything, only after N seconds (and again set this variable).
It is also useful to check IsTradeContextBusy() before execution,
it is possible some EA is already working.
Menjadi Anggota Sejak Sep 04, 2014
25 postingan
Jun 03, 2016 at 08:14
Menjadi Anggota Sejak Sep 04, 2014
25 postingan
Thank you Yvan. I will try with IsTradeContextBusy()
luclevesque17@
*Penggunaan komersial dan spam tidak akan ditoleransi dan dapat mengakibatkan penutupan akun.
Tips: Memposting URL gambar/YouTube akan otomatis menyematkannya di postingan Anda!
Tips: Ketik tanda @ untuk melengkapi nama pengguna secara otomatis yang berpartisipasi dalam diskusi ini.