Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам - страница 1021
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Добрый вечер,
Где-то натыкалась на статью, где расписан/расшифрован был весь код на "тестового" советника. Забыла сохранить, и ни как не могу найти. Может кто знает, видел эту статью?
Практически в каждой статье есть код тестового советника. Как кто-то может знать то, о чём вы спрашиваете?
Добрый день!
Возможно ли в советнике для MT4 работать с ценами с 5-ю знаками после запятой? Если да, то как это сделать? Работаю через Forex Club.
Функция Digits выдает значение "5", а к примеру значение Bid выдает "1.1094" а не "1.10943", то есть без 5-го знака.
Также функция Point выдает значение 0, а не 0,00001. Почему так происходит и как получить правильное значение?Как получить в работу полную цену с 5-м знаком после запятой?
Конечно можно. По умолчанию.
Нет кода - нет ответа.
Как взять отдельную цифру из числа? Допустим, есть число 1.2568. Как взять последнюю цифру "8" ? Есть вариант посредством DoubleToStr() перевести в строку, а потом через StringSubstr() получить последнее число и перевести в int. Другие варианты есть?
Другие варианты есть всегда.
Если это нормализованное значение, то его надо умножить, в данном случае на 10000 или разделить на 0.0001 получится целое число 12568 и взять остаток от деления на 10.
12568%10=8
Другие варианты есть всегда.
Если это нормализованное значение, то его надо умножить, в данном случае на 10000 или разделить на 0.0001 получится целое число 12568 и взять остаток от деления на 10.
12568%10=8
Отличный вариант! Спасибо, Виктор!
Когда я был помоложе меня звали Алексей. Но и Виктор мне тоже нравится.:)))
Конечно можно. По умолчанию.
Нет кода - нет ответа.
Когда я был помоложе меня звали Алексей. Но и Виктор мне тоже нравится.:)))
Ой, что-то заглючило )))
Извините, Алексей)))
Для вывода на печать вещественных чисел служит функция DoubleToString()
Для вывода на печать вещественных чисел служит функция DoubleToString()