MQL5 Алготрейдинг
12.6K subscribers
1.17K photos
1.17K links
Лучшие публикации самого большого общества алготрейдеров.

Подпишись, чтобы быть в курсе современных технологий и развития торговых систем.
Download Telegram
Панель администратора MQL5 теперь оснащена инновационными функциями для повышения удобства и безопасности. Внедрение механизма распознавания доверенных пользователей минимизирует необходимость частых аутентификаций, обеспечивая более плавный рабочий процесс. Новая система позволяет пользователям, правильно вводящим пароль в течение трех попыток, обходить двухфакторную аутентификацию, тем самым ускоряя доступ. В случае многочисленных неудачных попыток подключается 2FA через Telegram, исключая угрозу методом перебора. Криптографические методы, такие как безопасное хеширование паролей и шифрование, обеспечивают надежную защиту конфиденциальных данных, минимизируя риски несанкционированного доступа.

👉 Читай | Котировки | @mql5ru
👀1
Разработана библиотека для работы с форматом хранения тиков, который оптимизирует соотношение производительности и размера данных. Формат включает ключевые поля оригинального MqlTick, что позволяет эффективно сжимать и восстанавливать тиковые данные без потери информации.

Библиотека поддерживает операции чтения и записи через файл, позволяя при этом добиться степени сжатия до 10 раз. При восстановлении данные полностью совпадают с исходными, подтверждая точность хранения.

Тесты показывают, что производительность достигает скорости обработки свыше 40 миллионов тиков в секунду. Это решает проблему хранения больших объемов данных и ускоряет их обработку. Пример кода и методы библиотек можно найти в MetaEditor, воспользовавшись горячими клавишами ALT+M.

👉 Читай | Сигналы | @mql5ru
2
Индикатор Spread для MetaTrader отображает актуальный спред прямо в главном окне графика. Отображение обновляется после каждого тика, что полезно для брокеров с переменными и расширяющимися спредами. Пользователь может изменять параметры шрифта, позицию индикатора и нормализацию спреда. Функция отображения метки спреда рядом с линией Bid может быть включена.

Индикатор совместим с MetaTrader 4 и 5 и имеет несколько настраиваемых параметров, включая UseCustomPipSize для настройки размера пункта, AlertIfSpreadAbove для установки порога спреда и различные параметры оповещений. Настройка внешнего вида индикатора возможна через параметры, такие как font_color, font_size и corner, что позволяет адаптировать его к индивидуальным нуждам.

👉 Читай | VPS | @mql5ru
1
Schaff Trend Cycle - это продвинутый циклический осциллятор, разработанный Дагом Шаффом, который использует комбинацию стохастического осциллятора и MACD. Этот инструмент помогает эффективно определять смену направлений тренда. Осциллятор колеблется между значениями 0 и 100, с критическими уровнями на 25 и 75 для сигналов покупки и продажи соответственно. Основные параметры включают MAShort (23), MALong (50) и Cycle (10). Алерты и визуальные метки в виде стрелок упрощают мониторинг изменений. Звуковые и другие уведомления настраиваются по выбору пользователя. Одна из рекомендуемых стратегий заключается в проверке закрытия бара после триггерного для подтверждения сигнала, что увеличивает точность анализа рынка.

👉 Читай | VPS | @mql5ru
1
Финансовые временные ряды, характеризующиеся сложными и нестабильными динамиками, требуют продвинутых подходов для анализа. K²VAE— это фреймворк, который успешно сочетает классические математические методы с нейросетевой гибкостью, фокусируясь на скрытой динамике рынков. Основываясь на принципах представления Купмана, фильтра Калмана и вариационного автоэнкодера, система создаёт вероятностные сценарии вместо точечных предсказаний. Это позволяет трейдерам и разработчикам получать более информативные данные, полезные для принятия обоснованных решений. K²VAE обеспечивает гибкую адаптацию к изменяющимся рыночным условиям, способствуя созданию обоснованных стратегий для алгоритмической торговли.

👉 Читай | Справка | @mql5ru
5🏆1
Статья раскрывает возможности использования индикатора SpreadMultiYearComparison для MetaTrader 5 в анализе сезонных торговых паттернов. Этот инструмент позволяет выявлять статистически значимые сезонные движения и спреды, улучшая предсказуемость и уменьшая риск торговли. Оценка качества ведется на основе исторических данных за 10-15 лет, что позволяет принимать обоснованные решения, использовать весовые коэффициенты и управлять рисками. Методика анализа направлена на выявление устойчивых сезонных тенденций на различных рынках и предлагается пошаговый алгоритм для применения этой стратегии в торговле.

👉 Читай | Коды | @mql5ru
👌5
Индикатор RSIOMA для MetaTrader представляет собой инструмент, сочетающий две скользящие средние с расчетом RSI для них и дополнительной скользящей средней от этого RSI. Он сигнализирует о смене тренда через две линии в диапазоне от 0 до 100, сопровождающиеся вспомогательной гистограммой. Поддерживает версии MT4 и MT5.

Основные параметры: RSIOMA Period (по умолчанию 14) регулирует период RSI и скользящих. Прогрессивность сигнала достигается через настройку параметров RSIOMA Mode и RSIOMA Price. Дополнительно включены уровни BuyTrigger и SellTrigger с параметрами BuyTriggerColor и SellTriggerColor. Важные уровни тренда: MainTrendLong и MainTrendShort, сопровождаемые визуальными индикаторами MainTrendLongColor и MainTrendShortColor.

Система уведомлений включает варианты MainAlerts, AuxiliaryAlerts и возможность через Push или Email. Эти настройки обеспечивают гибкость и удобство в при...

👉 Читай | Фриланс | @mql5ru
👍1
Индикатор Round Levels для платформ MT4/MT5 предоставляет пользователям возможность визуализировать круглые уровни и прилегающие к ним зоны. Инструмент особенно полезен для работы с психологическими уровнями поддержки и сопротивления. Он способен уведомлять трейдеров о нахождении цены в важных зонах.

Основные настройки включают количество уровней, интервал между ними, и ширину зон. Пользователи могут регулировать цвета для зон выше и ниже текущей цены. Дополнительные параметры позволяют управлять инверсией зон, размещением линий и метками уровней. Настройки уведомлений включают всплывающие оповещения, push-уведомления и email-уведомления с регулируемой задержкой. Индикатор настраивается через объектный префикс для избежания конфликтов с другими индикаторами.

👉 Читай | Календарь | @mql5ru
3
Статья продолжает цикл материалов о шаблонах проектирования ПО. Рассмотрены поведенческие шаблоны, которые управляют взаимодействием объектов. Обсуждается цепочка ответственности, команда, интерпретатор, итератор и медиатор. Цепочка ответственности позволяет нескольким объектам обработать запрос, а команда инкапсулирует запрос в объект. Интерпретатор определяет грамматику языка, а итератор обеспечивает доступ к элементам объекта. Медиатор управляет взаимодействием объектов. Независимое изменение взаимодействия объектов улучшает гибкость. Примеры использования в MQL5 для разработки MetaTrader 5 предоставлены. Статья предназначена для образовательных целей и не содержит гарантий.

👉 Читай | Фриланс | @mql5ru
👀321
Индикатор, разработанный Владимиром Карпутовым для МТ4, предоставляет дополнительные возможности технического анализа на платформе. Этот инструмент позволяет более точно определить точки входа и выхода из сделок, улучшая стратегию торговли. Поддержка различных параметров настройки делает его полезным как для начинающих, так и для опытных трейдеров. Совместимость с MetaTrader 4 обеспечивает широкое применение в трейдинге. Карпутов, известный своими разработками в области алгоритмической торговли, предлагает пользователям усовершенствованные решения для анализа рынка. Этот индикатор может стать важной частью вашего торгового арсенала.

👉 Читай | Фриланс | @mql5ru
1
Индикатор Recent High/Low Alert для MetaTrader представляет собой инструмент для отслеживания максимальных и минимальных уровней на последних N свечах. Он отображает уровень High синей линией, а Low — желтой. Индикатор предоставляет возможность настройки оповещений: всплывающих, по электронной почте или через push-уведомления при пробитии ценой недавних уровней High или Low. Настройки оповещений можно отключать. Опции, связанные с электронной почтой и уведомлениями, требуют предварительной настройки в MetaTrader через Tools->Options.

Индикатор выпускается для платформ MT4 и MT5. Параметр N задает период анализа свечей (по умолчанию 20). Параметры EnableNativeAlerts, EnableEmailAlerts и EnablePushAlerts управляют типами оповещений. TriggerCandle позволяет выбрать свечу, для которой срабатывают сигналы: последняя закрытая или текущая.

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

👉 Читай | VPS | @mql5ru
1
Индикатор Range Expansion Index (REI) разработан Томом ДеМарком и используется для определения темпа изменения цены и выявления состояний перекупленности или перепроданности. Показатели варьируются от -100 до +100. В отличие от других осцилляторов, REI сохраняет стабильность во время диапазонной торговли и генерирует сигналы при выявлении значительных ценовых пиков или низин.

По умолчанию установлен период индикатора 8, не рекомендуется его изменять, так как параметры тщательно подобраны для оптимальной работы. В наличии возможности настройки оповещений: встроенные функции уведомления, отправка email и push-уведомлений. Настройки могут быть изменены через инструменты платформ MetaTrader (MT4 и MT5).

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

👉 Читай | Маркет | @mql5ru
👀2
Статья представляет модель NBEATS, подчеркивая ее способность обрабатывать последовательности любой длины без необходимости в масштабировании данных. Значительная часть посвящена интерпретируемости, включая декомпозицию на сезонные и трендовые компоненты. Обсуждаются различные типы ковариат и их влияние на прогнозирование. Уделено внимание настройке параметров и обучению модели, акцент на использовании TensorBoard для оценки результатов. Для программистов и трейдеров предоставлена информация о практическом применении модели в алгоритмической торговле. В статье подчёркнута важность тщательной настройки перед использованием в реальных условиях.

👉 Читай | Маркет | @mql5ru
21
Индикатор представлен на основе ATR Channel для MT4, первоначально опубликованного на платформе MQL5. Он использует средний истинный диапазон (ATR) в качестве основного параметра для определения каналов ценового движения. Это дополнение способствует более точной технической анализе благодаря улучшенной визуализации волатильности рынка. Основная цель - помочь трейдерам идентифицировать уровни поддержки и сопротивления с большей точностью. Индикатор может быть полезен для оповещения о потенциальных точках входа и выхода, что дает возможности для оптимизации торговой стратегии. Поддерживает интеграцию с различными торговыми системами.

👉 Читай | Нейросети | @mql5ru
Индикатор Rainbow Multiple Moving Average (RMMA) предназначен для облегчения анализа рынка посредством отображения 66 скользящих средних линии различных цветов. Он базируется на стандартной скользящей средней и позволяет выбрать тип и цену для расчетов. Доступен для платформ MT4 и MT5. Среди основных параметров: MA_Type, отвечающая за тип скользящей средней (по умолчанию MODE_EMA); MA_Price, определяющая тип цены, используемой в расчетах (по умолчанию PRICE_CLOSE); и MA_Period_NN, задающая периоды для каждой из 66 линий. Это способствует детальному техническому анализу и визуализации трендов на графике.

👉 Читай | Нейросети | @mql5ru
1
В статье представлен инженерный анализ метода объединения прогнозов в MetaTrader 5 с использованием MQL5. Описаны стратегии совмещения моделей прогнозирования, такие как простое усреднение, линейная регрессия с ограничениями и взвешивание по дисперсии. Эти подходы помогают улучшить точность прогнозов моделями, которые в одиночку могут быть менее эффективны. Усредненные ансамбли обеспечивают вычислительную простоту и устойчивость к переобучению, тогда как регрессия с ограничениями и взвешивание способствуют более сбалансированным прогнозам, особенно когда модели разнятся по качеству. Применение этих методов открывает новые возможности для создания надёжных торговых систем.

👉 Читай | Календарь | @mql5ru
LSTM, тип рекуррентной нейронной сети (RNN), решает проблему исчезающего градиента и эффективно моделирует временные ряды. В материале подробно рассматривается применение LSTM для улучшения стратегий следования за трендами в MetaTrader 5. Основное внимание уделяется получению данных, обучению модели на Python и интеграции машинного обучения в MQL5. Модель предсказывает будущие значения ADX для фильтрации неэффективных сделок. Бэк-тестирование показало улучшение прибыльности, отфильтровав значительную часть недостаточных сделок. Метод скользящего окна рекомендован для бэк-тестов, чтобы повысить адаптивность к быстроменяющимся рыночным условиям.

👉 Читай | Справка | @mql5ru
1
Разработка стратегии на MQL5 требует внимания к деталям, консультируя по переобучению и часто встречающимся ошибкам трейдеров. Оптимизация в MetaTrader 5 эффективна при соблюдении рекомендаций: тестируйте на длительных периодах, контролируйте параметры и учтите комиссионные. Ключевой аспект — избегание переобучения через разнообразные тесты и корректное управление параметрами. Используйте тестирование в и вне выборки для повышения стабильности. Прозрачная работа с ИИ улучшает результаты и снижает риски. Дифференцированный подход и осведомленность о рыночных сигналах повышают качестве торговых советников и стратегий на платформе.

👉 Читай | Маркет | @mql5ru
1
Методы гейтинга динамически корректируют вклад моделей на основе контекста. Gate-переменные стратегически взвешивают выходы модели, что повышает точность в отличие от усреднения или голосования. Этот подход особенно ценен в сценариях, где точность моделей может изменяться, например, в финансовом прогнозировании.

Методы гейтинга делятся на выбор одной модели через gate-переменные или комбинирование всех выходов с контекстными весами. Последний метод оказывает большую надежность. Вариации приобретаемой в процессе обучения специализации используют данные для определения оптимального разделения, что требует значительных ресурсов.

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

👉 Читай | Сигналы | @mql5ru
3
Компания советник Telegram Signal EA интегрирует реальное время вывода сообщений на графики MT5. Он эффективно синхронизирует данные из Telegram, включая каналы и чаты, что значительно упрощает отслеживание сигналов и важных уведомлений непосредственно в MetaTrader 5. Программное обеспечение оперирует с настройками, позволяющими контролировать частоту обновлений, обеспечивая корректное форматирование для легкого восприятия.

Процесс подключения советника включает этапы создания и настройки бота в Telegram, добавления бота в целевые группы или каналы, и внесение соответствующих изменений в MT5. Сюда также относится установка необходимых файлов советника и их конфигурация, чтобы начать прием сообщений. В случае возникновения проблем предоставлены решения, такие как проверка токена бота или убедительность, что все файлы размещены корректно. Поддержка осуществляется через профиль автора н...

👉 Читай | Календарь | @mql5ru
6🔥3