Последние обновления раздела CodeBase
7 часов назад
Новые публикации в CodeBase
- Contract Sizer: ladder, floor and a breaker that survives a deposit Три механизма защиты при определении размера позиции, которые действуют по-разному; именно их путаница приводит к тому, что так много счетов оказываются полностью обнуленными:
- «лестница»: один контракт на каждые X баланса, всегда применяется в качестве верхнего предела (CAP), даже при ручном определении размера лота;
- floor: при балансе ниже минимального капитала торговля не ведётся; требуется новый депозит;
- breaker: срабатывает при падении на X% ниже пикового значения, независимо от размера счёта, и не сбрасывается автоматически.
Что решает эта библиотека, а почти ни одна другая — депозит не является прибылью, а вывод средств — убытком. Брейкер измеряет падение относительно пикового значения баланса. Без специальной обработки пополнение счёта, произведённое ВО ВРЕМЯ просадки, одновременно повышает баланс и пиковое значение, и защита перестаёт фиксировать падение именно в тот момент, когда это было бы полезно. Здесь пополнения и снятия средств смещают пиковое значение на одинаковую величину.
Пиковое значение сохраняется в файле: защитный механизм, который забывает пиковое значение при перезапуске терминала, не является защитным механизмом.
Демо-версия моделирует внесение средств в момент достижения дна просадки. Запустите её с включенным и выключенным внесением средств и сравните столбец «падение».
- Position sizing from risk, using the broker's own tick value and volume step Размер позиции рассчитывается на основе суммы риска, которая определяется исходя из реальной стоимости тика данного символа, размера тика и шага объема, а не исходя из предполагаемой стоимости пипса. Объем всегда округляется в меньшую сторону, и если ваш риск меньше минимального лота, программа сообщает об этом и указывает фактическую стоимость такого лота. Терминал не требуется, поэтому логику расчёта размера позиции можно протестировать в автономном режиме — в комплект входит тестовый скрипт с 41 утверждением.
- Daily Range Budget Показывает, какая часть среднего дневного хода (ADR) уже использована сегодня, и рисует две цены, до которых могут дойти сегодняшние максимум и минимум, если день закончится со средним ходом.
Shows how much of the average daily range (ADR) has already been used today, and draws the two prices that today's high and low can still reach if the day ends with an average range.
Вчера
Новые публикации в CodeBase
2026.10.18
Самые скачиваемые исходные коды программ за неделю
- EMA Cross Scalper M15 (XAUUSD, фильтр сессии WIB) Скальпер EMA(10) × EMA(30) для пары XAUUSD на графике M15 с фильтром сессии в Джакарте. Обучающий пример: фиксированный лот, SL/TP в пунктах, максимум 1 позиция, фильтр спреда. Протестировано на 100% реальных тиках.
- Volume Profile Это индикатор для отображения профиля объема на графике, использующий простые расчеты и очень быстрое исполнение.
- IncOBVOnArray Класс COBVOnArray предназначен для расчета индикатора OBV (On Balance Volume, OBV) по индикаторным буферам.
2026.10.16
Новые публикации в CodeBase
- SMC Liquidity Sweep Scalper (Order Block EA with Live Win-Rate Tracking) Скальпер, использующий стратегию «ликвидностного свепа» / «блокировки ордеров» с определением размера позиции на основе ATR и фильтром тренда по более высоким таймфреймам. Каждая сделка отмечается на графике с указанием текущего исторического показателя успешности данного типа настройки — это не просто отметки, а динамическая таблица результатов.
- Smart Loss Exit — досрочное закрытие убыточных позиций (отклонение по ATR в неблагоприятную сторону, время нахождения в сделке, нарушение условий EMA, RSI, лимит капитала) с ведением журнала в формате CSV Досрочно закрывает убыточные позиции до достижения полного стоп-лосса, если по правилу становится очевидно, что сделка не восстановится: неблагоприятное движение превышает N × ATR, слишком длительный период убытка, разворот тренда по EMA, RSI против позиции или достижение лимита капитала. Никогда не вмешивается в прибыльные позиции. В режиме «только наблюдение» ведётся журнал того, что было бы закрыто, без фактического закрытия позиций. Каждый выход записывается в файл CSV с указанием правила, срока удержания позиции и максимального неблагоприятного отклонения, что позволяет настраивать правила на основе данных.
2026.10.15
Новые публикации в CodeBase
- GDS Renko Replay Trainer GDS Renko Replay Trainer — это бесплатный обучающий инструмент для отработки ручных решений на исторических графиках Ренко в MetaTrader 5.
Загрузите исторический интервал, прокрутите его вперед и размещайте виртуальные сделки «КУПИТЬ» или «ПРОДАТЬ». Вы можете поставить на паузу, продвинуться на один тик или перейти к следующему завершённому блоку Ренко. Каждая виртуальная позиция имеет стоп-лосс и тейк-профит, а тренажёр фиксирует результаты вашей сессии.
Инструмент формирует блоки Ренко фиксированного размера на основе исторических тиков Bid/Ask с классическим разворотом из двух блоков. Будущие тики не используются для построения видимого графика или совершения виртуальных сделок. При сделках на покупку для входа используется цена Ask, а для выхода — цена Bid; при сделках на продажу — наоборот. Ордера, введенные на панели, ожидают следующего воспроизводимого действительного тика. Стопы и цели проверяются при каждом тике, включая ценовые разрывы.
- PropFirm Defense Библиотека из 24 классов MQL5, которая отслеживает соблюдение правил проп-фирмы — просадку, дневной убыток, стабильность выплат, минимальное количество торговых дней, период запрета на торговлю во время новостей — для любого счёта и закрывает все позиции при нарушении этих правил, при этом никогда не открывая собственных позиций.
- Range compression percentile Сравнивает диапазон текущего периода на данный момент со всем историческим распределением прошлых диапазонов — это истинный процентиль, а не просто сравнение со средним значением, как в случае с ADR% — и выявляет статистическое сжатие или расширение на компактной панели в режиме реального времени с помощью индикатора процентилей.
- MT5 Symbol Changer Profit Display EMTOrdersUtility — это утилита для мониторинга торговых операций в режиме реального времени и смены символов, разработанная для активных трейдеров, которым необходим доступ к информации о своих открытых позициях по различным финансовым инструментам в режиме реального времени.
- PulseStrike Scalper - Statistical Burst Detection EA PulseStrike Scalper — советник для статистического обнаружения всплесков
2026.10.15
На сайте доступно более
13,500 кодов в
Codebase
2026.10.15
Новые публикации в CodeBase
- EA AurumNeuro Vanguard AurumNeuro Vanguard — это интеллектуальный советник (EA), специально разработанный для торговли парой XAUUSD / золото, в котором сочетаются гибридная нейронная архитектура управления рисками и унифицированный движок динамики рынка (UMDE).
- ZetaBurst Scalper EA Скальпер, работающий на основе тиков, который торгует исключительно на основе подлинных статистических аномалий в ценовых движениях; размер позиций и защита рассчитаны таким образом, чтобы выдержать реальные задержки в исполнении ордеров брокером. Результаты бэктеста приведены ниже.
- GDS Renko Dual MA Demo EA GDS Renko Dual MA Demo EA — это небольшой обучающий советник для MetaTrader 5. Он демонстрирует один из простых способов сочетания классических блоков Ренко фиксированного размера с двумя простыми скользящими средними, рассчитываемыми непосредственно на основе цен закрытия завершенных блоков Ренко.
- Prop-Firm Equity Guard - daily and max drawdown protection (FTMO-style) Утилита для строгого управления рисками, предназначенная для решения задач проп-трейдинговых компаний. Автоматически отслеживает состояние всего вашего счёта, чтобы предотвратить превышение дневного и максимального просадки. Она выступает в качестве защитного буфера от скачков спреда и «торговли из мести», мгновенно закрывая все позиции и отложенные ордера до того, как ваша оценка будет завершена.
- Risk Guard — размер лота с учетом риска, ограничение дневных убытков, максимальное количество позиций, ограничение объема сделок, принудительный стоп-лосс Применяет ваши собственные правила управления рисками к каждой позиции, независимо от того, открыта ли она вручную или другим советником: показывает размер лота, соответствующий вашему уровню риска, блокирует счет на день после достижения заданного уровня убытка, ограничивает количество открытых позиций, сокращает позиции, риск по которым превышает допустимый уровень, и добавляет стоп-лосс к любой позиции, открытой без него.
- NY Open Candle Basic Basic expert advisor that trades the direction of the 9:30 New York 5-minute candle on index CFDs (US100 / NAS100). One trade per day, fixed stop loss and take profit, forced close, no martingale or grid.
2026.10.14
Новые публикации в CodeBase
- GDS Renko Canvas GDS Renko Canvas — это компактный обучающий индикатор, демонстрирующий, как классический график Ренко с фиксированным размером блоков можно отобразить непосредственно в MetaTrader 5 с помощью стандартного класса CCanvas.
Индикатор формирует блоки Ренко на основе поступающих тиков BID и отображает только завершённые блоки. Для продолжения тренда требуется один блок, а для разворота — два, в соответствии с классическим правилом двух блоков.
В отличие от объектных наложений Ренко, видимый график рисуется на одном растровом слое Canvas. Это позволяет сохранить небольшой список объектов графика и упрощает перерисовку при изменении размера.
- GDS Renko ADX Demo EA Небольшой обучающий советник, демонстрирующий, как индикаторы ADX и «Направленное движение» Уайлдера можно рассчитывать непосредственно на основе сформировавшихся классических блоков Ренко.
Советник внутренне формирует блоки Ренко фиксированного размера на основе тиков BID. Не требуется использование офлайн-графиков, пользовательских символов, DLL-библиотек или внешних индикаторов. Показатели +DI, -DI и ADX обновляются только после завершения формирования блока Ренко.
2026.10.13
Самые скачиваемые исходные коды программ за месяц
- iS7N_TREND.mq5 Теперь двухцветный, или даже двухрежимный индикатор тренда, с ограничением кол-ва расчитываемых баров.
- Функции для упрощения размещения ордеров Хотелось бы думать над алгоритмами и методами, а не над синтаксическими особенностями размещения ордеров. Здесь приведены простые функции по работе с позициями в MQL5.
- Скрипт, закрывающий все ордера Скрипт закрывает все ордера по типам, указанным в настройках. Может учитывать и не учитывать Magic Number.
2026.10.13
Новые публикации в CodeBase
- MSB Pro Algo Neon Account Dashboard for MT5 Бесплатная панель управления счетом MT5 в стиле «неон», отображающая баланс, собственный капитал, плавающую прибыль/убыток, суточную реализованную прибыль/убыток, процент выигрышных сделок и открытые позиции прямо на графике.
- MSB Pro ALGO Position Risk Monitor for MT5 Бесплатный монитор рисков по позициям для MT5, отображающий риск по стоп-лоссам, процент риска по счету, позиции без стоп-лоссов и риск по отдельным позициям прямо на графике.
2026.10.12
Новые публикации в CodeBase
- GDS Renko Brick Statistics GDS Renko Brick Statistics — это компактный обучающий индикатор для MetaTrader 5, который внутренне формирует классические блоки Ренко фиксированного размера на основе тиков BID и обобщает динамику последних завершенных блоков Ренко.
- GDS Renko Canvas + Donchian GDS Renko Canvas + Donchian — это компактный обучающий индикатор для MetaTrader 5. Он отображает классические «кирпичики» Ренко фиксированного размера на одном растровом слое CCanvas и накладывает на них канал Дончиана, рассчитанный непосредственно на основе завершенных «кирпичиков» Ренко.
Горизонтальная ось отражает последовательность блоков Ренко, а не время. Внутренний построитель использует поступающие тики BID и классическое правило разворота на основе двух блоков. Канал Дончиана является каузальным: для каждого вновь завершённого блока канал рассчитывается исключительно на основе предыдущих N завершённых блоков Ренко. Текущий блок исключается из расчёта своего собственного канала.
2026.10.12
Новые публикации в CodeBase
- London Breakout EA: simple and transparent/Советник London Breakout: простой и прозрачный Free breakout EA: Asian range, London breakout, one trade a day, stop loss always set, lot from risk %. No grid, no martingale. / Бесплатный советник: пробой азиатского диапазона на лондонской сессии, одна сделка в день, стоп всегда, лот от риска. Без сетки и мартингейла.
- Price Echo: Historical Analogs Finds past situations most similar to the last bars and draws what followed, with a built-in reality check. / Находит в истории похожие ситуации и рисует, что было дальше, с проверкой честности.
2026.10.11
Самые скачиваемые исходные коды программ за неделю
- Функции для упрощения размещения ордеров Хотелось бы думать над алгоритмами и методами, а не над синтаксическими особенностями размещения ордеров. Здесь приведены простые функции по работе с позициями в MQL5.
- iS7N_TREND.mq5 Теперь двухцветный, или даже двухрежимный индикатор тренда, с ограничением кол-ва расчитываемых баров.
- VR---Limit losses Советник для установления лимита торговли вашему управляющему.
2026.10.11
Новые публикации в CodeBase
- Volatility Clock Кнопка на графике открывает тепловую карту средней амплитуды свечей по часам и дням недели. Показывает, когда инструмент реально двигается.
- Market Regime Candles Раскрашивает свечи по режиму рынка: тренд вверх, тренд вниз, спокойный диапазон или «горячая» волатильность. Панель показывает режим, длину серии и статистику по истории.
2026.10.11
Новые публикации в CodeBase
- Liquidity Sweep Levels Stats RU: Уровни прошлого дня и недели, сигналы снятия ликвидности и статистика этих сигналов прямо на графике
- GDS Renko Bollinger 4-Mode Demo EA GDS Renko Bollinger 4-Mode Demo EA — это бесплатный обучающий советник для MetaTrader 5. Он демонстрирует четыре различных способа сочетания классических блоков Ренко фиксированного размера с полосами Боллинджера в рамках одного автономного советника.
Советник формирует четыре независимых внутренних потока Ренко на основе поступающих тиков BID. Каждый режим имеет свой собственный размер блока Ренко и свои настройки полос Боллинджера. Сигналы генерируются только после полного формирования блока Ренко. Полосы Боллинджера рассчитываются на основе предыдущих закрытий завершенных блоков Ренко, поэтому текущий блок исключается из расчета до момента проверки сигнала.
2026.10.11
На сайте доступно более
13,480 кодов в
Codebase
2026.10.10
Новые публикации в CodeBase
- EMA Cross Scalper M15 (XAUUSD, фильтр сессии WIB) Скальпер EMA(10) × EMA(30) для пары XAUUSD на графике M15 с фильтром сессии в Джакарте. Обучающий пример: фиксированный лот, SL/TP в пунктах, максимум 1 позиция, фильтр спреда. Протестировано на 100% реальных тиках.
- GDS Renko Momentum Demo EA Этот обучающий советник демонстрирует один из простых способов торговли по моментуму на брикетах Ренко в MetaTrader 5.
Моментум — это разница между последним закрытием завершенного брикета Ренко и закрытием брикета, расположенного на N брикетов назад, деленная на размер брикета. Пересечение выше положительного порога генерирует сигнал на ПОКУПКУ; пересечение ниже отрицательного порога — сигнал на ПРОДАЖУ. Нахождение за пределами порога не генерирует повторных сигналов.
Советник внутренне строит классический график Ренко с фиксированным размером на основе тиков Bid, с разворотом через два блока. Ордера используют доступные рыночные цены Bid/Ask, а не синтетические цены блоков. Если на одном тике формируется несколько блоков, только пересечение на последнем блоке может инициировать вход в рынок.
Одновременно открыта только одна позиция с виртуальным тейк-профитом, виртуальным стоп-лоссом, максимальным временем удержания, периодом ожидания и фильтром спреда. Не требуется никаких внешних индикаторов, DLL, пользовательских символов или офлайн-графиков.
2026.10.09
Новые публикации в CodeBase
- Universal Pip Value and Dynamic Lot Calculator Class for MQL5 Легкий класс заголовка MQL5 (.mqh), реализованный с использованием объектно-ориентированного программирования, для точного расчета стоимости одного пункта и динамического определения размера лота для всех инструментов, с функциями автоматического пересчета курсов между валютами и нормализации объемов по брокеру.
- Gueta Position Sizer: Risk and Lot Guard HUD HUD для MT5 с калькулятором риска в режиме реального времени и контролем размера лота. Рассчитывает точный размер лота на основе баланса счета, целевого процента риска и динамического стоп-лосса по ATR с предупреждением о минимальном превышении размера лота.
2026.10.09
Новые публикации в CodeBase
- RJO Daily Pivot Levels Classic and Fibonacci for MT5 Индикатор «Daily Pivot Points» для MetaTrader 5 с использованием классического метода и метода Фибоначчи. Отображает точки PP, R1–R3 и S1–S3 на основе предыдущей закрывшейся дневной свечи.
- MSNR Key Levels MTF MSNR KeyLevels MultiTF одновременно отображает ключевые уровни SNR для малайзийского рынка на графиках M5, M10, M15, H1, H4 и D1 на любом открытом графике. Встроенная панель управления позволяет одним щелчком включать и выключать каждый таймфрейм, благодаря чему вы за секунду можете перейти от чистого графика к полному контексту более высокого таймфрейма и столь же быстро вернуться обратно.
2026.10.08
Новые публикации в CodeBase
- Session Manipulation and Algorithmic Reaction Tracker Сессия по ICT/SMC с закрытой линией — сканер ликвидности для трёх символов с подтверждёнными MSS, повторными тестами FVG, прогнозами соотношения риска и прибыли и дополнительным макроэкономическим контекстом.
- VSA Glossary Основанный на принципах анализа объема и распределения (VSA) по Уайкоффу, этот индикатор позволяет интерпретировать процессы накопления, распределения и поглощения «умных денег», а также определять направление тренда без перерисовки и с строгим ограничением по количеству баров — 2 000.
2026.10.07
Новые публикации в CodeBase
2026.10.07
Новые публикации в CodeBase
- Trade Excursion Report: MFE and MAE of every closed trade, to CSV Экспортирует по одной строке CSV на каждую закрытую сделку с данными, которых нет в выписке: максимальная нереализованная прибыль по сделке (MFE), максимальный нереализованный убыток, который удалось пережить (MAE), какая доля от MFE была фактически сохранена, сколько баров охватила сделка и как долго она удерживалась. Те же показатели, что и у индикатора Trade Excursion, только записываются в файл, а не отображаются на графике, поскольку эти данные позволяют задать вопросы, на которые график ответить не может: зависит ли коэффициент удержания от времени входа в сделку? Являются ли сделки, которые я закрываю раньше срока, теми, которые я удерживаю дольше всего? Достигают ли убыточные сделки по понедельникам другого значения MAE, чем по пятницам? Ответы на эти вопросы можно получить с помощью одной сводной таблицы, как только файл CSV будет готов. Результаты выводятся с разделителем «точка с запятой» и строкой заголовка в формате MQL5\Files; файл открывается в любой программе для работы с таблицами. Ограничение измерения: отклонения рассчитываются на основе максимумов и минимумов баров на выбранном таймфрейме; траектория движения внутри бара неизвестна. Столбец «бары» отражает разрешение, полученное для каждой сделки, а в сводке сделки, заключенные в пределах одного бара, учитываются отдельно, а не усредняются.
- SessionReopenEA На бирже CME для золота предусмотрен ежедневный перерыв на техническое обслуживание. В течение первого часа после его окончания цены растут в большей степени, чем можно объяснить случайностью, — и это наблюдается в каждом календарном году 11-летней выборки, в то время как в остальные часы дня цены остаются неизменными.
Одна сделка за сессию, стоп-ордер на стороне сервера, масштабируемый по волатильности, без усреднения и сетки.
Затем выяснилось, что моя модель расчета затрат была неверной. Бэктест на реальных тиках показал, что реальная стоимость кругового хода при возобновлении торгов составляет около 60 пунктов, а не 19, как показывали мои исследования — поле спреда для баров M1 представляет собой сводку по каждому бару и занижает значение примерно в три раза. Повторный прогон 11 лет с исправленной стоимостью:
+3,34 базисных пункта, t 7,40, 59,3 % выигрышных сделок -> +1,60 базисных пункта, t 3,42, 50,8 % выигрышных сделок
Преимущество сохраняется, хотя и составляет менее половины от первоначальной силы. Второе число — это реальное значение.
Чего здесь нет: около +3,3% в год с просадкой 4,6%, примерно один из девяти лет убыточный. При размере позиции 0,01 лота это составляет ~130 в год — цифра, которая отражает размер позиции, а не стратегию.
2026.10.06
Самые скачиваемые исходные коды программ за месяц
- iS7N_TREND.mq5 Теперь двухцветный, или даже двухрежимный индикатор тренда, с ограничением кол-ва расчитываемых баров.
- Функции для упрощения размещения ордеров Хотелось бы думать над алгоритмами и методами, а не над синтаксическими особенностями размещения ордеров. Здесь приведены простые функции по работе с позициями в MQL5.
- Скрипт, закрывающий все ордера Скрипт закрывает все ордера по типам, указанным в настройках. Может учитывать и не учитывать Magic Number.
2026.10.06
Новые публикации в CodeBase
- Any Indicator Alert - alerts, push notifications and multi-timeframe for any custom indicator, no source code needed Прикрепите его к графику, введите название любого пользовательского индикатора, и он будет оповещать вас по собственным сигналам этого индикатора — с помощью всплывающего окна, звукового сигнала, push-уведомления на телефон или по электронной почте. Он считывает данные индикатора через iCustom, поэтому исходный код не требуется: достаточно закомпилированного файла .ex5, который вы скачали. Он также может считывать данные этого индикатора с более высокого таймфрейма и повторно проверяет закрытые бары, чтобы определить, перерисовывается ли индикатор или просто отстает. Он открывается в режиме EXPLORE, в котором отображается список всех буферов индикатора и их содержимое, ведь именно вопрос «в каком буфере находится сигнал» заставляет большинство пользователей вообще отказаться от использования iCustom.
- SuperTrend TV EA Советник, торгующий по индикатору SuperTrend TV через iCustom исключительно по закрытым свечам; в комплект входит отчет, подтверждающий, что каждая сделка соответствует сигналу и ни один сигнал не был пропущен
2026.10.05
Новые публикации в CodeBase
- GridCapitalCalculator Каждый, кто использует сетку, задается вопросом: достаточно ли велик мой счет? Обычный ответ — убыток на последнем уровне сетки — является неверным показателем. Причиной закрытия счета становится достижение уровня маржи, при котором брокер активирует стоп-аут, в то время как цепочка позиций по-прежнему открыта и, на первый взгляд, ситуацию ещё можно исправить.
Этот советник вычисляет реальную цифру, а затем подсчитывает, как часто движение такой величины уже происходило в истории данного инструмента на таймере M1.
Он исправляет три ошибки, все из которых связаны с излишним оптимизмом: цепочка из N участков находится в открытом состоянии на шаге x N(N-1)/2, а не на шаге x N (например, при 10 участках — на 45 шагах убытка, а не на 10); открытые позиции также блокируют маржу, пока они находятся в открытом состоянии; и стоп-аут выражается в процентах, а не равен нулю — при 50 % достаточно потерять половину собственного капитала.
«Вам нужно 86 долларов свободного капитала» — это абстракция. ««Движение такого размера происходило 71 раз за 100 дней, то есть раз в 1,4» — это решение.
Установите InpEquity на величину, которой у вас ещё нет, чтобы увидеть, что действительно потребуется для данной конфигурации.
Строго только для чтения: он никогда не открывает, не закрывает и не изменяет позицию.
- AI Prompt Writer - Simple AI Assistant Customization Настройте своего ИИ-помощника MetaTrader 5, выбрав язык, стиль общения, меню и поведение с помощью простого файла команд.
- London Breakout Asian Range Box Рисует диапазон азиатской сессии и отмечает пробои на лондонской сессии стрелками, уровнями стопа и цели и алертами
2026.10.04
Самые скачиваемые исходные коды программ за неделю
- Скрипт, закрывающий все ордера Скрипт закрывает все ордера по типам, указанным в настройках. Может учитывать и не учитывать Magic Number.
- iS7N_TREND.mq5 Теперь двухцветный, или даже двухрежимный индикатор тренда, с ограничением кол-ва расчитываемых баров.
- e-CloseByLossPosInCurrency Советник закрывает только те позиции, у которых убыток в валюте депозита превысил некоторое заданное значение.
2026.10.04
Новые публикации в CodeBase
- Session Range Desk MT5 Советник для торговли в диапазонах сессий с фильтрацией по ATR, определением расстояния до стопа, опциональным выходом в безубыток/частичным закрытием позиций и общим рабочим столом с графиками. Хеджирующие счета; образовательный ресурс с задокументированными ограничениями по исполнению и координации.
- Position Peak Logger - how far your trades actually travelled, in R Записывает максимальное положительное и отрицательное отклонение по каждой позиции в кратных значениях R и формирует по одной строке CSV для каждой закрытой сделки.
- Order Block Detector Идентифицирует блоки ордеров — последнюю свечу противоположного направления перед импульсным движением, нарушающим рыночную структуру, — и отображает их в виде зон, которые остаются активными до тех пор, пока цена не вернется и не сгладит их. Нарушение структуры и сглаживание оцениваются исключительно на основе закрытых баров, поэтому перерисовки не происходит.
2026.10.03
На сайте доступно более
13,460 кодов в
Codebase
2026.10.02
Новые публикации в CodeBase
- Market Structure Swing Map MT5 Наглядный индикатор рыночной структуры для MT5, который выделяет подтвержденные максимумы (HH), минимумы (HL), предыдущие максимумы (LH) и предыдущие минимумы (LL) прямо на графике.
- Session Liquidity Map MT5 Карта сессий для платформы MT5, на которой отображаются диапазоны цен в Азии, Лондоне и Нью-Йорке с их подтвержденными максимумами и минимумами.
- Fair Value Gap Scanner MT5 Сканер разрывов справедливой стоимости для MT5, который выделяет бычьи и медвежьи дисбалансы и отслеживает, когда каждая из зон заполняется.
- IronHawk SMC Trade Zones M5 Индикатор M5 с закрытой полосой, сочетающий в себе анализ рыночной структуры, определение зон ликвидности, показатели BOS/CHoCH и импульса для отображения точек входа, стоп-лосса (SL), первой и второй целей (TP1 и TP2), с сигналами, соответствующими частоте розничных торгов, и историей настроек, доступной при нажатии.
2026.10.01
Новые публикации в CodeBase
- Trading Tool Assistant v2 Управление заказами, текущими заказами, лимитными заказами, скользящими стопами, точкой безубыточности и калькулятор размера лота — всё в одном инструменте
- GDS Renko SuperTrend Demo EA Небольшой обучающий советник для MetaTrader 5, демонстрирующий один из простых способов объединения
классических «кирпичиков» Ренко фиксированного размера с определением тренда в стиле SuperTrend.
2026.09.30
Новые публикации в CodeBase
- Risk Based Position Size Calculator Перетаскиваемый калькулятор риска для MT5, который преобразует выбранные расстояния до точки входа и стопа в нормализованный брокером размер позиции с учетом размера тика, стоимости тика и уровня риска счета.
- IronHawk Fibonacci Structure Map Бесплатный индикатор для MT5, который автоматически наносит уровни Фибоначчи на несколько таймфреймов и выделяет зоны слияния, рыночную структуру, области премии/дисконта, а также ключевые точки ценовой реакции.
2026.09.29
Самые скачиваемые исходные коды программ за месяц
- iS7N_TREND.mq5 Теперь двухцветный, или даже двухрежимный индикатор тренда, с ограничением кол-ва расчитываемых баров.
- Функции для упрощения размещения ордеров Хотелось бы думать над алгоритмами и методами, а не над синтаксическими особенностями размещения ордеров. Здесь приведены простые функции по работе с позициями в MQL5.
- e-CloseByLossPosInCurrency Советник закрывает только те позиции, у которых убыток в валюте депозита превысил некоторое заданное значение.
2026.09.29
Новые публикации в CodeBase
- Nadaraya_Watson_Envelope_NR Вычисляет «необновляемую» огибающую Надарая-Уотсона с использованием гауссового сглаживания и отмечает стрелками пересечения цены за пределами верхней и нижней полос.
- Broker Info Panel MT5 Легкий индикатор для графиков MT5, отображающий в режиме реального времени торговые характеристики брокера и инструмента, включая спред, размер тика, стоимость тика, лимиты объема, уровень стопа и уровень заморозки.
- Elliott Wave Auto Counter / Automatic Wave Labeling Автоматически определяет точки разворота и наносит на график подтвержденный в соответствии с правилами подсчет волн Эллиотта (импульс 1-2-3-4-5 и коррекция A-B-C) с информационной панелью Фибоначчи. Данные приведены исключительно в качестве ориентира; всегда следует проводить подтверждение вручную.
- Market Session Separator Indicator Обозначает начало/конец до трёх торговых сессий (азиатской, лондонской, нью-йоркской или любых настраиваемых интервалов) с помощью вертикальных разделителей и/или заштрихованных блоков фона, которые ежедневно повторяются в скользящем окне последних данных. Исключительно визуальное отображение — никаких вычислений, никаких сигналов, только чёткие границы сессий.
2026.09.28
Новые публикации в CodeBase
- Adaptive_MACD Адаптивный MACD — это динамический индикатор импульса, который корректирует степень сглаживания в зависимости от рыночных условий. Он рассчитывает коэффициент корреляции Пирсона между ценой и индексом бара за заданный пользователем период, а затем использует полученное значение R² для объединения двух различных наборов коэффициентов MACD. Благодаря этому линия MACD более чутко реагирует на сильные тренды и ведет себя более плавно в условиях бокового движения рынка. Индикатор строит гистограмму с цветовой кодировкой (сильная/слабая бычья/медвежья тенденция) и опциональную линию MACD с автоматической регулировкой контрастности, которая адаптируется к фону графика. Параметры позволяют настраивать период R², длину быстрой и медленной линий, период сигнала и цвета. Подходит для следования за трендом и выявления смен импульса.
- SMC Entry Using structure «Структура рынка и отслеживание умных сделок» (MT5)
Усовершенствованный универсальный индикатор Smart Money Concepts (SMC), сочетающий в себе автоматическое отображение структуры рынка, свечи с тепловой картой импульса и отслеживание исполнения институциональных сделок.
2026.09.27
Самые скачиваемые исходные коды программ за неделю
- Скрипт, закрывающий все ордера Скрипт закрывает все ордера по типам, указанным в настройках. Может учитывать и не учитывать Magic Number.
- VR---Limit losses Советник для установления лимита торговли вашему управляющему.
- iS7N_TREND.mq5 Теперь двухцветный, или даже двухрежимный индикатор тренда, с ограничением кол-ва расчитываемых баров.
2026.09.27
Новые публикации в CodeBase
- Support Resistance zig zag based «Support Resistance zig zag based» — это индикатор Price Action, предназначенный для автоматического и динамического отображения на графике уровней поддержки, сопротивления и переходных зон (зон разворота). Он ориентирован исключительно на четкое отображение ценовой структуры и выделение ключевых зон отскока (SBR и RBS). Кроме того, он включает интерактивную панель инструментов для отслеживания рыночной тенденции в режиме реального времени.
- RepaintTest - measure whether a drawing indicator repaints Определяет, перерисовывается ли индикатор на графике, вместо того чтобы утверждать, что он не перерисовывается.
Инвариант: после того как свеча закрылась и была обработана, ни один объект, нарисованный на ней, не должен изменяться — не смещаться, не менять цвет, не менять текст и не исчезать. Скрипт инициализирует пользовательский символ с реальной историей, привязывает ваш индикатор через шаблон, регистрирует каждый объект, добавляет бары, запускает полный пересчёт и сравнивает объекты один за другим.
Изменения и исчезновения учитываются отдельно, поскольку только изменение означает, что утверждение ложно. Прогон, в ходе которого не было найдено ничего для сравнения, фиксируется как «INCONCLUSIVE» (неоднозначный результат), но никогда не считается успешным. Результат выводится в формате CSV, который можно опубликовать рядом с числом.
2026.09.26
Новые публикации в CodeBase
- Sniper Gold Hybrid Recovery EA Советник для XAUUSD на графике M15 с корректировкой корзины, адаптивным интервалом по ATR, проверкой структуры LL/LH, динамической фильтрацией по RSI, обнаружением резких падений, фильтром новостей и интеллектуальной корректировкой позиций.
- Volume Profile Levels Indicator Постраивает горизонтальную гистограмму объема за последнее окно обратного просмотра и отмечает точку контроля (POC) и зону значения с использованием стандартного алгоритма расширения зоны значения TPO/объема — а не просто POC ± фиксированное смещение. Обновляется при появлении каждого нового бара, отображается в виде боковой полосы рядом с ценой.
2026.09.25
Новые публикации в CodeBase
- Ценовое действие, объемные блоки ордеров MT5 Индикатор MT5 с открытым исходным кодом для определения подтверждённой рыночной структуры, объёмных блоков ордеров и оценки активности покупок/продаж.
- Liquidity Sweep Detector Indicator Отмечает фрактальные максимумы/минимумы колебаний как уровни ликвидности, а затем выделяет стрелкой и (по желанию) ценной меткой тот самый бар, в котором цена выходит за пределы одного из этих уровней и затем закрывается обратно внутри него — это «свип ликвидности» / «охота за стопами». Проверка на свип выполняется только по закрытым барам, поэтому сигналы никогда не перерисовываются.
2026.09.24
Новые публикации в CodeBase
- Interactive On-Chart Risk Management and Execution Panel Интерактивная панель графического интерфейса для MetaTrader 5, разработанная для трейдеров, торгующих вручную, и разработчиков квантитативных стратегий. Она автоматизирует динамическое определение размера позиции на основе точного процента риска от собственного капитала счета, обеспечивает исполнение ордеров одним щелчком (покупка/продажа), мгновенную фиксацию безубыточности, функцию «Закрыть все», а также непрерывное управление трейлинг-стопом в режиме реального времени.
- MT5 Vertical Scroll Благодаря этому график в MT5 прокручивается так же, как график в TradingView, с кнопкой автоматической сброски
- Fair Value Gap Detector Indicator Обнаруживает «разрывы справедливой стоимости» (ценовые дисбалансы), состоящие из 3 свечей, и отображает их в виде прямоугольников, которые остаются на графике до тех пор, пока цена не вернётся через разрыв. Обнаружение осуществляется только на полностью закрытых свечах, поэтому разрывы никогда не появляются и не исчезают по мере формирования текущей свечи.
- Neural Loss-Pattern Auditor Neural Loss-Pattern Auditor обучает небольшую нейронную сеть прямого распространения, написанную с нуля на языке MQL5, на истории закрытых сделок, чтобы проверить, позволяют ли поведенческие признаки и признаки рыночного контекста предсказать, какие сделки с большей вероятностью приведут к убыткам. Он демонстрирует повышение точности по сравнению с простым базовым вариантом, таблицей калибровки вероятностей, ранжированием значимости признаков по методу перестановки, а также настраиваемой совокупной оценкой по шкале A–F с рекомендациями. При первом запуске он использует встроенный синтетический демо-счёт, поэтому результат виден сразу, без какой-либо настройки; переключите один из входов на InpUseDemoData=false, чтобы вместо этого проанализировать историю реального счёта. Чистый MQL5: без внешних библиотек, без Python и без каких-либо сервисов искусственного интеллекта.
2026.09.24
На сайте доступно более
13,440 кодов в
Codebase
2026.09.23
Новые публикации в CodeBase
- Server Clock and Daily Reset Hour Бесплатная панель MetaTrader 5, доступная только для чтения, которая преобразует правило ежедневного сброса вашей проп-компании (указанное в любом часовом поясе, который использует компания) в фактическое серверное время вашего брокера, отображает обратный отсчет до следующего сброса в режиме реального времени и предупреждает вас перед переходом на летнее время, когда граница сброса сдвигается на час. Не отправляет ордеров, не считывает данные счета — только отображение информации.
- Basket Protective Close Закрывает корзину позиций, когда ее плавающий убыток достигает лимита, установленного в виде фиксированной суммы, процента от остатка на счете или процента от собственного капитала. Область применения: фильтрация по символу или магическим числам, опциональная цель по прибыли, безопасные повторные попытки без блокировки.
2026.09.22
Самые скачиваемые исходные коды программ за месяц
- Функции для упрощения размещения ордеров Хотелось бы думать над алгоритмами и методами, а не над синтаксическими особенностями размещения ордеров. Здесь приведены простые функции по работе с позициями в MQL5.
- iS7N_TREND.mq5 Теперь двухцветный, или даже двухрежимный индикатор тренда, с ограничением кол-ва расчитываемых баров.
- Скрипт, закрывающий все ордера Скрипт закрывает все ордера по типам, указанным в настройках. Может учитывать и не учитывать Magic Number.
2026.09.22
Новые публикации в CodeBase
- Liquidity Void Decay Oscillator. Осциллятор на основе подокна, который помечает бары с небольшим объемом торгов как «пробелы ликвидности» и присваивает оценку от 0 до 100 в зависимости от того, насколько быстро цена заполняет каждый из них, позволяя отличить быстро поглощаемый шум от уровней, которые по-прежнему выступают в качестве реальной поддержки или сопротивления.
- AAPL cfd - ORB strategy Использование стратегии ORB при торговле CFD на акции AAPL
- Multi Timeframe Trend Dashboard Indicator Компактная панель на графике, отображающая динамику текущего символа сразу на нескольких таймфреймах, каждый из которых анализируется независимо с помощью собственного пересечения быстрой и медленной скользящих средних. Не нужно переключаться между графиками, чтобы проверить, «что происходит на H4» — вся информация собрана в одном месте и выделена цветом.
- Hurst Exponent Regime Switch Indicator Рассчитывает скользящий показатель Херста цены с помощью анализа масштабированного диапазона (R/S) и отображает его в виде осциллятора с цветовой кодировкой, который сигнализирует, находится ли рынок в данный момент в тренде, возвращается ли он к среднему значению или движется по принципу случайного блуждания.
2026.09.21
Новые публикации в CodeBase
- PropFirm Equity Protector — Institutional Risk Manager (с открытым исходным кодом) Профессиональный утилитарный советник (EA) для управления рисками в проп-фирмах. Он обеспечивает ежедневный мониторинг собственного капитала, поэтапное снижение рисков по убыточным позициям и абсолютные жесткие стоп-лимиты с помощью самовосстанавливающейся графической панели управления.
- Swing Detector by Pullback (Smart Money Concepts) Индикатор SMC Pullback отмечает колебательные максимумы и минимумы, используя определение «отката» вместо обычного паттерна из 3 свечей. Максимум подтверждается только тогда, когда цена возвращается ниже минимума свечи, сформировавшей этот максимум — таким образом, каждая отмеченная точка является фактическим откатом, а максимумы и минимумы всегда чередуются. Индикатор анализирует только закрытые свечи и никогда не сдвигает нарисованный маркер, поэтому не перерисовывается. Два буфера предоставляют подтвержденные цены колебаний советнику через iCustom.
2026.09.20
Самые скачиваемые исходные коды программ за неделю
- iS7N_TREND.mq5 Теперь двухцветный, или даже двухрежимный индикатор тренда, с ограничением кол-ва расчитываемых баров.
- Функции для упрощения размещения ордеров Хотелось бы думать над алгоритмами и методами, а не над синтаксическими особенностями размещения ордеров. Здесь приведены простые функции по работе с позициями в MQL5.
- e-CloseByLossPosInCurrency Советник закрывает только те позиции, у которых убыток в валюте депозита превысил некоторое заданное значение.
2026.09.20
Новые публикации в CodeBase
- SuperTrend Indicator Пользовательский индикатор SuperTrend, созданный с нуля, сочетающий в себе полосу волатильности на основе ATR с механизмом «трещотки» для построения четкой линии тренда, не подверженной перерисовке. Управление внутренним рекурсивным состоянием осуществляется с помощью надлежащим образом зарегистрированных буферов вычислений, что позволяет избежать ошибок потери состояния, характерных для реализаций с массивами, управляемыми вручную. Из серии статей «Создание пользовательских индикаторов для начинающих».
- Fisher Transform Indicator Осциллятор на основе преобразования Фишера, построенный с учетом основных статистических принципов: цена нормализуется в ограниченный диапазон, после чего к ней применяется логарифмическое преобразование, что позволяет получать четкие и ясно выраженные сигналы разворота вместо постепенных изменений тренда, характерных для традиционных осцилляторов. Внутреннее рекурсивное состояние обрабатывается с помощью специальных буферов вычислений, что обеспечивает надёжную и корректную работу при тестировании на исторических данных. Из серии статей «Создание пользовательских индикаторов для начинающих».
2026.09.19
Новые публикации в CodeBase
- HybridMicrostructure EA Эксперт-консультант «Hybrid Microstructure EA» — это передовой высокочастотный скальпинговый советник, разработанный специально для пары XAUUSD (золото) на таймфрейме M1. В отличие от традиционных индикаторов, основанных на отстающих математических вычислениях по данным OHLC, этот советник работает на основе динамики микроструктуры на уровне тиков, отслеживая скорость тиков, отклонения средней взвешенной по объему цены (VWAP) и отклонения при «зачистке ликвидности» (stop hunts), осуществляемые институциональными игроками.
- Wolfe Wave Dashboard Профессиональный индикатор MQL5 (в отдельном окне), который автоматически сканирует несколько символов и таймфреймов, выявляет самые последние достоверные фигуры «Волна Вольфа» (бычьи/медвежьи), отображает их на интерактивной панели инструментов и позволяет открывать графики одним щелчком мыши с полным рисованием фигур.
2026.09.18
Новые публикации в CodeBase
- Dynamic Session Range Sweep Detector with Liquidity Zone Marking Отслеживает диапазоны сессий в Азии, Лондоне и Нью-Йорке, фиксирует каждый из них при закрытии сессии и выделяет настоящие всплески ликвидности — «фитиль», пробивающий зафиксированный максимум или минимум и закрывающийся обратно внутри него — с помощью стрелочного сигнала и заштрихованной зоны реакции. Не перерисовывается, работает с любыми инструментами и на любых таймфреймах.
- EdgeMeter - does your entry signal beat the spread? Оценивает, действительно ли сигнал входа превосходит транзакционные издержки, прежде чем вы
потратите недели на разработку советника на его основе. Отображает чистый результат за вычетом издержек, достоверную
t-статистику по непересекающимся выборкам и результаты случайного контроля. Не размещает никаких ордеров.
2026.09.17
Новые публикации в CodeBase
- Adaptive Volume Profile Node Tracker Создает скользящий профиль объёма, адаптирующийся к волатильности, за настраиваемый период и отображает точку контроля (POC), верхнюю и нижнюю границы зоны цен, а также статистически значимые узлы высокого и низкого объёма (HVN/LVN) непосредственно на графике.
- Multi-Symbol Correlation Divergence Meter Отслеживает скользящую корреляцию между текущим символом на графике и выбранным эталонным символом и сигнализирует о моменте их расхождения при статистически значимом расширении ценового спреда.
- Stop Geometry Visualizer MT5 Индикатор MT5, предназначенный только для чтения, который отображает на графике значения уровней стоп-лоссов и уровней заморозки, установленные брокером.
- Quantora Spread Monitor MT5 - Professional Live Spread Monitoring Tool Профессиональный монитор спредов с открытым исходным кодом для MetaTrader 5. Отображает текущий спред, минимальный, максимальный и средний спред, график истории, а также настраиваемые оповещения о высоких спредах с помощью современной панели инструментов Quantora.
- Quantora Trading Cost Calculator MT5 - Professional Spread Commission and Swap Cost Calculator Профессиональный калькулятор торговых издержек с открытым исходным кодом для MetaTrader 5. Рассчитывает стоимость спреда, комиссию, своп и ориентировочную общую сумму торговых издержек на основе актуальных данных по символам брокера и настраиваемых параметров позиций.
- Volume-Weighted Price Displacemet Oscillator Постраивает осциллятор, взвешенный по объему и нормализованный по волатильности, который сигнализирует о появлении импульса и исчерпании импульса по мере того, как цена отклоняется от скользящего среднего VWAP
2026.09.16
Новые публикации в CodeBase
- MarketInfo MarketInfo — это простой информационный скрипт для MetaTrader 5. Он собирает и выводит в журнал ключевые данные по текущему символу: цены, спред, волатильность (ATR), время до закрытия бара, статистику за N баров и определение тренда.
- MACrossoverEA Советник открывает сделки при пересечении двух скользящих средних (Fast и Slow). Работает на любом символе и таймфрейме.
- Улучшенный Spread Monitor Spread Monitor — это простой информационный индикатор для MetaTrader 5. Он отображает текущий спред в пунктах в виде компактной графической панели с цветовой индикацией и полосой уровня.
- Spread Monitor Spread Monitor — простой информационный индикатор для MetaTrader 5.
- Adaptive Kalman Trend Filter with Regime Bands submission Односостоятельный фильтр Калмана, который в каждом баре перемасштабирует собственный шум процесса с помощью коэффициента эффективности Кауфмана, более плотно прилегая к цене во время трендов и сильнее сглаживая колебания в условиях бокового движения; график построен с использованием полос режимов, которые расширяются и сужаются на одном и том же графике
- BMP Chart Wallpaper Фоновый рисунок с графиком BMP для MT5