Скачать MetaTrader 5

Смотри, как бесплатно скачать роботов

Получи доступ к CodeBase из терминала MetaTrader 5

Не нашёл подходящий код? Закажи его в разделе Фриланс

Как написать эксперт или индикатор

Библиотека исходных кодов на языке MQL5 для MetaTrader 5 - 115

Самая большая бесплатная библиотека исходных кодов программ для платформы MetaTrader 5. Здесь вы найдете готовые примеры советников, технических индикаторов, скриптов и библиотек. Пользуйтесь библиотекой кодов при изучении языка MQL5, создавайте на основе их собственные программы для автоматической торговли на финансовых рынках.

Опубликованные коды можно свободно скачать, протестировать и запустить в MetaTrader 5. Библиотека также доступна прямо из платформы MetaTrader 5 и среды разработки MetaEditor.

последние|лучшие

Модуль торговых сигналов для Мастера MQL5. Сигналом для открытия позиций служит изменение цвета свечи, формируемой индикатором Candles_Smoothed.

Модуль торговых сигналов для Мастера MQL5. Сигналом для открытия позиций служит изменение цвета индикатора PriceChannel_Stop.

Модуль торговых сигналов для Мастера MQL5. Сигналом для открытия позиций служит изменение цвета индикатора NonLagDot.

Модуль торговых сигналов для Мастера MQL5. Сигналом для открытия позиций служит изменение цвета линии осциллятора, формируемой индикатором ColorLaguerre.

Модуль торговых сигналов для Мастера MQL5. Сигналом для открытия позиций служит появление цветной стрелки индикатора Karacatica.

Модуль торговых сигналов для Мастера MQL5. Сигналом для открытия позиций служит изменение цвета бара индикатора 3LineBreak.

Модуль торговых сигналов для Мастера MQL5. Сигналом для открытия позиций служит появление цветной точки индикатора LeManSignal.

Модуль торговых сигналов для Мастера MQL5. Сигналом для открытия позиций служит появление цветной стрелки индикатора BykovTrend.

Модуль торговых сигналов для Мастера MQL5. Сигналом для открытия позиций служит изменение цвета свечи, формируемой индикатором FiboCandles.

Модуль торговых сигналов для Мастера MQL5. Сигналом для открытия позиций служит появление цветной точки индикатора ASCtrendSignal.

Модуль торговых сигналов для Мастера MQL5. Сигналом для открытия позиций служит появление цветной точки индикатора SuperTrend.

Модуль торговых сигналов для Мастера MQL5. Сигналом для открытия позиций служит изменение цвета свечи, формируемой индикатором Heiken_Ashi_Smoothed.

Модуль торговых сигналов для Мастера MQL5. Сигналом для открытия позиций служит появление цветной стрелки индикатора Go.

Модуль торговых сигналов для Мастера MQL5. Сигналом для открытия позиций служит появление цветной стрелки индикатора Sidus.

Модуль торговых сигналов для Мастера MQL5. Сигналом для открытия позиций служит появление цветной стрелки индикатора Stalin.

Небольшой рабочий пример расчета фрактала Мандельброта в OpenCL, который кардинально ускоряет расчеты по сравнению с софтверной реализацией примерно в 100 раз.

Канал Боллинджера, выполненный в виде цветного фона.

Класс CEnvelopesOnArray предназначен для расчета значений индикатора Envelopes по индикаторному буферу.

Класс CBandsOnArray предназначен для расчета полос Боллинджера (Bollinger Bands ®, BB) по индикаторному буферу.

Класс MQL5, который работает напрямую с маппингом, без использования самописной DLL.

Пример использования DLL для работы с функциями File Mapping. В данном примере запущенный эксперт создает виртуальный файл в памяти и начинает обновлять в нем котировку символа. При запуске экспертов в других терминалах, эти эксперты открывают созданный файл и аналогично начинают обновлять свои котировки в нем. Таким образом, эксперты через один общий файл обмениваются своими котировками.

DLL (проект VC++ 2010) для работы с Memory Mapping.

Скрипт рассчитывает цену, по которой может произойти Stop Out (принудительное закрытие позиции) и цену, после которой значение Free Margin станет отрицательным.

Индикатор MPC строит простейший канал по экстремумам за период. Предназначен для дополнительного визуального контроля торговой системы (пробой канала), основанной на индикаторе HighestLowestRange (HLR).

Индикатор HighestLowestRange (HLR) определяет относительное положение цены в границах диапазона максимум – минимум за Х баров. Если цена находится на дне диапазона (новый минимум), значение индикатора равно 0, если же цена находится на вершине диапазоне (новый максимум), значение индикатора равно 1 (или 100%).

Окончательный осциллятор (Ultimate Oscillator), предложенный Ларри Вильямсом (Larry Williams), представляет собой средневзвешенное значение трех индикаторов Stochastic, определенных на коротком, среднем и длинном периодах.

DSS Bressert - дважды сглаженный стохастик (Double Smoothed Stochastic Indicator by Walter Bressert). Интерпретация значений индикатора DSS аналогична индикатору Stochastic - значения выше 80 свидетельствуют о перекупленности рынка, значения ниже 20 свидетельствуют о перепроданности рынка.

В основе этого сигнального трендового индикатора лежат показания цифрового фильтра Fatl и анализ трендовой направленности множества его сигнальных линий. Направление тренда в данном индикаторе определяется цветом гистограммы, а сила тренда ее шириной.

В основе этого сигнального трендового индикатора лежат показания пользовательского индикатора Spearman Rank Correlation и анализ трендовой направленности множества его сигнальных линий.

Типичный семафорный сигнальный индикатор с использованием стохастического осциллятора и фракталов.

Данный индикатор показывает последнюю "линию обороны" текущего тренда. Смена тренда отображается цветными квадратиками, а направление тренда цветными точками.

В данном варианте осциллятора Тушара Чанде входная цена предварительно сглажена классическим усреднением.

Скрипт сохраняет историю котировок в формате HST. Данный формат файла поддерживается MetaTrader 4 и его возможно импортировать в историю котировок терминала или открыть как автономный график.

Индикатор прогнозирует дневные диапазоны цен и показывает уровни сопротивления и поддержки текущего дня, прогнозируемые на основании ценовых уровней предыдущего дня.

Трендовый индикатор, подающий сигналы для совершения сделок. Цвет индикатора зависит от направления движения рынка, которое определяется положением индикатора относительно нулевой линии.

Канал, построенный на экстремальных значениях цен за период. Особенность данного индикатора в том, что значения центральной линии, а также верхней и нижней границ канала определяются путем расчета опорных точек (Pivot Points), которые используются как предполагаемые уровни поддержки и сопротивления.

Криволинейный перерисовывающийся канал.

Индикатор wlxBWACsig показывает сигналы входа по показаниям индикатора Accelerator Oscillator.

Простой трендовый индикатор.

Сумма значений технических индикаторов Bears Power и Bulls Power, усредненная с помощью алгоритма Laguerre.

1...108109110111112113114115116117118119120121122...132