Смотри, как бесплатно скачать роботов
Ищи нас в Facebook!
Ставь лайки и следи за новостями
Получи доступ к CodeBase из терминала MetaTrader 5
Не нашёл подходящий код? Закажи его в разделе Фриланс
Как написать эксперт или индикатор

Лучшие исходные коды MQL4 и MQL5 по рейтингу пользователей - 10

Добавить код

Скрипт демонстрирует создание графических объектов "Текст" (OBJ_TEXT) на текущем графике MetaTrader 5 с заданными параметрами: имя, координаты точки привязки (вычисляемые по времени и цене баров), шрифт, размер и цвет текста, угол наклона, способ привязки, отображение на переднем или заднем плане, выделяемость, скрытие и приоритет. После размещения объектов на графике скрипт динамически добавляет надписи с ценами High и Low видимых баров, визуализируя процесс появления текста, а в завершение удаляет все созданные надписи.

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

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

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

Функция расчета лота по проценту риска

Функция открытия позиций и отложенных ордеров

Функция для закрытия позиций и удаления ордеров

Функция модификации открытых позиций и отложенных ордеров

Параллельное использование ордерных систем MetaTrader 4 и MetaTrader 5.

Индикатор Zigzag2_R_Color с возможностью изменения таймфрейма индикатора во входных параметрах.

Индикатор VR Alert МТ5 Lite предупреждает трейдера о том, что цена достигла заданного трейдером уровня.

Индикатор Slope Direction Line представляет собой цветную скользящую среднюю, указывающую среднее направление движения рынка.

Двойное экспоненциальное сглаживание Холта с линейным прогнозированием.

Эта версия может использовать одну из 4 основных скользящих средних для сглаживания.

Индикатор Multi Time Frame Overview

Визуальный Тестер внутри Терминала

Скрипт определяет, следует ли ваш брокер американскому, британскому или австралийскому дневному графику (DST).

Скрипт находит и размечает на графике опорные точки Демарка и указывает их размерность.

Сериализация и десериализация JSON протокола. Портированный код со скоростной библиотеки С++.

Супертрендовый индикатор, в котором для расчетов используется скользящая средняя Халла.

Двойное экспоненциальное сглаживание Холта — трендовая компонента.

Адаптивный трендовый фильтр Лягерра.

Определение начала нового бара или свечи в обработчике события OnTick() эксперта.

Эта функция выполняет основную логику открытия сделки. Рассчитывает цену открытия, уровни тейк-профита и стоп-лосса на основе информации о символе и параметров, предоставленных пользователем. Подготавливает торговый запрос (MqlTradeRequest) с необходимой информацией, такой как символ, объем, тип ордера, отклонение, комментарий, магическое число и т. д. Вызывает функцию OrderSend для отправки запроса на операцию и получения результата. Функция SetTypeFillingBySymbol: определяет тип заполнения ордера (Fill или Kill, Immediate или Cancel, или Return) на основе политики заполнения символа. Функция GetMinTradeLevel: рассчитывает минимальный операционный уровень на основе уровня заморозки и уровня остановки символа. Корректирует минимальный уровень, чтобы убедиться, что он находится в определенных пределах, и возвращает результат.

Индикатор основан на базовой наклонной скользящей средней и облаке вокруг. Индикатор показывает два типа сигналов: предварительный - точка и вход - стрелка.

Это индикатор, отображающий свечные паттерны на графике.

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

Класс для вывода многострочного комментария.

YMA

Скользящая средняя по ценам (O+C+H+L)/4.

Вариация на тему T3, сделанная в виде конвертов, с использованием Т3 для расчета основного уровня.

Индикатор Арун в новом отображении.

Новейшая версия индикатора ALMA.

Сигнальный индикатор Dynamic Trend рисует двухцветную линию направления тренда и выставляет сигнальные указатели.

Данная библиотека и класс iCanvas упростит написание программ с применением Canvas.

Сигнальный индикатор iCrossAD. Показывает возможные развороты или откаты ценового движения.

Построение прямоугольника на графике для построения пользовательских сеток на основе значений точек на входе

Индикатор равновесия тренда TrendEQ динамически анализирует движения рынка, сочетая импульс и волатильность. Масштабируя импульс и волатильность рынка, TrendEQ обеспечивает надежную оценку силы и направления тренда.

EXSR.mq5: Контртрендовый советник MT5, который ловит развороты, сочетая экстремумы RSI(14) с прорывами полос Боллинджера и разворотной свечой, размещая одну сделку на инструмент с фиксированным SL/TP.

Представляем MP by SPLpulse, сложный и универсальный советник, созданный для современного трейдера. Независимо от того, являетесь ли вы скальпером, последователем тренда или разворотным трейдером, MP by SPLpulse сочетает в себе множество торговых стратегий и пакет управления рисками институционального уровня, чтобы адаптироваться к вашему уникальному стилю торговли. Возьмите под контроль свою торговлю благодаря беспрецедентной настройке и мощной автоматизации.

Скорость изменения объема (Volume Rate of Change, VROC) является индикатором, который показывает в каком направлении развивается тенденция объема.

1...34567891011121314151617...218