Можно использовать текст или тесктовую метку. Можете задать координаты, цвет, шрифт текста. Как работать с графическими объектами смотрите
"MQL4: Графические объекты"
"MQL4: Графические объекты"
Можно использовать текст или тесктовую метку. Можете задать координаты, цвет, шрифт текста.
Так и сделал. Только вот загвоздка в невозможности получить метрику текста (ширина-высота), а без этого нельзя точно позиционировать объект.
Вот тут ("MQL4: Comment2") есть библиотека Comment2 она поможет вам.
Хранение и отображение информации - "MQL4: Хранение и отображение информации"
Самое простое, что можно сделать:
string str1=S+ " % TF elapsed"+ ", SS="+ SignalSystem; string str2=S+ "\nFXB EA Disabled"; Comment(str1+"\n"+str2);
Больше затираться не будет.
Не получится.
Comment(S+ " % TF elapsed"+ ", SS="+ SignalSystem) - вызывает индикатор, а
Comment("\nFXB EA Disabled") - эксперт
и один модуль ничего не знает о другом. Можно, конечно, заморочиться с глобальными переменными, но по-моему красивее и главное эффективнее получить GDC и печатать где душа пожелает.
Comment(S+ " % TF elapsed"+ ", SS="+ SignalSystem) - вызывает индикатор, а
Comment("\nFXB EA Disabled") - эксперт
и один модуль ничего не знает о другом. Можно, конечно, заморочиться с глобальными переменными, но по-моему красивее и главное эффективнее получить GDC и печатать где душа пожелает.
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
2. Текст комментария от индикатора затирает комментарий от эксперта. Пробовал выводить в разные строки, не помогает - одно все равно затирает другое.
Индикатор
Comment( S+ " % TF elapsed"+ ", SS="+ SignalSystem);
Эксперт
Comment(S+ "\nFXB EA Disabled");
Может существует какая-нибудь более совершенная система позиционирования этих текстов на экране?