MetaTrader 4 Client Terminal build 646: Умный поиск, книги в Маркете и обновление окна параметров MQL4-программы - страница 40
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Вопрос, скорей к разработчикам! Но если мне объяснит любой осведомлённый, также буду благодарен!
Почему в журнале Реала вдруг появилась запись с красным кирпичом?!
10:47:43.544 Signal: '916461': failed get list of signals,connection error
Я ведь не связан с сигналами, они мне не нужны! Или это новая манера навязывать этот сомнительный, по моему мнению, сервис?!
Добавляю объект OBJ_BUTTON, OBJPROP_CORNER = CORNER_RIGHT_LOWER, OBJPROP_ANCHOR = ANCHOR_RIGHT_LOWER.
Кнопка залазит за правый нижний угол. Похоже баг.
Нет разницы - что ставить ANCHOR_LEFT_UPPER, что ANCHOR_RIGHT_LOWER.
Добавляю объект OBJ_BUTTON, OBJPROP_CORNER = CORNER_RIGHT_LOWER, OBJPROP_ANCHOR = ANCHOR_RIGHT_LOWER.
Кнопка залазит за правый нижний угол. Похоже баг.
Нет разницы - что ставить ANCHOR_LEFT_UPPER, что ANCHOR_RIGHT_LOWER.
Вот, всё работает:
Вопрос то был про OBJ_BUTTON, а ответ пришел про OBJ_BITMAP_LABEL. :)
Вот код скрипта, в котором не работает.
Вопрос то был про OBJ_BUTTON, а ответ пришел про OBJ_BITMAP_LABEL. :)
Вот код скрипта, в котором не работает.
Вот немного изменённая функция OnStart() Вашего скрипта. Думаю всё станет понятно. Размеры кнопок 100х20. Точка привязки - правый нижний угол.
Вот немного изменённая функция OnStart() Вашего скрипта. Думаю всё станет понятно. Размеры кнопок 100х20. Точка привязки - правый нижний угол.
Спасибо. Я посмотрел, но понятности это не добавляет. По логике - при привязке к правому нижнему углу экрана левый нижний угол кнопки должен занимать одну и ту же позицию на чарте независимо от размера кнопки.
Спасибо. Я посмотрел, но понятности это не добавляет. По логике - при привязке к правому нижнему углу экрана левый нижний угол кнопки должен занимать одну и ту же позицию на чарте независимо от размера кнопки.
OBJPROP_XDISTANCE
Дистанция в пикселях по оси X от угла привязки
int. Читать как: видимость объекта. На сколько объект выглядывает из-за оси графика
OBJPROP_YDISTANCE
Дистанция в пикселях по оси Y от угла привязки
int. Читать как: видимость объекта. На сколько объект выглядывает из-за оси графика
И поэтому кнопка при длине 100, выглядывает только наполовину, так как её зона видимости 50 пикселей:
А привязка объекта - это место в котором у объекта нанесена капелька клея и используется она когда объект создается при такой форме:
когда в качестве точек привязки указывается ВРЕМЯ и ЦЕНА.
OBJPROP_XDISTANCE
Дистанция в пикселях по оси X от угла привязки
int. Читать как: видимость объекта. На сколько объект выглядывает из-за оси графика
OBJPROP_YDISTANCE
Дистанция в пикселях по оси Y от угла привязки
int. Читать как: видимость объекта. На сколько объект выглядывает из-за оси графика
И поэтому кнопка при длине 100, выглядывает только наполовину, так как её зона видимости 50 пикселей:
А привязка объекта - это место в котором у объекта нанесена капелька клея и используется она когда объект создается при такой форме:
когда в качестве точек привязки указывается ВРЕМЯ и ЦЕНА.
Хорошо. Поставлю вопрос иначе. Почему объект OBJ_LABEL при CORNER_RIGHT_LOWER и ANCHOR_RIGHT_LOWER сам позиционируется так, что текст не уходит за правую часть экрана, а объект OBJ_BUTTON реализован по другому?
Хорошо. Поставлю вопрос иначе. Почему объект OBJ_LABEL при CORNER_RIGHT_LOWER и ANCHOR_RIGHT_LOWER сам позиционируется так, что текст не уходит за правую часть экрана, а объект OBJ_BUTTON реализован по другому?
Косяк. Спасибо за замечание. Исправим.
Хорошо. Поставлю вопрос иначе. Почему объект OBJ_LABEL при CORNER_RIGHT_LOWER и ANCHOR_RIGHT_LOWER сам позиционируется так, что текст не уходит за правую часть экрана, а объект OBJ_BUTTON реализован по другому?
В справочник MQL4 есть скрипт на странице OBJ_LABEL. Скрипт позволяет менять угол привязки объекта OBJ_LABEL. И очень хорошо видно, что OBJ_LABEL спокойно может заезжать за край графика.