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

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

Добавить код

Копирование и вставка выбранных графических объектов между графиками через буфер обмена Windows в виде текста. Используйте Ctrl+Q на исходном графике, затем Ctrl+J на целевом графике.

Для упрощения процесса конвертации индикаторов и советников MT4 в MT5 была разработана новая библиотека интерфейсов. Эта библиотека поддерживает большинство функций MetaTrader 4, предлагая разработчикам унифицированное решение для кросс-платформенной совместимости.

Продвинутый зигзаг MetaQuotes с режимом осциллятора, отслеживанием ног текущего бара, фиб-уровнями и динамическим масштабированием

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

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

Индикатор Laguerre MetaTrader - полностью собственный индикатор, не опирающийся на стандартные индикаторы MT4/MT5. Он отображает взвешенную линию тренда в отдельном окне графика. Его можно использовать для простых сигналов входа и выхода. Индикатор доступен как для MT4, так и для MT5.

Время до закрытия свечи. Динамические цвета текста. Оптимизирован для обратного тестирования.

Данный советник реализует треугольную арбитражную стратегию между тремя валютными парами: EURUSD, USDJPY и EURJPY.

Индикатор DailyHighLow - это универсальный инструмент, разработанный для MetaTrader 5 (MQL5) для отображения высоких и низких ценовых уровней на графике в зависимости от заданного таймфрейма. Этот индикатор особенно полезен для трейдеров, которые при принятии решений полагаются на ключевые ценовые уровни, предлагая гибкость благодаря настраиваемым таймфреймам и методам расчета цены.

Скрипт Auto SL TP by Risk Reward Ratio - это простой, но мощный инструмент, предназначенный для трейдеров MetaTrader 5, которые хотят упростить процесс управления рисками. Этот скрипт автоматизирует процесс установки уровней Stop Loss (SL) и Take Profit (TP) для открытых позиций на основе заданного пользователем соотношения Risk:Reward Ratio и Stop Loss в пунктах. Независимо от того, начинающий вы или опытный трейдер, этот скрипт экономит время и обеспечивает последовательное управление рисками.

Adaptive CCI - Commodity Channel Index с динамически настраиваемыми верхней и нижней границами в зависимости от волатильности рынка. Отказ от фиксированных пороговых значений (например, 100/-100) за счет использования EMA-сглаженных пиков и впадин, что обеспечивает более надежные сигналы перекупленности/перепроданности, адаптированные к текущей волатильности каждого актива. Идеально подходит для определения высоковероятных точек разворота с адаптивными уровнями подтверждения.

Зигзаг, который меняет направление волны на основе процентного изменения цены актива

Легкий инструмент для ручного скальпинга в MT5 с помощью сочетаний клавиш

Скрипт удаляет с текущего графика все значки автоторговли

Простой супертренд atr с фильтром rsi

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

Скрипт Clean Market Watch - это простая утилита, предназначенная для быстрого удаления всех символов из окна MetaTrader 5 Market Watch одним щелчком мыши. Это особенно полезно, когда вы хотите начать с чистого рабочего пространства или когда ваш Market Watch захламлен слишком большим количеством символов. Назначение Со временем у трейдеров часто скапливается множество символов в окне Market Watch, что мешает сосредоточиться на инструментах, которыми они активно торгуют. Ручное удаление символов по одному может быть утомительным и отнимать много времени. Этот скрипт автоматизирует весь процесс, очищая все символы за считанные секунды.

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

Описание индикатора - Candle Close Timer Название: Candle Close Timer Версия: 1.0 Автор: BENTRADE TRADING Ссылка: https://www.mql5.com/en/users/dahmi_benali

Конвертер вербализации NeuroPro для MQL5

Индикаторы волатильности на базе L1-тренда.

Индикатор азиатского диапазона с уровнями пробоя на лондонской сессии. Стрелки входа, алерты, push. Заточен под XAUUSD M15.

Осциллятор долгосрочного импульса и тренда, основанный на двойной фильтрации TRIX и LWMA.

Chart Navigator MT5 Light — мини-карта для быстрого перемещения по графику цены и оперативного перехода к вашим меткам на нём

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

Матрица направления KCI (KCI-DX) — это передовой аналитический инструмент, основанный на принципах физики, который выявляет кинематику рынка путем измерения длины ценового пути и энергии волатильности. В отличие от традиционных инструментов, основанных на импульсе, KCI-DX использует динамическую нормализацию по Z-Score в сочетании с сигмоидной функцией активации. Это гарантирует, что выходные значения безупречно ограничены диапазоном от 0 до 100, обеспечивая сверхчувствительную идентификацию силы тренда и направленного смещения без искажений, вызванных историческими экстремумами.

Панель мониторинга супертренда с поддержкой нескольких валют и нескольких символов

Скрипт собирает фактический спред вашего брокера из поля spread баров M1 и печатает медиану, 90-й и 99-й перцентили в единицах цены, в пунктах и в долях ATR, а также выгружает в CSV средний и максимальный спред по каждому часу суток. Нужен, чтобы тестировать стратегии против реальных издержек своего счёта, а не против "типичного" спреда из головы.

Утилита для управления сделками прямо на графике в MetaTrader 5, предназначенная исключительно для корректировки существующих позиций, открытых вручную или с помощью советников. Обеспечивает управление одним щелчком мыши для установки уровня безубыточности, смещения в пунктах, фиксации прибыли, трейлинг-стопов, целевых значений тейк-профита с соотношением риска к прибыли (1R–3R), а также частичного закрытия позиций с учетом объема (25%–100%). Включает в себя перетаскиваемый графический интерфейс и фильтрацию по символу и направлению. Не открывает новые сделки.

Библиотека для контроля торговой сессии. При запуске считает время торговых сессий за все 7 дней недели (в сб и вс может быть торговля по криптовалютам), до 10 сессий в день. Затем в OnTick() можно делать проверки, и если тик пришел вне торговой сессии, то можно выйти из дальнейшей его обработки.

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

Модификация стандартного индикатора Фрактал

Бар Engulfing возникает ниже скользящей средней Ema, которая растет - Торговля на покупку -.

Этот сервис периодически проверяет свопы для заданных символов и сохраняет обнаруженные изменения в CSV-файлы для дальнейшего анализа и возможного воспроизведения (здесь не реализовано). Также он отслеживает и оповещает об изменениях свопов в существующих позициях.

Библиотека PrintXYZ() для печати массивной информации с терминала.

В шестой части книги "Программирование на MQL5 для трейдеров" мы изучим ключевую составляющую языка MQL5 — автоматизацию торговли. Начнем с описания основных сущностей, таких как спецификации финансовых инструментов и настройки торгового счета, которые необходимы для создания корректных советников.

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

Советник торгует только позиции на покупку и не использует Sl и TP.

Этот код не отслеживает iatr(), потому что iatr() или этот код - более современная версия. Этот код использует оригинальное сглаживание, своего рода SMA, а не сглаживание Уайлдера. Анализ двух сглаживаний может подсказать возможности в других местах

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

12345678910...224