関数OrderStopLoss
書式
double OrderStopLoss(); //引数無し
戻り値
エントリー価格が1.28646
決済逆指値価格(ストップロス価格)は1.28146
画像はストップロス価格(損失決済)で決済されているので、-5.00米ドルとなっています。
画像下から
買いエントリー
ストップロス価格(←戻り値)
ストップロス価格で決済
bool flag = true; int buyTicket = 0; void OnTick(){ if(flag==true){ //エントリー buyTicket = OrderSend(Symbol(),OP_BUY,MarketInfo(Symbol(),MODE_MINLOT),MarketInfo(Symbol(),MODE_ASK) ,30,MarketInfo(Symbol(),MODE_ASK)-500*_Point,0,"OP_BUY","12345",0,clrNONE); if(OrderSelect(buyTicket,SELECT_BY_TICKET,MODE_TRADES)){ Print(OrderStopLoss()); } flag = false; } }