Ставь лайки и следи за новостями
Поставь на него ссылку - пусть другие тоже оценят
Оцени его работу в терминале MetaTrader 5
OBJ_ARROW_THUMB_DOWN.mq5 — Скрипт для создания и управления знаком "Плохо" (большой палец вниз) на графике - скрипт для MetaTrader 5
- Просмотров:
- 35
- Опубликован:
-
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
Пример из MQL документации по OBJ_ARROW_THUMB_DOWN.
Скрипт предназначен для наглядной работы с графическим знаком "Плохо" на графике. Он создаёт знак в заданной точке (по времени и цене, выраженным в процентах от размеров окна графика), а затем в процессе работы перемещает его вдоль оси времени, а также меняет способ привязки (относительно знака). После завершения демонстрации объект удаляется с графика.
С помощью скрипта можно увидеть, как знак "Плохо" появляется, перемещается по графику, как меняется его положение относительно точки привязки (например, с нижней части на верхнюю), и как он удаляется. Это наглядный пример управления графическими объектами и изменения их параметров «на лету», без пересоздания объекта.
Знак "Плохо" может быть привязан к определённой точке по времени и цене, отображаться на переднем или заднем плане, выделяться мышью и иметь разный приоритет при клике. Скрипт также показывает, как в любой момент удалить объект с графика.
Все основные параметры объекта — его имя, положение, цвет, размер, стиль линии и способ привязки — задаются через входные параметры, что позволяет быстро менять поведение графического объекта без правки кода.
В итоге скрипт служит удобным примером и заготовкой для тех, кто хочет научиться создавать, настраивать и динамически изменять графические элементы на графике.

Пример работы скрипта
Скрипт позволяет:
Создать знак "Плохо" с заданными параметрами (функция ArrowThumbDownCreate),
Перемещать знак по графику (функция ArrowThumbDownMove),
Менять способ привязки знака (функция ArrowThumbDownAnchorChange),
Удалять знак с графика (функция ArrowThumbDownDelete).
Все функции, представленные в скрипте, могут быть использованы "как есть" или как часть более сложных решений.
Moving Averages-14 different types
Это индикатор для расчета 14 типов скользящих средних на основе цены закрытия.
OBJ_ARROW_STOP.mq5 — Скрипт для создания и управления знаком "Стоп" на графике
Скрипт демонстрирует создание знака "Стоп" (OBJ_ARROW_STOP) на графике с заданными параметрами (координаты, цвет, размер, стиль линии и т.д.), динамически изменяет его положение по времени и цене, а затем удаляет объект после завершения работы.
OBJ_ARROW_THUMB_UP.mq5 — Скрипт для создания и управления знаком "Хорошо" (большой палец вверх) на графике
Скрипт демонстрирует создание знака "Хорошо" (OBJ_ARROW_THUMB_UP) на графике с заданными параметрами (координаты, цвет, размер, стиль линии и т.д.), динамически изменяет его положение по времени и цене, а затем удаляет объект после завершения работы.
OBJ_ARROWED_LINE.mq5 — Скрипт для создания и управления линией со стрелкой на графике
Скрипт демонстрирует создание линии со стрелкой (OBJ_ARROWED_LINE) на графике с заданными параметрами (координаты, цвет, стиль линии, толщина и т.д.), динамически изменяет положение её точек по времени и цене, а затем удаляет объект после завершения работы.