Halo teman2,
Berikut adalah thread pertama saya, sambil iseng-iseng mau share salah satu snippet code untuk mendeteksi order posisi yang terbuka berdasarkan tipe order. Sekaligus juga dapat digunakan untuk mendeteksi apakah tidak ada op tertentu berdasarkan tipe order.
Ok langsung saja berikut snippet codenya (berupa fungsi ya, nanti tinggal dipanggil saja sesuai kebutuhan) :
Fungsi cek posisi buy :
Fungsi cek posisi sell :
Berikut adalah thread pertama saya, sambil iseng-iseng mau share salah satu snippet code untuk mendeteksi order posisi yang terbuka berdasarkan tipe order. Sekaligus juga dapat digunakan untuk mendeteksi apakah tidak ada op tertentu berdasarkan tipe order.
Ok langsung saja berikut snippet codenya (berupa fungsi ya, nanti tinggal dipanggil saja sesuai kebutuhan) :
Fungsi cek posisi buy :
Code:
bool anyBuy(){
for(int i=0; i<OrdersTotal(); i++){
if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)){
if(OrderType()==OP_BUY && OrderSymbol()==Symbol()){
return true;
}
}
}
return false;
}
Fungsi cek posisi sell :
Code:
bool anySell(){
for(int i=0; i<OrdersTotal(); i++){
if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)){
if(OrderType()==OP_SELL && OrderSymbol()==Symbol()){
return true;
}
}
}
return false;
}