Помогите, как отображать Comment(); на экране, так, что бы писались одновременно несколько Comment c разными содержаниями?
string str; int var1=0, var2=1; str="var1="+var1+"\n"; str=str+"var2="+var2+"\n"; Comment(str);
Можно как вариант формировать различные компоненты (переменные) по ходу программы,
а потом собирать необходимый результат в зависимости от некоторых условий и выводить на экран.
Как вариант:
Comment(содержание_1,"_", содержание_2 ,"_", содержание_3 ,"_", и т.д.);
вот так иногда получается:))
Comment("First message"); Comment("\nSecond mesaage");
Самый надёжный способ - использовать объекты-метки.
Заведите собственную функцию MyComment(int line_num, string text); и обеспечьте внутри нужную функциональность.
Единственный недостаток в предлагаемом способе - в метках нельзя выводить многострочный текст
и у меня не всегда.
недавно выводил данные перерисовывающегося индюка двумя комментами в две строки - получалось,
(не нашел в завале)
но если в пустой пример вставлять - не получается((, слип не помогает
таких мест в MQL-4 еще много

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