Смотри, как бесплатно скачать роботов
Ищи нас в Telegram!
Ставь лайки и следи за новостями
Интересный скрипт?
Поставь на него ссылку - пусть другие тоже оценят
Понравился скрипт?
Оцени его работу в терминале MetaTrader 5
Скрипты

OBJ_ELLIOTWAVE3.mq5 — Скрипт для создания и управления графическим объектом "Корректирующая волна Эллиота" на графике - скрипт для MetaTrader 5

Просмотров:
28
Опубликован:
MQL5 Фриланс Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу

Пример из MQL документации по OBJ_ELLIOTWAVE3.

Скрипт предназначен для наглядной работы с графическим объектом "Корректирующая волна Эллиота" (OBJ_ELLIOTWAVE3) на основном графике терминала MetaTrader 5. Он создаёт объект по заданным параметрам, размещает его в определённых координатах, изменяет положение опорных точек и, после завершения демонстрации, удаляет объект с графика.

В процессе работы на графике появляется волна Эллиота с выбранными координатами, цветом и стилем линий. Точки волны последовательно перемещаются, что позволяет наблюдать за изменением формы объекта в реальном времени. После завершения демонстрации объект удаляется с графика. Скрипт наглядно показывает, как создавать, настраивать и динамически изменять графические объекты типа "Корректирующая волна Эллиота" без необходимости пересоздавать их.

Объект может быть размещён в любой части окна графика, иметь произвольные координаты, цвет, стиль и толщину линий, степень волны, отображаться на переднем или заднем плане, выделяться мышью, быть скрытым в списке объектов, а также иметь разный приоритет при клике. Все основные параметры задаются через входные параметры скрипта, что позволяет быстро менять поведение объекта без изменения кода.

Пример работы скрипта

Скрипт позволяет:

    Создавать объект "Корректирующая волна Эллиота" с заданными параметрами (функция ElliotWave3Create),
    Изменять положения опорных точек волны (функция ElliotWave3PointChange),
    Удалять объект с графика (функция ElliotWave3Delete).

Все функции могут быть использованы как самостоятельные решения или как часть более сложных систем для работы с графическими объектами в MQL5.
OBJ_ELLIOTWAVE5.mq5 — Скрипт для создания и управления графическим объектом "Импульсная волна Эллиота" на графике OBJ_ELLIOTWAVE5.mq5 — Скрипт для создания и управления графическим объектом "Импульсная волна Эллиота" на графике

Скрипт демонстрирует создание графического объекта "Импульсная волна Эллиота" (OBJ_ELLIOTWAVE5) на текущем графике MetaTrader 5 с заданными параметрами: имя, координаты точек (в процентах от размеров окна), степень волны, цвет, стиль и толщину линий, порядок отображения, выделяемость, скрытие и приоритет. После размещения объекта на графике скрипт динамически изменяет положение его опорных точек, визуализируя анимацию, а затем удаляет объект.

Sec-WebSocket-Key Generator Sec-WebSocket-Key Generator

Генератор ключей Sec-WebSocket-Key

OBJ_EDIT.mq5 — Скрипт для создания и управления графическим объектом "Поле ввода" на графике OBJ_EDIT.mq5 — Скрипт для создания и управления графическим объектом "Поле ввода" на графике

Скрипт демонстрирует создание графического объекта "Поле ввода" (OBJ_EDIT) на текущем графике с заданными параметрами (имя, текст, шрифт, размер, цвет, положение, размеры, порядок отображения, выделяемость, скрытие и др.), размещает объект на графике, динамически изменяет его размеры и текст, а затем удаляет после завершения работы.

OBJ_CYCLES.mq5 — Скрипт для создания и управления графическим объектом "Циклические линии" на графике OBJ_CYCLES.mq5 — Скрипт для создания и управления графическим объектом "Циклические линии" на графике

Скрипт демонстрирует создание графического объекта "Циклические линии" (OBJ_CYCLES) на текущем графике с заданными параметрами (имя, координаты точек привязки, цвет, стиль, толщина, порядок отображения, выделяемость, скрытие и др.), размещает объект на графике, динамически перемещает его точки привязки, а затем удаляет после завершения работы.