เอาฟังก์ชั่น ด้านล่างไปใส่เพิ่มในส่วนท้ายสุดของ code จากนั่นให้เรียกใช้ในฟังก์ชั่นหลัก
void tpsl()
{ int SL=100;
int TP =100;
for(int i=0;i<OrdersTotal();i++)
{
OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
{
if(OrderType()==OP_BUY)
{
if(OrderStopLoss()==0)
{
int a= OrderModify(OrderTicket(), OrderOpenPrice(),OrderOpenPrice() - SL*Point, OrderTakeProfit(), 0, Blue);
}
if(OrderTakeProfit()==0)
{
a= OrderModify(OrderTicket(), OrderOpenPrice(),OrderStopLoss(), OrderOpenPrice()+TP*Point, 0, Blue);
}
}
if(OrderType()==OP_SELL)
{
if(OrderStopLoss()==0)
{
a= OrderModify(OrderTicket(), OrderOpenPrice(),OrderOpenPrice() + SL*Point, OrderTakeProfit(), 0, Blue);
}
if(OrderTakeProfit()==0)
{
a= OrderModify(OrderTicket(), OrderOpenPrice(),OrderStopLoss(), OrderOpenPrice()-TP*Point, 0, Blue);
}
}
}
}
}