รบกวนสอบถามครับ...
ผมลองเขียนอีเอ ประมาณว่าตั้งเวลาเปิดออเดอร์หลายคู่เงินพร้อมๆ กัน...
ปัญหา คือ บางครั้งมันก็เปิดออเดอร์ครบ บางครั้งก็เปิดไม่ครบทุกคู่ครับ...
ไม่ทราบว่าพอจะมีวิธีแก้ไขไหมครับ เช่น ตรววจสอบว่ามีคำสั่งเปิดออเดอร์ 10 คู่เงิน โดยจะต้องเปิดจนกว่าจะครบทุกคู่ อะไรประมาณนี้ครับ...
ตัวอย่าง code คำสั่งเปิดออเดอร์ครับ
if(Hour()==hour && Minute()==minute)
{
OrderSend ("AUDCAD",OP_SELL,LOT_No.1,Bid,3,0,0," ",0,0,red);
OrderSend ("AUDCHF",OP_BUY,LOT_No.2,Ask,3,0,0," ",0,0,Green);
OrderSend ("AUDGBP",OP_BUY,LOT_No.2,Ask,3,0,0," ",0,0,Green);
OrderSend ("EURUSD",OP_SELL,LOT_No.1,Bid,3,0,0," ",0,0,Green);
ขอบคุณมากมายล่วงหน้ครับ...