Доброго всем времени. Кто может подсказать ,почему стандартный индикатор zigzag в мт4 дает значение в 4 знаке, даже если стоит на инструменте с 5 знаками после запятой? Хочу использовать в советнике для определения уровней, и соотв то значение которое режется, важно для точности уровней.
Как это можно исправить/переделать?
- Кто может переделать советника с 4 знаков после запятой на 5? Robot Forex 2015 Profesional.mq4
- Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 6.
- Индикаторы: Идеальный зигзаг
Dmitry Fedoseev:
Наверно смотрите через Print() или Alert() - это они обрезают 5-ый знак. Преобразуйте значение в строку с заданным количество знаков: Print(DoubleToStr(x,5)), увидите, что все знаки на месте.
Смотрю в окне данных. Выводил и в отдельный буфер и через советник и нормализовал,, эффект одинаков,, установившийся хай лоу 4 знака
Наверно смотрите через Print() или Alert() - это они обрезают 5-ый знак. Преобразуйте значение в строку с заданным количество знаков: Print(DoubleToStr(x,5)), увидите, что все знаки на месте.
Добавьте в любое в OnInit() индикатора строку:
IndicatorDigits(5);
Dmitry Fedoseev:
Помогло)) Огромное спс
Добавьте в любое в OnInit() индикатора строку:

Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь