Графики рабочей характеристики приемника (ROC) представляют собой инструмент для оценки классификаторов. Они визуализируют соотношение между истинно положительными и ложноположительными результатами. Графики ROC полезны в условиях с неравными распределениями классов и разнородными затратами на ошибки классификации, особенно в анализе финансовых данных.
Матрица путаницы классификаторов включает истинно и ложно положительные/отрицательные результаты, что формирует основу для таких показателей, как чувствительность и специфичность. ROC-кривые строятся путем изменения пороговых значений классификатора и иллюстрируют его производительность по сравнению с случайным угадыванием.
Анализ ROC-кривой позволяет определить оптимальный порог для классификатора. Визуальная и количественная оценка, включая площадь под кривой, обеспечивает полную характеристику эффективности модели. Точность классиф...
👉 Читай | VPS | @mql5ru
Матрица путаницы классификаторов включает истинно и ложно положительные/отрицательные результаты, что формирует основу для таких показателей, как чувствительность и специфичность. ROC-кривые строятся путем изменения пороговых значений классификатора и иллюстрируют его производительность по сравнению с случайным угадыванием.
Анализ ROC-кривой позволяет определить оптимальный порог для классификатора. Визуальная и количественная оценка, включая площадь под кривой, обеспечивает полную характеристику эффективности модели. Точность классиф...
👉 Читай | VPS | @mql5ru
👌1
В продолжении нашей серии статей мы переходим к анализу движения цен с помощью автоматизированной системы обнаружения блоков ордеров на MQL5. Этот мощный инструмент позволяет выявлять зоны накопления и распределения крупных игроков на рынке, предоставляя трейдерам возможность предвосхищать развороты и продолжения трендов. Стратегия основана на анализе ценовой структуры и динамическом выявлении ключевых институциональных зон.
В статье подробно рассматривается процесс реализации этой системы на MQL5, начиная с определения диапазонов консолидации и заканчивая тестированием на исторических данных. Будет создан структурированный подход для отфильтровывания слабых пробоев и обеспечения соответствия сделок тенденциям рынка. Ознакомьтесь с пошаговой разработкой для интеграции концепции "умных денег" в торговые алгоритмы.
👉 Читай | Учебник | @mql5ru
В статье подробно рассматривается процесс реализации этой системы на MQL5, начиная с определения диапазонов консолидации и заканчивая тестированием на исторических данных. Будет создан структурированный подход для отфильтровывания слабых пробоев и обеспечения соответствия сделок тенденциям рынка. Ознакомьтесь с пошаговой разработкой для интеграции концепции "умных денег" в торговые алгоритмы.
👉 Читай | Учебник | @mql5ru
👍3
Современный трейдинг стремится к более комплексному анализу данных. Инструменты MetaTrader 5 и язык MQL5 позволяют создавать синтетические активы. Индикатор 3DBarCustomSymbol.mq5 генерирует пользовательский символ, представляющий 3D-бары, объединяющие цену, время, объем и волатильность. Такая интеграция позволяет выявлять скрытые рыночные закономерности.
3D-бары обеспечивают трейдеров широким спектром данных для анализа, включая внутрисессионные циклы и аномальные всплески объема. Их интеграция возможна в различные стратегии, благодаря гибкой настройке параметров. Это позволяет более точно интерпретировать рыночные сигналы и улучшать торговые стратегии.
👉 Читай | Сигналы | @mql5ru
3D-бары обеспечивают трейдеров широким спектром данных для анализа, включая внутрисессионные циклы и аномальные всплески объема. Их интеграция возможна в различные стратегии, благодаря гибкой настройке параметров. Это позволяет более точно интерпретировать рыночные сигналы и улучшать торговые стратегии.
👉 Читай | Сигналы | @mql5ru
❤1👀1
В технической статье описана разработка улучшенной панели новостей для MQL5. Рассматриваются фильтры по валюте, важности и времени. Они повышают точность представления рыночных событий и помогают трейдерам в принятии решений. Подробно рассмотрена реализация этих фильтров, их влияние на производительность и удобство использования. Применение фильтров оптимизирует информационный поток, оставляя только актуальные события, ограниченные валютными парами и периодами времени. Также обсуждается реализация функции полной очистки панели при удалении программы. Улучшения делают панель более функциональным и надежным инструментом в MetaTrader 5. В следующей части будут добавлены оперативные обновления.
👉 Читай | Форум | @mql5ru
👉 Читай | Форум | @mql5ru
✍1
Скрипт для MT5 позволяет автоматически проверять текущий график на наличие объектов. Программа сканирует график и выявляет все доступные объекты. После этого скрипт подсчитывает количество объектов и удаляет их. В процессе работы скрипт записывает в лог названия всех обнаруженных объектов. Это полезно для быстрого анализа и очистки графика от ненужных элементов, что может улучшить производительность и сделать анализ более удобным. Такая автоматизация упрощает управление объектами на графике и значительно экономит время трейдеров.
👉 Читай | Сигналы | @mql5ru
👉 Читай | Сигналы | @mql5ru
❤5
Индикатор Price Alert для платформы MetaTrader предоставляет возможность получения оповещений при достижении ценами установленных трейдером уровней. Различаются три типа ценовых сигналов: превышение установленного уровня, падение ниже установленного уровня и точное достижение указанного значения. Эти ценовые уровни визуально отображаются линиями различного цвета.
Функционал индикатора поддерживает нативные оповещения, уведомления по электронной почте и push-уведомления. Для работы последних требуется предварительная настройка соответствующих параметров в окне опций MetaTrader.
Пользователь может настроить входные параметры, определяющие поведение индикатора, включая уровни цен для оповещений и способ их получения. Индикатор также позволяет регулировать визуальные стили и расположение панели управления на графике, обеспечивая гибкость и настраиваемость интерфейса.
👉 Читай | VPS | @mql5ru
Функционал индикатора поддерживает нативные оповещения, уведомления по электронной почте и push-уведомления. Для работы последних требуется предварительная настройка соответствующих параметров в окне опций MetaTrader.
Пользователь может настроить входные параметры, определяющие поведение индикатора, включая уровни цен для оповещений и способ их получения. Индикатор также позволяет регулировать визуальные стили и расположение панели управления на графике, обеспечивая гибкость и настраиваемость интерфейса.
👉 Читай | VPS | @mql5ru
❤2
Создание пользовательского индикатора «Канал Кельтнера» на MQL5 включает расширенную графику с использованием canvas. Этот индикатор определяет динамические уровни поддержки и сопротивления через Скользящую среднюю (MA) и Средний истинный диапазон (ATR), обеспечивая трейдерам инструмент для анализа трендовых движений и пробоев.
План включает анализ структуры и реализацию в MQL5. Важная часть — интеграция встроенных графических возможностей canvas для наглядного отображения данных. Это также повысит удобство использования и надежность самого индикатора, на которого можно положиться при изменениях рыночной волатильности.
Обсуждение архитектуры начинается с разделения на входные параметры, буферы индикатора и графические свойства. Важнейшим является настройка параметров: период скользящей средней, множители и параметры ATR, отвечающие за точные расчеты. Тестирование на исторических дан...
👉 Читай | Учебник | @mql5ru
План включает анализ структуры и реализацию в MQL5. Важная часть — интеграция встроенных графических возможностей canvas для наглядного отображения данных. Это также повысит удобство использования и надежность самого индикатора, на которого можно положиться при изменениях рыночной волатильности.
Обсуждение архитектуры начинается с разделения на входные параметры, буферы индикатора и графические свойства. Важнейшим является настройка параметров: период скользящей средней, множители и параметры ATR, отвечающие за точные расчеты. Тестирование на исторических дан...
👉 Читай | Учебник | @mql5ru
❤2🏆1
Осциллятор Awesome, разработанный Биллом Вильямсом, предлагает средство для определения рыночного импульса и изменения трендов. Он работает на основе разницы между 34-периодной и 5-периодной скользящими средними, применимыми к медианной цене, и отображается в виде гистограммы. Пересечения нулевой линии гистограммы могут сигнализировать о начале бычьего или медвежьего тренда. Также существуют дополнительные паттерны, такие как "двойная вершина", "блюдце" и расхождение, для более точного анализа сигналов. Этот осциллятор помогает не только в трендовых стратегиях, но и в выявлении разворотов, предлагая полезные точки входа и выхода.
👉 Читай | Фриланс | @mql5ru
👉 Читай | Фриланс | @mql5ru
❤2👌1
Индикатор Point-and-Figure для MetaTrader 5 позволяет построить график "точка-фигура" в основном окне MT5. Пользователь может настроить параметры: размер коробки и расстояние для разворота. Индикатор поддерживает различные оповещения и базируется на тиковых данных. Точечно-фигурный график фокусируется на значительных изменениях цен, игнорируя время. Пользователь определяет, что считается значительным изменением в зависимости от торговой стратегии.
Наиболее важные входные параметры: BoxSize (по умолчанию 60) определяет размер изменения цены в пунктах для нового символа на графике. Reversal (по умолчанию 3) указывает на количество коробок для разворота. Настройки оповещений включают в себя алерты при изменении графического символа и на разворотах. Эти уведомления могут быть отображены, отправлены по электронной почте или через пуш-уведомления. График настраивается по различным аспектам...
👉 Читай | Маркет | @mql5ru
Наиболее важные входные параметры: BoxSize (по умолчанию 60) определяет размер изменения цены в пунктах для нового символа на графике. Reversal (по умолчанию 3) указывает на количество коробок для разворота. Настройки оповещений включают в себя алерты при изменении графического символа и на разворотах. Эти уведомления могут быть отображены, отправлены по электронной почте или через пуш-уведомления. График настраивается по различным аспектам...
👉 Читай | Маркет | @mql5ru
Индикатор Pinbar Detector для платформ MetaTrader 4 и 5 обнаруживает пинбары, отмечая их символом "улыбающееся лицо" для различения бычьих и медвежьих паттернов. Он функционирует полностью на ценовых данных без использования стандартных технических индикаторов.
Пользователь может настроить параметры индикатора, такие как количество баров (CountBars), на которых будет производиться анализ, и расстояние от свечи до символа (DisplayDistance). Pinbar Detector способен генерировать звуковые оповещения и отправлять уведомления по электронной почте или через push-уведомления, если это настроено.
Индикатор предоставляет возможность настройки обнаружения пинбаров с помощью ряда пользовательских параметров. Эти параметры позволяют детально настраивать такие аспекты, как соотношение частей пинбара, положение тела свечи и другие важные характеристики.
👉 Читай | Коды | @mql5ru
Пользователь может настроить параметры индикатора, такие как количество баров (CountBars), на которых будет производиться анализ, и расстояние от свечи до символа (DisplayDistance). Pinbar Detector способен генерировать звуковые оповещения и отправлять уведомления по электронной почте или через push-уведомления, если это настроено.
Индикатор предоставляет возможность настройки обнаружения пинбаров с помощью ряда пользовательских параметров. Эти параметры позволяют детально настраивать такие аспекты, как соотношение частей пинбара, положение тела свечи и другие важные характеристики.
👉 Читай | Коды | @mql5ru
❤3
Советник Analytics Master предоставляет расширенные возможности анализа и автоматизации торговли, заменяя традиционные скрипты. Он оснащён функциями для расчёта рыночной волатильности, спреда, эквити и поддерживает динамическое управление открытыми позициями. Советник обеспечивает автоматическое обновление рынка каждый два часа, облегчая трейдерам доступ к актуальным данным и позволяя принимать более взвешенные решения. Благодаря адаптивной торговой стратегии и эффективному управлению рисками, пользователь получает более глубокое понимание рыночной динамики, что способствует повышению эффективности торговли.
👉 Читай | Сигналы | @mql5ru
👉 Читай | Сигналы | @mql5ru
👀1
В архитектуре работы с временными рядами предложен фреймворк GinAR, который эффективно соединяет графовые нейросети с асинхронными, неполными и гетерогенными данными. Важно, что временные ряды рассматриваются как графовые структуры с обучаемыми зависимостями. Это особенно значимо для финансового моделирования с нерегулярными данными и сложными латентными взаимосвязями.
GinAR предлагает модульную структуру, включая Interpolation Attention для восстановления пропусков, графовые слои и адаптивные функции нормализации. Механизм Interpolation Attention, в отличие от Self-Attention, учитывает как глобальные, так и локальные зависимости, что критично в условиях задержки или пропусков данных. Система поддерживает динамическую перестройку графовой структуры во время обучения, позволяя адаптироваться к изменениям рыночных условий и корреляциям.
👉 Читай | Сигналы | @mql5ru
GinAR предлагает модульную структуру, включая Interpolation Attention для восстановления пропусков, графовые слои и адаптивные функции нормализации. Механизм Interpolation Attention, в отличие от Self-Attention, учитывает как глобальные, так и локальные зависимости, что критично в условиях задержки или пропусков данных. Система поддерживает динамическую перестройку графовой структуры во время обучения, позволяя адаптироваться к изменениям рыночных условий и корреляциям.
👉 Читай | Сигналы | @mql5ru
❤2👍1
Введение гауссовских процессов (ГП) в задачу классификации отличается повышенной сложностью из-за отсутствия аналитического решения для процесса вывода. Это требует использования приближённых методов, таких как аппроксимация Лапласа. Реализация модульной библиотеки на MQL5 позволит структурировать код, делать гауссовые процессы универсальным инструментом для классификации и регрессии.
Особое внимание уделено алгоритмическим особенностям, начиная с построения априорных предположений и до конечного вывода вероятностных предсказаний. Описаны шаги прогнозного распределения скрытой функции и формирования прогнозной вероятности. Аппроксимация Лапласа помогает решить задачи вычисления апостериорного распределения и предсказаний, снижая вычислительные затраты при сохранении приемлемой точности.
👉 Читай | VPS | @mql5ru
Особое внимание уделено алгоритмическим особенностям, начиная с построения априорных предположений и до конечного вывода вероятностных предсказаний. Описаны шаги прогнозного распределения скрытой функции и формирования прогнозной вероятности. Аппроксимация Лапласа помогает решить задачи вычисления апостериорного распределения и предсказаний, снижая вычислительные затраты при сохранении приемлемой точности.
👉 Читай | VPS | @mql5ru
🏆1
Кодовое тело удалено и больше не доступно. Ранее целью данного кода было предложить людям понятный и эффективный подход к конвертации скрипта на языке Pine в MQL5. Конвертация таких скриптов предоставляет возможность автоматизировать торговые стратегии из платформы TradingView для использования в MetaTrader 5, что может расширить аналитические возможности и функциональность. Заинтересованным в таких инструментах стоит изучать принципы работы обоих языков, чтобы создавать собственные решения и увеличивать гибкость применения стандартных функций для индивидуальных нужд в алгоритмической торговле.
👉 Читай | Справка | @mql5ru
👉 Читай | Справка | @mql5ru
❤2
Представлен советник TuyulGAP.mq5, работающий на платформе MetaTrader 5. Он автоматизирует стратегию торговли гэпами, фокусируясь на ценовых разрывах в начале недели. Процесс заключается в выставлении отложенных ордеров Buy Stop и Sell Stop на основе анализа высоких максимумов и низких минимумов предыдущих свечей перед закрытием в пятницу вечером.
Советник действует в пятницу в 23:15 по серверному времени, удаляя ордера в понедельник для поддержания одной сделки в неделю. Настройки позволяют указать торговый день и время.
Ключевые параметры включают размер лота, стоп-лосс, количество анализируемых свечей и целевую прибыль в USD. Он не использует технические индикаторы и не включает встроенный тейк-профит или трейлинг-стоп, ориентируясь на безопасное закрытие позиций.
Этот инструмент подходит для тех, кто стремится к автоматизированной торговле на выходных. Быстрая настройка возможн...
👉 Читай | Сигналы | @mql5ru
Советник действует в пятницу в 23:15 по серверному времени, удаляя ордера в понедельник для поддержания одной сделки в неделю. Настройки позволяют указать торговый день и время.
Ключевые параметры включают размер лота, стоп-лосс, количество анализируемых свечей и целевую прибыль в USD. Он не использует технические индикаторы и не включает встроенный тейк-профит или трейлинг-стоп, ориентируясь на безопасное закрытие позиций.
Этот инструмент подходит для тех, кто стремится к автоматизированной торговле на выходных. Быстрая настройка возможн...
👉 Читай | Сигналы | @mql5ru
Алгоритмы "стеклянного ящика" решают проблему сложности и непрозрачности моделей "черного ящика". Эти модели машинного обучения не только высокоэффективны, но и интерпретируемы, облегчая отладку и улучшение. В статье рассказывается о создании такой модели с использованием MetaTrader 5, сравнивая устаревший и современный подходы. Современный подход позволяет экспортировать модель в ONNX и интегрировать в советник через MQL5, что облегчает использование преимуществ MetaTrader 5. Для реализации используется пакет Interpret ML, обеспечивающий прозрачность и улучшение модели без компромисса точности.
👉 Читай | Календарь | @mql5ru
👉 Читай | Календарь | @mql5ru
❤2💯1
Инструмент Pinbar Detector для MetaTrader предназначен для обнаружения пинбаров на графике. Он размещает символы для визуального обозначения бычьих и медвежьих паттернов. Данный индикатор базируется исключительно на анализе ценового действия без использования стандартных технических индикаторов. Настройки позволяют кастомизировать алгоритм обнаружения через входные параметры. Индикатор поддерживает платформенные и e-mail оповещения, а также push-уведомления, которые требуют правильной настройки системы уведомлений MetaTrader. Версии доступны для MT4 и MT5. Пользователи могут настроить такие параметры, как количество анализируемых баров и параметры, определяющие геометрию пинбара. Например, можно указать допустимые пропорции для тела баров и специфические требования к их расположению на графике.
👉 Читай | Фриланс | @mql5ru
👉 Читай | Фриланс | @mql5ru
👏2❤1
Машинное обучение требует балансировки между показателями эффективности. По мере усложнения моделей возрастает сложность их понимания и отладки. Необходимость в ясности решений моделей становится критичной для их успешного применения. Темы статей охватывают определение важных характеристик, влияние каждой функции на производительность модели и учет коллектинных эффектов. Важность отладки, доступных методов разработки функций и корректного сбора данных подчеркивается. Отмена колонок помогает выявить значимость функций, хотя может вызвать потерю данных. Перестановочные методы оценивают важность, позволяя анализировать нелинейные связи. PDP и ICE графики помогают детально исследовать поведение модели.
👉 Читай | Форум | @mql5ru
👉 Читай | Форум | @mql5ru
❤2👍2
Учебник «Программирование на MQL5 для трейдеров» теперь доступен на четырех языках. В дополнение к английской и русской версии появились переводы на испанский и китайский. Изучайте алготрейдинг на родном языке и в удобном формате. Книга доступна онлайн, а также в виде файлов PDF и CHM.
Не важно, есть ли у вас опыт в программировании или вы начинаете с нуля — книга подойдет для любого уровня. Новички познакомятся с базовыми понятиями, средой разработки и основами ООП, а более опытные пользователи будут изучать решения прикладных задач и продвинутые API.
Также книга содержит множество примеров исходного кода, которые помогут не только в изучении языка, но и для создания собственных приложений.
Приступайте к изучению MQL5 уже сегодня и погрузитесь в мир профессиональной алгоритмической торговли. Освоенные навыки позволят вам реализовать собственные идеи. Кроме того, вы сможете использовать эти знания в бизнесе — создавая и продавая приложения в Маркете или выполняя заказы через Фриланс.
Читать книгу...
Не важно, есть ли у вас опыт в программировании или вы начинаете с нуля — книга подойдет для любого уровня. Новички познакомятся с базовыми понятиями, средой разработки и основами ООП, а более опытные пользователи будут изучать решения прикладных задач и продвинутые API.
Также книга содержит множество примеров исходного кода, которые помогут не только в изучении языка, но и для создания собственных приложений.
Приступайте к изучению MQL5 уже сегодня и погрузитесь в мир профессиональной алгоритмической торговли. Освоенные навыки позволят вам реализовать собственные идеи. Кроме того, вы сможете использовать эти знания в бизнесе — создавая и продавая приложения в Маркете или выполняя заказы через Фриланс.
Читать книгу...
👍7❤5🔥1
Представлен экспертный советник EXSR версии 1.0 для платформы MetaTrader 5. Это контртрендовый инструмент, предназначенный для выявления рыночных разворотов в условиях экстремального истощения. Высокопороговый RSI в сочетании с полосами Боллинджера служит фильтром для поиска точек входа. Совершение сделок подтверждается разворотным свечным паттерном.
Основные компоненты: RSI(14) для оценки перепроданности и перекупленности, полосы Боллинджера для выхода цены за пределы. Вход в длинные позиции возможен только при бычьем закрытии свечи за пределами нижней полосы, а короткие – при медвежьем закрытии за пределами верхней полосы.
Советник поддерживает однопозиционную логику и использует фиксированные уровни стоп-лосс и тейк-профит, определяемые пользователем. ООП-реализация через CTrade и модульные функции обеспечивает высокую надежность и структурированность кода. Настройки полос Боллин...
👉 Читай | Нейросети | @mql5ru
Основные компоненты: RSI(14) для оценки перепроданности и перекупленности, полосы Боллинджера для выхода цены за пределы. Вход в длинные позиции возможен только при бычьем закрытии свечи за пределами нижней полосы, а короткие – при медвежьем закрытии за пределами верхней полосы.
Советник поддерживает однопозиционную логику и использует фиксированные уровни стоп-лосс и тейк-профит, определяемые пользователем. ООП-реализация через CTrade и модульные функции обеспечивает высокую надежность и структурированность кода. Настройки полос Боллин...
👉 Читай | Нейросети | @mql5ru
❤1