Индикатор 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
Индикатор Keltner Channel, созданный Честером В. Келтнером в 1960 году, представляет собой значимый инструмент технического анализа, применяемый как в MT4, так и в MT5. Этот индикатор формирует канал, основанный на волатильности, используя три линии: центральная линия является 10-дневной простой скользящей средней типичной цены, тогда как верхняя и нижняя полосы определяются добавлением и вычитанием скользящей средней дневного диапазона цен. Такая конфигурация допускает гибкость настройки всех параметров МА. Keltner Channel используется для определения точек входа, когда цена пересекает верхнюю или нижнюю полосы. Выходные стратегии могут основываться на консервативном стоп-лоссе, дальнем тейк-профите или пересечении с центральной линией. Дополнительные индикаторы могут применяться для подтверждения сигналов. Канал часто служит более надежным индикатором при установившихся трендах, и е...
👉 Читай | Маркет | @mql5ru
👉 Читай | Маркет | @mql5ru
👍1
Статья развивает идею динамической панели экономического календаря на MQL5, добавляя обновления новостей в реальном времени. Используются массивы для отслеживания текущих и предыдущих экономических событий, что обеспечивает адаптивность панели к изменяющимся данным. Реализуется функция сравнения массивов для идентификации изменений, позволяющая оперативно обновлять интерфейс без лишних объектов. Это поддерживает актуальность информации, помогая трейдерам быстро реагировать на изменения. В будущем планируется интеграция новостей в стратегии и улучшение интерфейса, чтобы сделать его более интерактивным и полезным для пользователей MetaTrader 5.
👉 Читай | Форум | @mql5ru
👉 Читай | Форум | @mql5ru
Обсуждается использование Windows API для создания клиента WebSocket в MetaTrader 5 с целью реализации асинхронной функциональности. Методология включает создание DLL, экспортирующей функции для интеграции с MetaTrader 5. Рассмотрены аспекты асинхронного режима работы WinHTTP, включая настройку функций обратного вызова и их взаимодействие с глобальными переменными для управления соединениями.
Создание DLL выполняется в Visual Studio на C++, требуя установленной рабочей нагрузки "C++ Desktop Development" и SDK для Windows. Библиотека состоит из класса для управления соединениями, функции обратного вызова и функции-оберток для MetaTrader 5.
Координация передачи данных и управления состоянием соединения поддерживаются через специализированные методы и интерфейсы. Завершающая часть включает управление ресурсами и переопределение класса для интеграции асинхронной функциональности клиента...
👉 Читай | Учебник | @mql5ru
Создание DLL выполняется в Visual Studio на C++, требуя установленной рабочей нагрузки "C++ Desktop Development" и SDK для Windows. Библиотека состоит из класса для управления соединениями, функции обратного вызова и функции-оберток для MetaTrader 5.
Координация передачи данных и управления состоянием соединения поддерживаются через специализированные методы и интерфейсы. Завершающая часть включает управление ресурсами и переопределение класса для интеграции асинхронной функциональности клиента...
👉 Читай | Учебник | @mql5ru
❤4
Изложим процесс разработки индикатора для MetaTrader 5, реализующего автоматически определение уровней поддержки и сопротивления с помощью языка MQL5. Это решение минимизирует ручные ошибки, анализирует обширные исторические данные и визуализирует ключевые уровни на графике. Благодаря адаптивным зонам и пуш-уведомлениям, индикатор обеспечивает точное понимание рыночных уровней. Пошаговое руководство включает создание фиктивного буфера, определение структур данных, обнаружение точек колебаний, подсчет тестов, обработку уровней и отправка оповещений. Такая автоматизация расширяет возможности трейдеров в стратегическом принятии решений.
👉 Читай | Справка | @mql5ru
👉 Читай | Справка | @mql5ru
❤4
Проведено обновление интерфейса индикатора для удобства работы с "Обзором рынка". Добавлены функции автоматического отслеживания и отрисовки изменений символов, временное сохранение настроек. Интерфейс улучшен с возможностью изменения цветовой темы, масштаба и организации рабочих столбиков.
Цель этой разработки – определение волатильных конструкций для спредовой торговли и анализа эффективности этих стратегий. Расчёт кумулятивной прибыли представлен в виде линии эквити.
Важная информация для пользователей: отрегулируйте объёмы для каждой валютной пары и задайте глубину истории. Следует учитывать, что в текущих расчётах не учитываются издержки, такие как спреды и комиссии, это экспериментальный образец.
На следующем этапе планируется углубление анализа флетовых стратегий с возможностью автоматизации и создания алгоритмического советника. Ваши мнения и комментарии приветствуются на ф...
👉 Читай | Котировки | @mql5ru
Цель этой разработки – определение волатильных конструкций для спредовой торговли и анализа эффективности этих стратегий. Расчёт кумулятивной прибыли представлен в виде линии эквити.
Важная информация для пользователей: отрегулируйте объёмы для каждой валютной пары и задайте глубину истории. Следует учитывать, что в текущих расчётах не учитываются издержки, такие как спреды и комиссии, это экспериментальный образец.
На следующем этапе планируется углубление анализа флетовых стратегий с возможностью автоматизации и создания алгоритмического советника. Ваши мнения и комментарии приветствуются на ф...
👉 Читай | Котировки | @mql5ru
❤3
Индикатор Gain/Loss Info для MetaTrader позволяет отслеживать прибыль и убытки всех свечей, превышающих заданные пороги. Он рассчитывает изменения в пунктах и процентах, предоставляя два режима: разница между закрытием и открытием свечи или между текущим и предыдущим закрытием. Пользователь может настроить минимальные пороги в процентах и пунктах, режимы изменения и цвет шрифта чисел. Доступен для платформ MT4 и MT5.
Основные входные параметры: PercentageLimit устанавливает процентный порог изменения, PointsLimit — порог в пунктах, а CloseToClose определяет режим расчета. Цвета для потерь и прибыли настраиваются соответственно, а также количество баров для расчета, шрифт и его размер.
Индикатор иллюстрирует рыночные изменения, облегчая идентификацию паттернов, хотя его использование для создания торговых сигналов не является основной целью. Однако аномальные движения могут быть пол...
👉 Читай | VPS | @mql5ru
Основные входные параметры: PercentageLimit устанавливает процентный порог изменения, PointsLimit — порог в пунктах, а CloseToClose определяет режим расчета. Цвета для потерь и прибыли настраиваются соответственно, а также количество баров для расчета, шрифт и его размер.
Индикатор иллюстрирует рыночные изменения, облегчая идентификацию паттернов, хотя его использование для создания торговых сигналов не является основной целью. Однако аномальные движения могут быть пол...
👉 Читай | VPS | @mql5ru
❤1
Индикатор Murrey Math Line X предназначен для анализа разворотных линий на платформах MT4 и MT5. Он отображает на графике 8 основных и 5 дополнительных линий, что дает возможность определить оптимальные точки для открытия и закрытия позиций и прогнозирования динамики цен. При возникновении пробоя индикатор может выдать предупреждение.
Важные параметры: Period (по умолчанию = 64) определяет количество баров для расчета, UpperTimeframe (по умолчанию = PERIOD_D1) задает базовый временной период, другие параметры отвечают за визуальное оформление и уведомления о сигналах. Использование индикатора Murrey Math эффективно для оценки зон поддержки и сопротивления, а также для выполнения точных торговых операций.
👉 Читай | Учебник | @mql5ru
Важные параметры: Period (по умолчанию = 64) определяет количество баров для расчета, UpperTimeframe (по умолчанию = PERIOD_D1) задает базовый временной период, другие параметры отвечают за визуальное оформление и уведомления о сигналах. Использование индикатора Murrey Math эффективно для оценки зон поддержки и сопротивления, а также для выполнения точных торговых операций.
👉 Читай | Учебник | @mql5ru
❤3
Интеграция MetaTrader 5 с Telegram открывает новые горизонты для трейдеров, предоставляя мгновенный доступ к рыночной аналитике и торговым обновлениям прямо в мессенджере. Это позволяет трейдерам своевременно реагировать на движения рынка без постоянного мониторинга терминала. Основной акцент сделан на автоматизации процесса: создание Telegram-бота для передачи сообщений об изменениях рынка становится обыденным делом благодаря взаимодействию с API Telegram. Такой подход способствует более информированным решениям и расширяет функциональность торговых стратегий, упрощая управление торговыми рисками и повышая эффективность торговли.
👉 Читай | Справка | @mql5ru
👉 Читай | Справка | @mql5ru
❤3