M
MQL5 Алготрейдинг
08.10.2026 06:00 · 👁 306
Индикатор «Калькулятор размера позиции с учетом риска» предназначен для планирования объема сделки до открытия. На графике формируются перемещаемые линии Entry и Stop, по расстоянию между ними вычисляется допустимый размер позиции под заданный риск с учетом ограничений брокера. Ордера не выставляются, сопровождение позиций не выполняется.
Риск задается как процент от баланса, процент от капитала или фиксированная сумма в валюте счета. В расчет входят размер тика и стоимость тика по убытку, опционально добавляется комиссия на лот за открытие и закрытие. Итоговый объем округляется вниз по шагу объема брокера, чтобы исключить превышение установленного риска.
Панель отображает направление сделки, цены Entry/Stop/Target, дистанцию до стопа, риск в валюте, риск на лот, Raw-объем и нормализованный объем, reward/risk и статус проверки. Дополнительно настраиваются начальный SL в пунктах, rew...
👉 Читай | Сигналы | @mql5ru
M
MQL5 Алготрейдинг
08.10.2026 04:00 · 👁 480
Карта структур Фибоначчи IronHawk использует уровни Фибоначчи только на базе подтвержденных рыночных колебаний и с учетом старших таймфреймов, а не от произвольно выбранных точек. Индикатор определяет свинг-максимумы и минимумы, строит коррекции и расширения и сопоставляет уровни между несколькими ТФ.
При близком расположении двух и более уровней формируется зона слияния. Поддерживаются 23,6%, 38,2%, 50%, 61,8%, 78,6%, 127,2% и 161,8%. Зона не считается торговым сигналом, а отмечает область концентрации уровней для контроля реакции цены.
Дополнительно выводятся контекст структуры, премия/дисконт активного колебания, ближайший уровень и дистанция от текущей цены. Параметры включают выбор 1/2/3 ТФ, lookback, глубину свинга, набор уровней, ATR-период и правила кластеризации, минимальное число уровней, режимы отображения и опциональные уведомления при входе цены в зону. Индикатор выполн...
👉 Читай | Фриланс | @mql5ru
M
MQL5 Алготрейдинг
07.10.2026 18:00 · 👁 828
В серии по подокнам MQL5 рассматривается управление экземплярами индикаторов в MetaTrader 5 и причины, по которым платформа в режиме subwindow может создавать несколько копий одного и того же индикатора.
Показан базовый «пустой» индикатор с нулевым числом построений, чтобы убрать предупреждения компилятора и сосредоточиться на свойствах: размещение в подокне и его высота.
Ключевой момент связан с ChartIndicatorAdd: индикатор, рассчитанный для подокна, можно загрузить в главное окно, и он будет исполняться, но останется невидимым и не создаст subwindow без корректного указания индекса окна.
Сравнение вариантов демонстрирует: изменение второго аргумента ChartIndicatorAdd определяет, будет ли создано новое подокно или загрузка пройдёт «скрыто», что важно для контроля поведения и расхода ресурсов при автоматизации.
👉 Читай | Маркет | @mql5ru
M
MQL5 Алготрейдинг
07.10.2026 16:00 · 👁 849
Один удачный бэктест не показывает, насколько стратегия устойчива к «эффекту последовательности сделок». Даже при положительном ожидании перестановка тех же P&L может привести к раннему маржин-коллу, что и выявляет стресс-тест траекторий.
Скрипт MonteCarlo_RiskAssessor.mq5 для MT5 читает P&L из trades.csv и делает 1000 бутстрап-симуляций (выборка с возвращением), строя веер процентилей 5/25/50/75/95. Это непараметрический Монте‑Карло подход без допущений о нормальности, лучше сохраняющий «тяжёлые хвосты».
Вычисляются медианная и стрессовая просадка, VaR по 5% финальной эквити и вероятность разорения по заданному порогу. Можно добавить консервативную модель комиссий и проскальзывания. Визуализация через CCanvas и экспорт процентильных кривых и метрик в CSV для анализа в Excel/Python.
👉 Читай | Маркет | @mql5ru
M
MQL5 Алготрейдинг
07.10.2026 14:00 · 👁 881
Разработка C_Neuron выходит на следующий этап: после базовой сходимости и гибкого числа входов остаются нерешёнными активации и последовательное соединение нейронов в простую сеть.
Фокус смещается на функции активации и типичную ошибку новичков: выбор “по списку” без понимания математики. При градиентном спуске ключевой риск связан с производными; неудачная активация может остановить обучение на backprop.
Первый разбор — ReLU: обнуляет отрицательные значения, но создаёт особый случай в нуле, где производная не определена и в практике задаётся вручную (часто 0).
Для наглядности предлагается индикатор на MQL5, строящий декартову плоскость и готовый к отрисовке кривых через CCanvas, с обработкой CHARTEVENT_CHART_CHANGE и управлением смещением через параметры.
👉 Читай | Форум | @mql5ru
M
MQL5 Алготрейдинг
07.10.2026 12:00 · 👁 868
Статья разбирает, как в MT5 индикатор переносится в подокно и почему это меняет поведение платформы. Простая директива размещения в подокне приводит к тому, что каждый новый запуск индикатора создаёт отдельное окно, и штатный механизм защиты от дублирования, привычный для основного графика, может не сработать.
Ключевой приём — задавать индикатору устойчивое «короткое имя» в коде. Его можно затем находить через обход окон графика и список индикаторов, в отличие от имени ex5, которое пользователь способен переименовать и тем самым сломать идентификацию.
Показано, что один и тот же индикатор в главном окне часто блокируется от повторного добавления, но при работе через подокно второй экземпляр становится допустимым. Для разработчика это сигнал: контроль единственности нужно реализовывать вручную, чтобы не плодить подокна и не путать трейдера.
Отдельно отмечена настройка фиксированной ...
👉 Читай | Фриланс | @mql5ru
M
MQL5 Алготрейдинг
07.10.2026 10:00 · 👁 881
Индикатор использует оценку Надарая–Уотсона с гауссовым сглаживанием для построения динамической огибающей вокруг цены. Верхняя и нижняя полосы адаптируются к текущей волатильности и движению рынка.
Сигнальные стрелки формируются при выходе цены за пределы огибающей вверх или вниз, с акцентом на пересечения границ. Расчет выполнен без перерисовки: ранее сформированные сигналы не изменяются после появления.
Доступны параметры ширины полосы и множителя огибающей, выбор применяемой цены, настройка цветов линий и стрелок. Индикатор работает на любых инструментах и таймфреймах, не требует внешних зависимостей и оптимизирован по отображению на графике.
Инструмент предназначен для анализа и не является гарантией прибыли; торговля связана с риском.
👉 Читай | Календарь | @mql5ru
M
MQL5 Алготрейдинг
07.10.2026 08:00 · 👁 891
Broker Info Panel MT5 — информационный индикатор, выводящий параметры брокера и символа прямо на график без открытия дополнительных окон терминала.
Панель показывает Bid/Ask, спред (в пунктах и цене), размер тика и стоимость тика, минимальный/максимальный лот, шаг объема, уровни стопа и заморозки. Данные берутся из спецификаций инструмента, поэтому значения зависят от брокера, типа счета и выбранного символа. Подходит для быстрой проверки торговых условий при смене брокера или тестировании нового инструмента.
Торговые операции индикатор не выполняет: не открывает, не модифицирует и не закрывает сделки. Состав полей и интервал обновления настраиваются.
Установка: файл BrokerInfoPanel.mq5 поместить в MQL5\Indicators, скомпилировать в редакторе и прикрепить к графику. Внешние DLL и сторонние библиотеки не требуются.
👉 Читай | VPS | @mql5ru
M
MQL5 Алготрейдинг
07.10.2026 06:00 · 👁 927
Индикатор автоматизирует первичную разметку по Эллиотту: поиск пивотов и проверку, можно ли считать последнюю структуру импульсом 1–2–3–4–5 с последующей коррекцией A–B–C.
Пивоты определяются фрактальным методом в симметричном окне баров. Последовательные экстремумы одного типа агрегируются, затем фильтруются по минимальному ходу в пунктах и минимальной дистанции в барах, чтобы убрать шум и опираться на значимые развороты.
Далее от последних пивотов выполняется поиск актуальной последовательности из шести точек, проходящей правила импульса: волна 2 не перекрывает начало 1; волна 3 не самая короткая из 1/3/5; волна 4 не заходит в ценовую зону 1. При успехе отмечаются 1–5 и, при наличии, следующие три колебания как A–B–C. При отсутствии валидной структуры ставятся серые метки с суффиксом «?».
Панель показывает откаты 2 и 4, а также отношение длины 3 к 1 для быстрой проверки типовых у...
👉 Читай | Маркет | @mql5ru
M
MQL5 Алготрейдинг
07.10.2026 04:00 · 👁 978
Разделитель торговых сессий автоматизирует разметку внутридневных окон на графике, чтобы активная сессия была видна без ручного пересчёта времени. Границы до трёх настраиваемых сессий рисуются ежедневно вертикальными линиями и/или фоновыми блоками. Индикатор выполняет только визуальную разметку без расчётов High/Low и производных значений.
Фоновые прямоугольники растягиваются на весь видимый ценовой диапазон и корректно пересчитываются при прокрутке и масштабировании. Поддерживаются ночные интервалы с переходом через полночь. Для каждой сессии задаются время начала/окончания по серверу, цвет, подпись, режим отрисовки, размер шрифта и пропуск выходных.
Количество объектов ограничивается скользящим окном по дням, старые элементы удаляются автоматически. Ордеров индикатор не трогает; при деинициализации удаляет созданные объекты по общему префиксу. Рекомендуемые таймфреймы M1–H4 с обяз...
👉 Читай | Маркет | @mql5ru