Ошибки, баги, вопросы - страница 1989
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
(string)NormalizeDouble(0.99872, 5) - очень длинный результат.
Ошибки нет, некоторые числа в десятичной записи нельзя точно представить в double
Следующий код выдаёт нормальный результат
DoubleToString(0.99872, 5)
Ошибки нет, некоторые числа в десятичной записи нельзя точно представить в double
Следующий код выдаёт нормальный результат
DoubleToString(0.99872, 5)
Понял, Спасибо!
Виталий, разберитесь сначала в сути проблемы, пожалуйста. Когда включена настройка - все работает нормально. Проблема начинается тогда, когда настройка выключена.
Алексей, я извиняюсь, пропустил ещё одно исправление
В том посте тоже исправил с пометкой красным.
Алексей, я извиняюсь, пропустил ещё одно исправление
В том посте тоже исправил с пометкой красным.
Дак в ней вся суть! Получается, ты просто выключил ее и используются все массивы под все граф. серии. Но суть именно в том, чтобы дать пользователю возможность отключить при необходимости часть граф. серий. А при необходимости - включить!
Дак в ней вся суть! Получается, ты просто выключил ее и используются все массивы под все граф. серии. Но суть именно в том, чтобы дать пользователю возможность отключить при необходимости часть граф. серий. А при необходимости - включить!
Ну так количество графических серий определяется в самом начале кода, который не изменяется при переключении ТФ.
Боюсь что это непобедимо в mql5.
Хотя есть ещё одно ухищрение, чтобы исключить отображение графических серий в окне данных, надо
PlotIndexSetString(plotIndex, PLOT_LABEL, NULL);В mql4 это работает. Надо проверить как в mql5, я ещё не проверял.
Не... это не работает в mql5. Работает это
Ну так количество графических серий определяется в самом начале кода, который не изменяется при переключении ТФ.
Боюсь что это непобедимо в mql5.
Хотя есть ещё одно ухищрение, чтобы исключить отображение графических серий в окне данных, надо
В mql4 это работает. Надо проверить как в mql5, я ещё не проверял.Спасибо за помощь, видимо, если разработчики не поправят этот момент просто буду инициализировать буферы начальными значениями и все.
Но хотелось другого - экономичности в расчетах.
в ME неплохо бы ввести шаблоны тем отображения, а то настраивать подбором цвета долго
Пример из СБ, объясняющий, почему СБ следует хоть немного подредактировать, дабы не тормозила в тестере.
Оригинал
Как надо
Здравствуйте! 2017.09.05_20:00 GMT+3. Я в сгенерированом советнике заменил основной файл с процедурного на ООП. Но он не работает. В тестере появляется голая цена, без индикатора. Может я не всё проинициализировал? Пока сам не разобрался. Может кто посмотрит? Почему я стал писать основной файл ООП? У процедурного файла время компиляции больше 3 секунд. Я не знаю, есть ли ограничение на время компиляции? Попробую выложить все необходимые файлы. 20:07 GMT+3.