Скачать MetaTrader 5

Рынок всегда неправ - страница 16

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
PapaYozh
3768
PapaYozh  
Cmu4:
Вы хотели сказать "метод НАУЧНОГО тыка"?! :)

Нет, наукой тут не пахнет
PapaYozh
3768
PapaYozh  
A1ex:
Reshetov, тоесть надо в строке
result = MathFloor(result * 10) / 10;
за место 10 поставить 100? Если да, то от этого лот 0.01 не становится.


И не станет.

Похоже, Решетов запутался в своём творении.

A1ex
155
A1ex  
PapaYozh:

Лучший совет - посоветовать применить "метод тыка".
Хотелось бы точно знать.
Yury Reshetov
13473
Yury Reshetov  
result = NormalizeDouble(result, 2);
keekkenen
1135
keekkenen  
Reshetov:
result = NormalizeDouble(result, 2);

вместо двойки getLotDigits()

int getLotDigits(){
   int digits = 0;
    double l = MarketInfo(Symbol(),MODE_LOTSTEP);
   while(l < 1){ l *= 10.0; digits++;}
   return(digits);
}
1...910111213141516
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий