สอบถามเรื่อง Close Order ทิ้งครับ
แบบว่า buy+1 pip ให้ ปิดทันทีเลยนะครับไม่ต้องรอให้ถึง TP นะครับ
void CheckForClose()
{
for(int i=0;i<OrdersTotal();i++)
{
if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==false) break;
if(OrderMagicNumber()!=0 || OrderSymbol()!=Symbol()) continue;
if(OrderType()==OP_BUY)
{
if(OrderOpenPrice()>Ask+2*Point) OrderClose(OrderTicket(),OrderLots(),Bid,3,White);
break;
}
if(OrderType()==OP_SELL)
{
if (OrderOpenPrice()<Bid -2 *Point) OrderClose(OrderTicket(),OrderLots(),Ask,3,White);
break;
}
}
}