Ставь лайки и следи за новостями
Скрипт демонстрирует создание графического объекта "Циклические линии" (OBJ_CYCLES) на текущем графике с заданными параметрами (имя, координаты точек привязки, цвет, стиль, толщина, порядок отображения, выделяемость, скрытие и др.), размещает объект на графике, динамически перемещает его точки привязки, а затем удаляет после завершения работы.
Скрипт демонстрирует создание графического объекта "Поле ввода" (OBJ_EDIT) на текущем графике с заданными параметрами (имя, текст, шрифт, размер, цвет, положение, размеры, порядок отображения, выделяемость, скрытие и др.), размещает объект на графике, динамически изменяет его размеры и текст, а затем удаляет после завершения работы.
Скрипт демонстрирует создание графического объекта "Импульсная волна Эллиота" (OBJ_ELLIOTWAVE5) на текущем графике MetaTrader 5 с заданными параметрами: имя, координаты точек (в процентах от размеров окна), степень волны, цвет, стиль и толщину линий, порядок отображения, выделяемость, скрытие и приоритет. После размещения объекта на графике скрипт динамически изменяет положение его опорных точек, визуализируя анимацию, а затем удаляет объект.
Скрипт демонстрирует создание графического объекта "Дуги Фибоначчи" (OBJ_FIBOARC) на текущем графике MetaTrader 5 с заданными параметрами: имя, координаты двух точек (в процентах от размеров окна графика по времени и цене), масштаб, форма дуг (полный эллипс или половина), цвет, стиль и толщину линий, режим отображения (передний/задний план), выделяемость, скрытие и приоритет. После размещения объекта на графике скрипт динамически перемещает его опорные точки, визуализируя анимацию изменения фигуры, а затем удаляет объект.
Скрипт демонстрирует создание графического объекта "Сетка Ганна" (OBJ_GANNGRID) на текущем графике MetaTrader 5 с заданными параметрами: имя, координаты двух опорных точек (в процентах от размеров окна графика по времени и цене), масштаб, направление тренда, цвет, стиль и толщину линий, режим отображения (передний/задний план), выделяемость, скрытие и приоритет. После размещения объекта на графике скрипт динамически перемещает его опорные точки, визуализируя анимацию изменения фигуры, затем меняет направление сетки, и в завершение удаляет объект.
Скрипт демонстрирует создание графического объекта "Вилы Эндрюса" (OBJ_PITCHFORK) на текущем графике MetaTrader 5 с заданными параметрами: имя, координаты трёх точек (по времени и цене, вычисляемым в процентах от размеров окна графика), цвет, стиль и толщина линий, режим отображения (передний/задний план), выделяемость, скрытие и приоритет. После размещения объекта на графике скрипт динамически перемещает точки привязки вил, изменяя их положение, визуализируя анимацию перемещения и обновления информации, а в завершение удаляет объект.
Скрипт демонстрирует создание графического объекта "Прямоугольник" (OBJ_RECTANGLE) на текущем графике MetaTrader 5 с заданными параметрами: имя, координаты двух точек (по времени и цене, вычисляемым в процентах от размеров окна графика), цвет, стиль и толщина линий, режим отображения (передний/задний план), выделяемость, скрытие и приоритет. После размещения объекта на графике скрипт динамически перемещает точки привязки прямоугольника, изменяя их положение, визуализируя анимацию перемещения и обновления информации, а в завершение удаляет объект.
Скрипт демонстрирует создание графического объекта "Прямоугольная метка" (OBJ_RECTANGLE_LABEL) на текущем графике MetaTrader 5 с заданными параметрами: имя, координаты (в пикселях относительно выбранного угла окна графика), размеры, цвет фона, тип и стиль границы, цвет и толщина рамки, режим отображения (передний/задний план), выделяемость, скрытие и приоритет. После размещения объекта на графике скрипт динамически изменяет размеры метки, визуализируя анимацию увеличения, затем поочерёдно меняет тип границы, а в завершение удаляет объект.
Скрипт демонстрирует создание графического объекта "Канал на линейной регрессии" (OBJ_REGRESSION) на текущем графике MetaTrader 5 с заданными параметрами: имя, координаты точек привязки (вычисляемые по процентному положению относительно размеров окна графика), цвет, стиль и толщину линий, режим заливки, отображение на переднем или заднем плане, выделяемость, скрытие и приоритет. После размещения объекта на графике скрипт динамически перемещает канал по горизонтали, визуализируя анимацию сдвига, а в завершение удаляет объект.
Скрипт демонстрирует создание графических объектов "Текст" (OBJ_TEXT) на текущем графике MetaTrader 5 с заданными параметрами: имя, координаты точки привязки (вычисляемые по времени и цене баров), шрифт, размер и цвет текста, угол наклона, способ привязки, отображение на переднем или заднем плане, выделяемость, скрытие и приоритет. После размещения объектов на графике скрипт динамически добавляет надписи с ценами High и Low видимых баров, визуализируя процесс появления текста, а в завершение удаляет все созданные надписи.
Скрипт демонстрирует создание графического объекта "Трендовая линия" (OBJ_TREND) на текущем графике MetaTrader 5 с заданными параметрами: имя, координаты точек привязки (вычисляемые по времени и цене баров), цвет, стиль и толщину линии, отображение на переднем или заднем плане, выделяемость, скрытие и приоритет. После размещения объекта на графике скрипт динамически перемещает точки привязки линии по вертикали и горизонтали, визуализируя процесс изменения положения трендовой линии, а в завершение удаляет созданный объект.
Скрипт демонстрирует создание графического объекта "Трендовая линия по углу" (OBJ_TRENDBYANGLE) на текущем графике MetaTrader 5 с заданными параметрами: имя, координаты точки привязки (вычисляемые по времени и цене баров в процентах от размеров окна), угол наклона, цвет, стиль и толщину линии, отображение на переднем или заднем плане, выделяемость, скрытие и приоритет. После размещения объекта на графике скрипт динамически изменяет положение точки привязки и угол наклона линии, визуализируя процесс изменения направления трендовой линии, а в завершение удаляет созданный объект.
Скрипт демонстрирует создание графического объекта "Треугольник" (OBJ_TRIANGLE) на текущем графике MetaTrader 5 с заданными параметрами: имя, координаты трёх точек привязки (вычисляемые по времени и цене баров в процентах от размеров окна), цвет, стиль и толщину линий, режим заливки, отображение на переднем или заднем плане, выделяемость, скрытие и приоритет. После размещения объекта на графике скрипт динамически изменяет положение всех трёх точек треугольника, визуализируя процесс изменения формы и положения фигуры, а в завершение удаляет созданный объект.
Наведите курсор на любую свечу, чтобы увидеть то, что MT5 не показывает: Размер диапазона, процент тела, соотношение фитилей. Умный, быстрый и настраиваемый.
Этот скрипт служит практическим примером того, как разработчики могут программно работать с файлами с помощью MQL5. Одна из его ключевых задач - продемонстрировать эффективную организацию файлов проекта, что очень важно для разработчиков, работающих над крупными системами или стремящихся создавать переносимые, самодостаточные проекты. Концепция может быть расширена и дополнена дополнительными идеями для поддержки более сложных рабочих процессов разработки.
Включает класс, который проверяет комбинированный пинг терминала + задержку выполнения перед торговыми операциями. Возвращает false, если порог превышен.
ExMachina CandleTimer Lite - бесплатный таймер обратного отсчета для MetaTrader 5 с темой ExMachina в виде стальной палитры.
Советник, торгующий по стратегии Moving Average с L1-фильтром тренда.
Обнаруживает и рисует на графике разрывы справедливой стоимости (ценовые дисбалансы) - основное понятие в методологии ICT/Smart Money. Отслеживает, когда цена возвращается, чтобы заполнить разрыв.
Советник KSQ Fair Value Gap автоматически торгует институциональными зонами FVG со встроенной функцией определения режимов для отсеивания низкокачественных сетапов на рынках с диапазонами. СТРАТЕГИЯ Обнаруживает 3-барные бычьи и медвежьи паттерны FVG. Входит в зону на подтвержденных откатах. Каждый FVG срабатывает только один раз. РЕГИСТРАЦИОННЫЙ ФИЛЬТР Трендовый фильтр EMA, фильтр силы ADX или оба фильтра вместе. Настраиваемый старший таймфрейм (M15-D1). SL и TP Оба поддерживают режим, основанный на ATR или фиксированных точках, устанавливаются независимо. РАЗМЕР ЛОТА Фиксированный лот или % риска - переключается со входа. УПРАВЛЕНИЕ ТОРГОВЛЕЙ Безубыточный стоп, частичное закрытие и трейлинг-стоп по ATR/точкам. ЗАЩИТА ОТ РИСКА Ежедневная и общая просадка. Ограничение на максимальное количество сделок в одном направлении. Фильтр по времени сессии. Пока не оптимизирован ни для одной пары.
Индикатор Zigzag2_R_Color с возможностью изменения таймфрейма индикатора во входных параметрах.
Индикатор VR Alert МТ5 Lite предупреждает трейдера о том, что цена достигла заданного трейдером уровня.
Индикатор Slope Direction Line представляет собой цветную скользящую среднюю, указывающую среднее направление движения рынка.
Двойное экспоненциальное сглаживание Холта с линейным прогнозированием.
Эта версия может использовать одну из 4 основных скользящих средних для сглаживания.
Сериализация и десериализация JSON протокола. Портированный код со скоростной библиотеки С++.
Вариация на тему T3, сделанная в виде конвертов, с использованием Т3 для расчета основного уровня.
Супертрендовый индикатор, в котором для расчетов используется скользящая средняя Халла.
Двойное экспоненциальное сглаживание Холта — трендовая компонента.