Скачать MetaTrader 5

Как вытащить цену отложенного ордера?

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
liza
1052
liza  

Как достать наибольшую цену среди

отложенных ордеров BUYSTOP? 

Dmitiry Ananiev
7914
Dmitiry Ananiev  

перебрать все ордера и запоминать в переменную лучшую цену после сравнения с очередной. 

double hiprice=0.0;

for (int i =OrdersTotal()-1; i>=0;i--)

{

        int x= OrderSelect (i, MODE_TRADE) ; // здесь может чуть по другому 

        if (OrderSymbol() == Symbol() && OrderType() == BUY_STOP && hiprice<OrderOpenPrice()) hprice=OrderOpenPrice(); 

} 
liza
1052
liza  

Очеть доступно.

Большое спасибо!!!

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий