Нужна ли независимая проверка продуктов Фриланса? - страница 17
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Вот как раз так неправославно вообще-то
Аргументируйте .....
то есть double MathAbs( double value ); такая передача не правильная ?
Аргументируйте .....
Что делать с константами и временными значениями?
то есть double MathAbs( double value ); такая передача не правильная ?
Вот как раз так нормально
а void MathAbs(double& value) моск ломает.
Что делать с константами и временными значениями?
Вот как раз так нормально
а void MathAbs(double& value) моск ломает.
Я думаю что для каждой ситуации может быть свой вариант ... И уменее выбрать наиболее экономный и быстрый вариант и есть профессионализм ...
не забываем про удобство использования, в Вашем случае - void Abs(double &x) нельзя с ходу написать любую математическую формулу:
r= | a+b·i | в mql эта запись эквивалентна: r = MathAbs( a+b*i ) ;
это очень удобно и читаемо, в Вашем случае формула r= | a+b·i | будет записана:
tmp = a + b*i;
Abs(tmp);
r = tmp;
или придется изменять порядок вычисления в формуле, что может привести к логическим ошибкам:
r = a + b*i;
Abs(r);
не забываем про удобство использования, в Вашем случае - void Abs(double &x) нельзя с ходу написать любую математическую формулу:
r= | a+b·i | в mql эта запись эквивалентна: r = MathAbs( a+b*i ) ;
это очень удобно и читаемо, в Вашем случае формула r= | a+b·i | будет записана:
tmp = a + b*i;
Abs(tmp);
r = tmp;
или придется изменять порядок вычисления в формуле, что может привести к логическим ошибкам:
r = a + b*i;
Abs(r);
а так мона?
а так мона?
Вам можно, но я бы не стал у Вас заказывать в фриланс - не знаю почему, но считаю плохим тоном программирования использование оператора for для итераций с вещественными числами, как сказали выше - неправославно все это, хотя может я и не прав
Вам можно, но я бы не стал у Вас заказывать в фриланс
Спасибо! А аргументы?
Спасибо! А аргументы?
обновил свое сообщение - не люблю замысловатые конструкции в for - используйте while - хотя наверное это из книг, там всегда все наглядно
ЗЫ: аргумент один - Вы выложили непроверенный и нерабочий код ))))
2015.01.27 19:23:42.335 test (EURUSD,H1) <0 : -5.10 --> -5.10
2015.01.27 19:23:42.335 test (EURUSD,H1) >0 : 5.10 --> 5.10