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

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

Добавить код

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

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

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

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

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

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

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

Стратегия пересечения двух скользящих средних - это одна из наиболее распространенных торговых стратегий на рынке финансов. Она основана на использовании двух скользящих средних (обычно долгосрочной и короткосрочной) и сигнализирует о входе в позицию на основе их пересечения.

Индикатор рисует на графике произвольный секундный таймфрейм.

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

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

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

Переведите процентное соотношение рисков в денежное выражение на основе баланса счета

Этот MQL5-скрипт экспортирует данные о свечах для различных таймфреймов в CSV-файл, собирая важную рыночную информацию, такую как цены открытия, максимума, минимума и закрытия. Он анализирует характеристики каждой свечи, включая размеры тела и фитиля, а также рассчитывает дополнительные показатели, такие как зазоры между свечами. После обработки последних 21 бара программа уведомляет пользователя об успешном экспорте данных.

Отметка экстремальных максимумов и минимумов (OHLC) вместе с экстремальными ценами покупки и продажи

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

Гистограмма BBMA ZoneZeroLoss показывает торговые зоны, например, для настройки "Reentry" для минимизации риска

Keltner Channel (индикатор MetaTrader) - классический индикатор технического анализа, разработанный Честером В. Келтнером в 1960 году. Индикатор в некоторой степени похож на полосы Боллинджера и конверты. Он использует три линии графика: средняя линия - это 10-дневная простая скользящая средняя, примененная к типичной цене ((high + low + close) / 3), верхняя и нижняя полосы получаются путем сложения и вычитания скользящей средней дневного диапазона цен (разница High и Low) из средней линии. Таким образом, строится канал, основанный на волатильности. В этой версии индикатора вы можете изменять все параметры МА. Индикатор доступен как для MT4, так и для MT5 версий платформы.

Logger с возможностью логирования отдельных модулей или участков кода

Простой советник с пользовательской функцией оптимизации на R-квадрат

Динамический уровень VWAP, который может быть усреднен за несколько дней

Легкий и эффективный индикатор Watermark предназначен для отображения информативного водяного знака над основным графиком MetaTrader 5. Он автоматически отображает текущий символ, время графика и описание актива, позволяя трейдерам стильно и удобно настроить свой интерфейс.

Это индикатор скользящей средней, основанный на свечах Heiken-Ashi, а не на сырой рыночной цене.

Weekly VWAP (Volume Weighted Average Price) - это мощный MQL5-индикатор, который рассчитывает и отображает средневзвешенную цену за каждую торговую неделю. Это важный инструмент для определения еженедельной справедливой стоимости и понимания базовых настроений на более длительном временном интервале.

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

Это скрипт для тестера, который расширяет стандартные возможности оптимизации MetaTrader 5, позволяя оценивать стратегии по сложному пользовательскому критерию (с разделением на in-sample и out-of-sample периоды, продвинутыми метриками и статистическими тестами).

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

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

Функция для преобразования времени сервера из одного часового пояса брокера в другой.

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

Простейший индикатор, показывающий на текущем символе изменение цены в % с момента открытия торговой сессии.

Индикатор Chande Kroll Stop - уровни стопов для коротких и длинных позиций.

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

Среднеквадратичное отклонение

Склон линейной регрессии

Полосы Боллинджера с управляемым сглаживанием внешней полосы (предварительное сглаживание)

Этот индикатор предназначен для построения ретрейсмента Фибоначчи, используя в качестве основы индикатор ZigZag.

Этот скрипт сохраняет заранее определенный набор экономических событий из встроенного экономического календаря MetaTrader в CSV-файл.

Модифицированный стандартный индикатор ZigZag с добавлением информации о длине волны в пунктах, уровней и разной логики алертов

BotCilento - это сложный торговый советник для MetaTrader 5, который сочетает в себе сигналы следования за трендом и адаптивное управление рисками.

12345678910...218