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

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

Добавить код

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

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

Расширенная версия индикатора Price Channel, используется 5 уровней. Индикатор показывает сигналы на открытие/закрытие позиции и уровни Stop Loss/Take Profit.

8 стохастических осцилляторов (%K 6, 9, 12, 14, 16, 19, 21, 24).

Этот индикатор делает расчёт классической исторической волатильности финансового актива

Индикатор показывает цену открытия старшего фрейма (например, дня), а также проводит линии-отступы от цены открытия, формируя диапазон.

Disparity Index (индекс разницы) показывает разницу между ценой закрытия и выбранным скользящим средним в процентах. Рекомендуется использовать в сочетании со свечными моделями.

Эксперт, построенный на семафорном, сигнальном индикаторе TrendEnvelopes

Класс для воспроизведения музыки через устройство MIDI

Пример реализации хеш массива строк со строковым ключем.

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

Индекс отрицательного объема (Negative Volume Index - NVI) с возможностью изменения таймфрейма во входных параметрах.

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

Индикатор является примером сглаживания временного ряда индикатора Bears Power путем фильтрации гармоник большего порядка.

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

Индикатор Volume Profile + Range v6.0 (бывший TPO). Распределение сделок по ценовым уровням на заданном временном участке. Показывается в виде гистограммы.

Торговая система, построенная на сигналах индикатора STLMCandle.

Побайтовая работа со структурами, массивами и стандартными типами данных

Индикатор моделирует бары за заданный в секундах период, а не на основании тиков.

Линия Киджун-Сен с изменением цвета и отсылкой алертов при смене тренда

ЗигЗаг, построенный на осцилляторе RSI.

Трендовый индикатор с использованием скользящего среднего и его усреднения с подачей алертов, с отправкой почтовых сообщений и push-сообщений на смартфон.

Добавлено заполнение областей для зон перекупленности и перепроданности.

Индикатор в виде панели. Выводит итоговое направление позиции: размер итогового лота и стрелку вверх или вниз.

Работает на базе индикаторов iMACD, MACD

Maksigen channels - расширенная версия индикатора.

Нормализованная MACD.

Советник синхронизирует локальное время компьютера в период с 9:50 до 9:59 (перед началом утренней сессии) с временем сервера MetaTrader 5 ФОРТС.

Усреднение значений (RSI) при помощи MovingAverages.mqh. Два индикатора MA.

Стратегия на основе индикатора ZigZag и отложенных ордерах.

Повышение точности штатного таймера.

Канал логарифмической регрессии.

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

Модифицированный Awesome Oscillator.

Полосный индикатор, сконструированный с использованием скользящей средней (в качестве срединной линии), верхней и нижней полос, рассчитываемых по индикатору Historical Volatility High/Low (вместо обычного индикатора Historical Volatility).

Индикатор CaudateXPeriodCandle в основном окне графика с отображением пометок цветными точками только хвостатых свечей типа "Молоток" и "Перевёрнутый молоток".

Виртуальный трейлинг стоп.

Индикатор амплитуды свечей

Эта версия индикатора Volume Zone Oscillator дополнительно использует плавающие уровни для определения тренда.

Индикатор Dinapoli Preferred Stochastic использует отличный от стандартного стохастика метод сглаживания, описанный Джо ДиНаполи.

1...171819202122232425262728293031...205