extern double Lots=0.1;
extern double range=30;
extern double TakeProfit =30;
extern double Stoploss =30;
int start()
{
int total=OrdersTotal();
if(total==1)
{
OrderSelect(0,SELECT_BY_POS,MODE_TRADES);
if(OrderType()==OP_BUY)
{
if(Bid-OrderOpenPrice() <=Point*range)
{
OrderSend(Symbol(),OP_SELL,Lots,Bid,3,Bid+Stoploss*Point,Bid-TakeProfit*Point,"opp",1,0,Green);
}
}
if(OrderType()==OP_SELL)
{
if(Ask+OrderOpenPrice() >=Point*range)
{
OrderSend(Symbol(),OP_BUY,Lots,Ask,3,Ask-Stoploss*Point,Ask+TakeProfit*Point,"opp",1,0,Green);
}
}
}
return (0);
}
เงื่อนไขอันนี้ให้เปิดออร์เดอร์อีกทางถ้าตั๋วแรกลบ 30 จุด
พอดีจะเอาไปใช้กับอีเออีกตัว ประมาณว่าเราใช้อีเออีกตัวเปิดออร์เดอร์ และเอาอีเอตัวนี้เปิดอีกทางกลับกันทันที
*** แล้วถ้าต้องการให้เปิดเลยทันทีในทิศทางตรงกันข้ามกับออร์เดอร์แรกต้องปรับตรงไหน รบกวนผู้รู้ด้วยค้าาา
ขอบคุณค่ะ