Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Работает в индикаторе, а не в советнике.
В советнике не пробовал. Будет время, то посмотрю.
Еще один сюрприз. Если кнопка лежит на чем-то, то она не нажимается.
Кнопка всегда на чём-то лежит.
Приведите воспроизводимый пример
Еще один сюрприз. Если кнопка лежит на чем-то, то она не нажимается.
Для этого надо использовать опции:
ObjectSetInteger(0,"xxx",OBJPROP_BACK,false);
ObjectSetInteger(0,"xxx",OBJPROP_ZORDER,99);
Кнопка всегда на чём-то лежит.
Приведите воспроизводимый пример
В тестере. Но уже все, разобрался.
Спасибо Петросу, заработало.
Не работает. Только кнопки работают. Почему?!
Думал, разу уж кнопки работают, то поле ввода - проще некуда, но нет - не работает. Ну почему кругом одни грабли?
+1
В MT4 изменения читаются, а в MT5 - нет. А состояние кнопки читается и в MT4 и в MT5. Парадоксальная избирательность.
А нажатия клавиш как-то можно эмулировать?
Прошло столько времени, так и не доработали работы с полями ввода (OBJ_EDIT) в тестере стратегий? Есть ли какие способы ввести в поле ввода с клавиатуры данные в тестере? После нажатия Enter поле очищается.
Подозреваю, что стандартное OBJ_EDIT поле ввода использовать не получится. Скорее всего придется создавать какой-то другой объект. Сам сейчас с этим мучаюсь, если найду решение, отпишусь. В своё время, для решения проблемы, сделал не редактируемое поле ввода и стрелочки (кнопки) вверх/вниз, чтобы нащелкивать нужное значение, но это дико не удобно и подходит для небольшого диапазона чисел.