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

Библиотека исходных кодов на языках MQL4 и MQL5

icon

Вы не знаете с чего начать изучение языка программирования MQL5 или MQL4? Здесь вы найдете множество программ для клиентского терминала MetaTrader. Скачивайте и изучайте опубликованные примеры, пишите свои индикаторы и эксперты. Ваши опубликованные в самой большой библиотеке кодов на MQL5 и MQL4 работы будут доступны из каждого терминала MetaTrader и редактора MetaEditor.

Ваши примеры на MQL4 и MQL5 разойдутся по всему миру, и о вас узнают сотни тысяч трейдеров!

Добавить код

Индикатор Candle Filter - это настраиваемый инструмент, предназначенный для фильтрации и выделения свечей на графике на основе определенных критериев. Он позволяет трейдеру визуализировать только интересующие его свечи, такие как бычьи, медвежьи, Doji или все свечи одновременно. Кроме того, индикатор предлагает полный контроль над цветами свечей и фоном графика, обеспечивая четкое и адаптируемое визуальное восприятие.

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

Этот индикатор берет дивергенции RSI и строит их в буферах для автоматизации советников

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

Подпись свечи с примером | Для исследований и разработок

EquiPeak Drawdown Tracker - это индикатор, предназначенный для отслеживания и регистрации максимальной просадки вашего торгового счета в режиме реального времени. Он не просто предупреждает о текущей просадке; он особенно полезен для визуального сравнения текущей просадки с максимальной исторической просадкой, которую вы ожидаете или ранее зафиксировали.

Заключает сделки на основе ICT silverbullet и 2022 модели с трейлинг стопами и партициями, также сохраняет вход в соответствии с OTE, а риск минимален. Он работает в небольшом временном окне серебряной пули, особенно на NY-сессии, и если сделка не найдена, 2022 модель и фибоначчи OTE впрыгивают, чтобы получить сделку. Но вход осуществляется только после подтверждения наличия этих моделей, следовательно, сделок будет меньше для минимальной просадки и высокого винрейта. Чтобы узнать больше об этих стратегиях, вы можете посетить YouTube-канал Inner Circle Trader.

Индикатор XMA_Ishimoku с дополнительной индикацией силы тренда с помощью цветных точек, основанных на алгоритме стандартного отклонения. Оригинальный код в прикрепленной ссылке имел проблемы с построением.

Это простой советник по возврату к среднему значению.

Распаковка GZIP архивов из *.gz файлов или ответов с сайтов сжатых этим форматом.

EquiPeak Drawdown Tracker - это индикатор, предназначенный для отслеживания и регистрации максимальной просадки вашего торгового счета в режиме реального времени. Это не просто индикатор текущей просадки; он особенно полезен для визуального сравнения текущей просадки с максимальной исторической просадкой, которую вы ожидаете или ранее зафиксировали.

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

Индикатор MACD Divergence

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

Better Volume - это продвинутый индикатор, предназначенный для анализа поведения объема на ценовых графиках. Он объединяет информацию об объеме с такими метриками, как диапазон свечей и скользящие средние, чтобы выявить важные закономерности на рынке, такие как кульминации покупки/продажи, развороты и слабые свечи. Благодаря динамичному визуальному интерфейсу и классификации объемов индикатор предлагает ценную информацию для трейдеров, которые хотят принимать обоснованные решения на основе потока объемов.

Kuskus Starlight - это осциллятор, использующий преобразование цены Фишера для выявления трендов и потенциальных разворотов. Оригинальный код MT4 от Scriptor доступен по адресу: https://www.mql5.com/en/code/8365.

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

Учитывается, что в месяце 30 дней, в году 365 дней Скрипт демонстрирует счетчик времени до начала нового года

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

Функция может быть полезна, чтобы не перегружать сервер торговыми запросами в моменты времени, когда рынок закрыт для торговли

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

Базовая библиотека для создания профилей объемов на графике.

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

Определение начала нового бара или свечи в обработчике события OnTick() эксперта.

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

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

Всем доброго времени суток) Первый раз выкладываю свой код!!

Скрипт TradeReportExporter предназначен для экспорта истории сделок (трейдов) в удобный CSV-файл. Он автоматически собирает данные о всех сделках за последний год по тому инструменту, на который он установлен. В файл включаются такие данные, как дата и время, тип сделки (покупка/продажа), цена, объем, комиссия и прибыль/убыток. Результат сохраняется в файл, который можно открыть в Excel или любом другом редакторе таблиц.

Пользовательская шкала времени и цены.

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

Советник CryptoTrend 1.00 — это автоматизированная торговая система, разработанная для торговли криптовалютой (в частности, BTC). Основные характеристики: Индикатор Боллинджера: Используется для определения рыночных экстремумов и генерации сигналов на покупку и продажу. Фильтрация по Order Block: Позволяет находить уровни поддержки и сопротивления, что помогает снижать количество ложных сигналов. Самообучение: Порог входа адаптируется в зависимости от статистики выигрышных и проигрышных сделок, что позволяет советнику адаптироваться к изменяющимся рыночным условиям. Управление рисками: Рассчитываются уровни стоп-лосса (SL) и тейк-профита (TP) на основе анализа рисков и соотношения риск:прибыль. Интуитивный интерфейс: Пользователи могут легко настраивать параметры, а также видеть результаты торговых операций и статистику. Этот советник подходит как для опытных трейдеров, так и для новичков, желающих автоматизировать процесс торговли на криптовалютном рынке.

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

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

ATR %, ATR percentage, ATR процент, АТР в процентах

Interface for implementing asynchronous execution of algorithms

Callback interface for timer

Serialization and deserialization of the JSON format

Этот скрипт CalculateHistoryProfit версии 1.0 предназначен для расчета прибыли за указанный период с использованием графической панели.

Простой информационный индикатор, который показывает оставшееся время до закрытия бара, а также время, прошедшее с момента открытия бара и текущее время.

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

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206