Варнинг

 

Как при строгой компиляции избежать вот такого варнинга possible loss of data due to type conversion

в этой строке


Check = OrderClose(OrderTicket(),OrderLots(),NormalizeDouble(OrderClosePrice(),Digits),MarketInfo(OrderSymbol(),MODE_DIGITS));

Спасибо

 
См. Документация!

OrderClose

А потом сравните! Что у вас, и как надо!
 
prt:

Как при строгой компиляции избежать вот такого варнинга possible loss of data due to type conversion

в этой строке


Check = OrderClose(OrderTicket(),OrderLots(),NormalizeDouble(OrderClosePrice(),Digits),MarketInfo(OrderSymbol(),MODE_DIGITS));

Спасибо


Явно указать тип ф-ии:

пример,

 bool result;       
 result = OrderClose(OrderTicket(), volume, price, SlipPips, clr);

причём, цена закрытия не эта: "NormalizeDouble(OrderClosePrice(),Digits)", а эта. Бай - по биду, селл - по аску.

Нажмите F1 в редакторе на OrderClose и читайте справку внимательно.

Причина обращения: