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

OBJ_ARROW_CHECK.mq5 — Скрипт для создания и управления значками "Галка" на графике - скрипт для MetaTrader 5

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

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

Скрипт предназначен для наглядной работы со значком "Галка" на графике. Он создаёт галку в заданном месте и позволяет в процессе работы перемещать её по графику и менять способ привязки к цене и времени прямо на графике.

С помощью скрипта можно увидеть, как галка появляется, как её можно перемещать вдоль графика, а также изменять положение относительно точки привязки (например, сверху или снизу). По сути, это наглядный пример того, как управлять графическими объектами и изменять их параметры «на лету», без пересоздания объекта.

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

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

В итоге скрипт служит удобным примером и заготовкой для тех, кто хочет научиться создавать, настраивать и динамически изменять графические элементы на графике.

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

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

    Создать галку с заданными параметрами (функция ArrowCheckCreate),
    Перемещать галку на графике (функция ArrowCheckMove),
    Изменять способ привязки галки (функция ArrowCheckAnchorChange),
    Удалять галку с графика (функция ArrowCheckDelete).

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

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

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

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

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

ATR Weighted Moving Averages ATR Weighted Moving Averages

Это индикатор для расчета скользящих средних, взвешенных по ATR.

Voitto Tappio Candle Gain Candle Loss MT5 Voitto Tappio Candle Gain Candle Loss MT5

Покажите прирост и потерю свечи в процентах.