Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Хочешь написать торгового робота? Загляни в Справочник MQL5!
koko_moko
317
koko_moko 2015.04.10 18:23 
почему не по человечески вычитает ?
Vitalie Postolache
11089
Vitalie Postolache 2015.04.10 18:28  
mario_SC--:
почему не по человечески вычитает ?
код покажите.
koko_moko
317
koko_moko 2015.04.10 18:39  
int set ()
{double a1,b1,P;
a1= iHigh(NULL,0,1) - iOpen(NULL,0,1);  Print(a1);
b1= (iLow(NULL,0,1)) - (iOpen(NULL,0,1));

P=a1-b1;


return 0;}

 

результат такой: 1.20516 -1.20511=5.000000000010552e-005

ладно, показівает то он правильно до точки. НО так и не работает же MathRound( b1); не округляет до целого  


Vitalie Postolache
11089
Vitalie Postolache 2015.04.10 19:02  
Не верю что не округляет.
Рустам
3603
Рустам 2015.04.10 19:04  
нормализовать надо Print(DoubleToStr(b,Digits));
/
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий