Лучшие исходные коды MQL4 и MQL5 по рейтингу пользователей - 16
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Показывает, где, вероятно, находятся стопы, и какие из них только что были сработаны. Пул ликвидности = подтверждённые максимумы и минимумы колебаний, которые цена ещё не пробила, равные максимумы/минимумы (более крупный пул) и вчерашние максимум и минимум. Когда ценовой бар выходит за пределы пула, он помечается как «пройденный», а если этот же бар закрывается обратно внутри пула — как «захваченный и отклоненный». Без перерисовки: свинг учитывается только после N закрытых баров с каждой стороны. Панель представляет собой город с неоновыми вывесками, нарисованный на CCanvas: цена — это летающий автомобиль, стоп-ордера на продажу — башни под ним, стоп-ордера на покупку — плавучие платформы над ним, вчерашние уровни — золотые рекламные щиты, прожектор прочесывает небо, а бегущая строка отображает сегодняшний улов. Два буфера предоставляют ближайший активный пул выше и ниже для использования в советнике. Только индикатор: он никогда не торгует.
Проверяет историю баров, фактически хранящуюся в вашем терминале, — именно эту историю используют все бэктесты и все индикаторы. Шесть проверок для каждого символа: невозможные значения OHLC, несоответствия во времени баров, отсутствующие бары при том, что согласно собственной таблице сессий брокера котировки в это время были доступны, пустые и плоские бары, бары, не совпадающие с собственной серией M1 брокера, а также проверка корректности спреда. Основным показателем является охват сессий, а не процентная доля сетки, которая в основном измеряет, сколько выходных дней вы проверили. Каждое обнаруженное несоответствие сохраняется в файле CSV с указанием времени бара, а проверенные бары вместе с таблицей сессий можно экспортировать, чтобы весь отчет можно было пересчитать с помощью другого инструмента.
Шаблон советника «Opening Range Breakout» со встроенной защитой счета. Определяет максимум и минимум первых N минут после открытия сессии и размещает стоп-ордера OCO выше и ниже диапазона. Включает в себя определение размера позиции с учетом риска, лимит дневных убытков, лимит максимального просадки, фильтр диапазона ATR, фильтр направления торговли и защиту от позиций, переносимых на следующий день. Все временные параметры сессии являются настраиваемыми. Это обучающий шаблон, а не система с гарантированной прибылью. Перед использованием в реальных условиях протестируйте его на демо-счете.
Проводит аудит истории тиков, воспроизводимой в ходе бэктестов с параметром «Каждый тик основан на реальных тиках». Пять проверок для каждого символа за последние N дней: невозможные и пересекающиеся котировки, временные метки, идущие в обратном направлении или повторяющиеся, развороты цены на один тик, величина которых кратна медианному спреду данного символа, провалы в котировках в пределах сессий, заявленных брокером, и минуты, в которых тики и бары M1 не совпадают. Каждое обнаруженное несоответствие записывается в файл CSV с отметкой времени в миллисекундах, а инструмент выводит свои расчеты, чтобы отчет можно было пересчитать. Только для чтения: без функции торговли, без DLL, без сети.
Бесплатный, полностью открытый советник для JPN225 (Nikkei 225) на таймере M15. Открывает позиции на покупку, когда цена имеет восходящую тенденцию, импульс не перенапряжен, а объем торгов низкий. Бэктест за период с 2022 по 2026 год: коэффициент прибыльности 1,68, +18,5% в год, прошел 15 стресс-тестов. К 17:00 баланс в нуле.
Одна панель для параметров конкурса проп-фирм: дневной убыток, максимальный убыток (статический или скользящий), целевой уровень прибыли, минимальное количество торговых дней и правило «лучшего дня» (стабильность). Для каждого параметра отображается, какая сумма уже использована и сколько средств осталось в денежном выражении. Функция «Ещё одна сделка» показывает максимальный размер лота, при котором стоп-аут остаётся в пределах сегодняшнего лимита и лимита максимального убытка. Только для чтения: панель никогда не открывает, не изменяет и не закрывает сделки. В предустановках используются типовые значения; компании меняют свои правила, поэтому проверьте правила своей компании и используйте пользовательскую предустановку. Построено на основе библиотеки ATS Risk Library (ATS_RiskLib.mqh, входит в комплект).
Индикатор Zigzag2_R_Color с возможностью изменения таймфрейма индикатора во входных параметрах.
Индикатор VR Alert МТ5 Lite предупреждает трейдера о том, что цена достигла заданного трейдером уровня.
Индикатор Slope Direction Line представляет собой цветную скользящую среднюю, указывающую среднее направление движения рынка.
Двойное экспоненциальное сглаживание Холта с линейным прогнозированием.
Эта версия может использовать одну из 4 основных скользящих средних для сглаживания.
Подход к анализу трендовых режимов, основанный на принципах машинного обучения. Обеспечивает точные сигналы и встроенную оценку достоверности результатов бэктеста
Сериализация и десериализация JSON протокола. Портированный код со скоростной библиотеки С++.
Вариация на тему T3, сделанная в виде конвертов, с использованием Т3 для расчета основного уровня.
Супертрендовый индикатор, в котором для расчетов используется скользящая средняя Халла.
Двойное экспоненциальное сглаживание Холта — трендовая компонента.
Индикатор показывает уровень безубытка открытых позиций с учётом свопа и комиссии за сделки.
Определение начала нового бара или свечи в обработчике события OnTick() эксперта.
Эта функция выполняет основную логику открытия сделки. Рассчитывает цену открытия, уровни тейк-профита и стоп-лосса на основе информации о символе и параметров, предоставленных пользователем. Подготавливает торговый запрос (MqlTradeRequest) с необходимой информацией, такой как символ, объем, тип ордера, отклонение, комментарий, магическое число и т. д. Вызывает функцию OrderSend для отправки запроса на операцию и получения результата. Функция SetTypeFillingBySymbol: определяет тип заполнения ордера (Fill или Kill, Immediate или Cancel, или Return) на основе политики заполнения символа. Функция GetMinTradeLevel: рассчитывает минимальный операционный уровень на основе уровня заморозки и уровня остановки символа. Корректирует минимальный уровень, чтобы убедиться, что он находится в определенных пределах, и возвращает результат.
Индикатор основан на базовой наклонной скользящей средней и облаке вокруг. Индикатор показывает два типа сигналов: предварительный - точка и вход - стрелка.
Представляем MP by SPLpulse, сложный и универсальный советник, созданный для современного трейдера. Независимо от того, являетесь ли вы скальпером, последователем тренда или разворотным трейдером, MP by SPLpulse сочетает в себе множество торговых стратегий и пакет управления рисками институционального уровня, чтобы адаптироваться к вашему уникальному стилю торговли. Возьмите под контроль свою торговлю благодаря беспрецедентной настройке и мощной автоматизации.
В приложении к финансовым рынкам этот метод обычно используется для определения моментов чрезмерного отклонения цен от "нормального" уровня.
Сигнальный индикатор Dynamic Trend рисует двухцветную линию направления тренда и выставляет сигнальные указатели.
Сигнальный индикатор iCrossAD. Показывает возможные развороты или откаты ценового движения.
Построение прямоугольника на графике для построения пользовательских сеток на основе значений точек на входе
Индикатор Fair Value Gap (FVG) выявляет ценовые разрывы, возникающие при дисбалансе между давлением на покупку и продажу. Он выделяет области, где цена, скорее всего, вернется, чтобы заполнить разрыв, обеспечивая потенциальные точки входа в торговлю на основе рыночной неэффективности.
Индикатор равновесия тренда TrendEQ динамически анализирует движения рынка, сочетая импульс и волатильность. Масштабируя импульс и волатильность рынка, TrendEQ обеспечивает надежную оценку силы и направления тренда.
EXSR.mq5: Контртрендовый советник MT5, который ловит развороты, сочетая экстремумы RSI(14) с прорывами полос Боллинджера и разворотной свечой, размещая одну сделку на инструмент с фиксированным SL/TP.
Адаптивный индикатор поддержки и сопротивления, который автоматически обнаруживает, отслеживает и обновляет ближайшие действительные уровни S/R с помощью настраиваемых баров подтверждения. Уровни динамически смещаются после подтвержденных прорывов и расширяются вперед в режиме реального времени.
Скорость изменения объема (Volume Rate of Change, VROC) является индикатором, который показывает в каком направлении развивается тенденция объема.