После добавления на график становится возможным создание широкоформатных скриншотов при помощи нажатия клавиши 's' на клавиатуре. Каждый скриншот автоматически снабжается датой. Это упрощает процесс документирования и последующего анализа данных. Инструмент удобен для быстрого фиксирования важных моментов на графике без необходимости использовать сторонние приложения. Функция автоматической временной метки обеспечивает точность и упрощает хранение информации по временным интервалам. Поддержание порядка в данных становится более эффективным с подобными инструментами.
👉 Читай | Котировки | @mql5ru
👉 Читай | Котировки | @mql5ru
❤2
Фреймворк TMA (Temporal Motion Aggregation) предлагает инновационный подход к анализу событийных данных, который можно эффективно применять к финансовым рынкам. TMA видит рынок как динамическую систему, где важна непрерывность временной последовательности событий. Используя три ключевых механизма: Event Splitting, Linear Lookup и Motion Pattern Aggregation, TMA объединяет микрособытия в единые временные структуры. Это обеспечивает точнее распознавание рыночных движений, переход от статической к динамической прогнозной логике, позволяет создавать непрерывное трёхмерное представление рыночного движения, улучшая точность анализа и предсказуемость финансовых временных рядов.
👉 Читай | Сигналы | @mql5ru
👉 Читай | Сигналы | @mql5ru
❤3
Методы Монте-Карло с марковскими цепями (MCMC) часто используются для выборки из сложных многомерных распределений, особенно в байесовской статистике. Классические алгоритмы, такие как выборка Гиббса или алгоритм Метрополиса, требуют тщательной настройки. Исследуется метод выборки по уровням, который адаптируется под особенности целевого распределения. Он исключает необходимость ручной настройки параметров, таких как ширина шага.
Алгоритм slice sampling позволяет автоматически подстраиваться, минимизируя затраты времени и ресурсов на настройку. Примеры его применения включают байесовскую линейную и логистическую регрессию, где он показывает результаты, сопоставимые с частотными методами. Реализация алгоритма в MQL5 демонстрирует его надежность и простоту использования.
👉 Читай | Сигналы | @mql5ru
Алгоритм slice sampling позволяет автоматически подстраиваться, минимизируя затраты времени и ресурсов на настройку. Примеры его применения включают байесовскую линейную и логистическую регрессию, где он показывает результаты, сопоставимые с частотными методами. Реализация алгоритма в MQL5 демонстрирует его надежность и простоту использования.
👉 Читай | Сигналы | @mql5ru
❤1✍1
Технические специалисты обсуждают использование уровней коррекции Фибоначчи для анализа рынка. Классические уровни Фибоначчи, такие как 23.6%, 38.2%, 50%, 61.8% и 78.6%, широко признаны, но наблюдения показывают, что рыночная цена иногда реагирует на промежуточные и нестандартные уровни. Для повышения точности анализа предлагается использовать данные для выявления таких уровней и подтверждения их значимости. Это включает разработку алгоритмов для MetaTrader 5, которые помогут автоматически калибровать и отображать новые уровни. Исследования ведутся с использованием Python и Jupyter Notebook для статистического анализа и визуализации.
👉 Читай | Коды | @mql5ru
👉 Читай | Коды | @mql5ru
❤2
MovingAverages.mqh Часть I теперь доступна в версии для нескольких таймфреймов, предлагая расширенные функции настройки цветов для удобной ориентации. Этот инструмент будет полезен как для разработчиков, стремящихся к интеграции, так и для трейдеров, которые нацелены на прибыльность. Предложение действительно на определенных условиях. Помимо этого индикатора, доступны и другие мультитаймфреймовые решения, которые могут значительно улучшить процесс анализа. Рассмотрите возможность внедрения таких инструментов для повышения эффективности торговли или разработки.
👉 Читай | Форум | @mql5ru
👉 Читай | Форум | @mql5ru
❤3👌1
В файле ImportantFunctions.mqh находятся все функции, необходимые для работы советников, оба из которых используют пересечение ценой скользящей средней в качестве сигнала входа. Первый советник применяет стратегию Мартингейла в случае убытков, второй — нет. Эти советники предназначены только для демонстрационных целей и не рекомендуются для использования на реальном счете.
Параметры простого советника на основе скользящей средней включают: MAPeriod — период индикатора; LotSize — размер лота; TPPoints — тейк-профит; SLPoints — стоп-лосс.
Советник с Мартингейлом: MAPeriod, StartingLot для начальной сделки, MaxLot как предел увеличения лота, TPPoints и SLPoints, которые корректируются при убытках. LotMultiplier и TPMultiplier управляют изменением лота и запасных значений. Эти параметры помогают компенсировать убытки и восстановиться благодаря увеличению как позиции, так и тейк-профита....
👉 Читай | Маркет | @mql5ru
Параметры простого советника на основе скользящей средней включают: MAPeriod — период индикатора; LotSize — размер лота; TPPoints — тейк-профит; SLPoints — стоп-лосс.
Советник с Мартингейлом: MAPeriod, StartingLot для начальной сделки, MaxLot как предел увеличения лота, TPPoints и SLPoints, которые корректируются при убытках. LotMultiplier и TPMultiplier управляют изменением лота и запасных значений. Эти параметры помогают компенсировать убытки и восстановиться благодаря увеличению как позиции, так и тейк-профита....
👉 Читай | Маркет | @mql5ru
❤1
В предыдущей статье мы настроили класс для обработки CSV-файлов с данными рынка. В этой, мы разрабатываем регрессионную модель для прогнозирования цены закрытия активов, чтобы повысить точность торговых решений. Обсуждаются различные типы регрессии, включая деревья решений и регрессию опорных векторов, с акцентом на их преимущества в модели рынка. Особое внимание уделяется важности качественной подготовки данных: удаление выбросов, заполнение недостающих значений, и выбор характеристик для повышения производительности модели. Это поможет разработчикам и трейдерам в создании более надежных алгоритмов для анализа и стратегий торговли.
👉 Читай | Котировки | @mql5ru
👉 Читай | Котировки | @mql5ru
❤3
Для анализа рынков используется индикатор с настраиваемыми уровнями RSI, что позволяет определить зоны перекупленности и перепроданности—по умолчанию 75 и 25 соответственно. Он поддерживает несколько таймфреймов, от M1 до MN1, и оснащён двойной системой оповещений: всплывающие окна и push-уведомления в мобильное приложение MT5. Работает в фоновом режиме, отслеживая только символ графика, не вмешиваясь в его отображение.
Параметры включают выбор таймфрейма (по умолчанию M15) и верхний и нижний пороги для RSI. Также можно включить или выключить всплывающие оповещения и мобильные уведомления. Индикатор следует прикрепить к графику, чтобы получать предупреждения о том, когда RSI входит в экстремальные зоны, тем самым помогая обнаружить потенциальные развороты на рынке.
👉 Читай | Маркет | @mql5ru
Параметры включают выбор таймфрейма (по умолчанию M15) и верхний и нижний пороги для RSI. Также можно включить или выключить всплывающие оповещения и мобильные уведомления. Индикатор следует прикрепить к графику, чтобы получать предупреждения о том, когда RSI входит в экстремальные зоны, тем самым помогая обнаружить потенциальные развороты на рынке.
👉 Читай | Маркет | @mql5ru
❤2
Знакомьтесь с Modern RL Trader v3.1 — инновационной системой алгоритмического трейдинга, сочетающей машинное обучение с эволюционными подходами. Эта система уникальна тем, что создаёт диверсифицированный стратегический ансамбль, где каждый агент работает как самостоятельная личность с уникальной нейросетью. За счёт механизма коллективного обучения и распределения капитала, агенты непрестанно совершенствуются, вырабатывая интуитивные подходы к изменчивым рыночным условиям. Этот проект демонстрирует новую веху в создании цифровых экосистем, где код обретает качества живого, развивающегося организма, способного к саморефлексии и адаптации.
👉 Читай | Маркет | @mql5ru
👉 Читай | Маркет | @mql5ru
👍2👀2❤1
Рынок живёт динамикой, а не фиксированными точками. Рассмотрим подход Temporal Motion Aggregation (TMA), адаптированный для финрынков, который учитывает плотность и ритм событий, создает целостную структуру из микродвижений и повышает эффективность анализа. Его ключевой элемент — Энкодер признаков движения (MFE), использующий параллельную обработку потоков данных через мультиоконный сверточный слой, что снижает задержки и упрощает внутренние корреляции. Реализация в MQL5 помогает трейдерам и разработчикам наладить более точные прогнозы, синхронизируя временные характеристики и увеличивая вычислительную мощность в среде OpenCL.
👉 Читай | Учебник | @mql5ru
👉 Читай | Учебник | @mql5ru
❤3🏆1
Эффективное отслеживание динамики цен возможно с помощью двойного дисплея, который автоматически рассчитывает изменения в пунктах и процентах. Доступны два режима измерения: сравнение цены закрытия текущей свечи с предыдущей и сравнение цены закрытия с ценой открытия текущей свечи. Это позволяет точно оценивать межсвечную волатильность и размер ее тела.
Пользователи могут гибко настраивать цвета для отображения прибылей и убытков, а также задавать минимальный порог пунктов для исключения незначительных движений. Оптимизация производительности достигается за счет ограничения количества исторических баров для обработки. Входные параметры включают выбор между межсвечным и текущим измерением, минимальные пороги и цвета отображения.
Точная настройка позволяет подстроить индикатор под индивидуальные требования, обеспечивая оптимальную работу.
👉 Читай | Учебник | @mql5ru
Пользователи могут гибко настраивать цвета для отображения прибылей и убытков, а также задавать минимальный порог пунктов для исключения незначительных движений. Оптимизация производительности достигается за счет ограничения количества исторических баров для обработки. Входные параметры включают выбор между межсвечным и текущим измерением, минимальные пороги и цвета отображения.
Точная настройка позволяет подстроить индикатор под индивидуальные требования, обеспечивая оптимальную работу.
👉 Читай | Учебник | @mql5ru
👍2❤1
Создан экспериментальный индикатор, основанный на подходе канала Дончиана с добавлением учета волатильности. Линии представляют собой экстремальные значения, смещенные с помощью ATR на точке экстремума. Это формирует каналы, которых свечи не касаются, указывая на возможность использования в качестве жесткого стоп-лосса.
Зеленая линия служит жестким стоп-лоссом для покупки, красная - для продажи. Концепция предполагает, что цена не пробьет данные уровни. Однако полагаться исключительно на этот индикатор для принятия торговых решений не следует. Изменения в ценовом контексте могут повлиять на его эффективность. Канальные линии остаются нетронутыми, предоставляя ориентир для анализа.
👉 Читай | Нейросети | @mql5ru
Зеленая линия служит жестким стоп-лоссом для покупки, красная - для продажи. Концепция предполагает, что цена не пробьет данные уровни. Однако полагаться исключительно на этот индикатор для принятия торговых решений не следует. Изменения в ценовом контексте могут повлиять на его эффективность. Канальные линии остаются нетронутыми, предоставляя ориентир для анализа.
👉 Читай | Нейросети | @mql5ru
👍3❤1
В прошлой статье была проведена переработка архитектуры для мультивалютного советника с параллельными стратегиями, ориентируясь на минимальный набор функций. Достигнута значительная оптимизация кода, которая позволит дальнейшее расширение без кардинальных изменений.
Для работы с виртуальными отложенными ордерами предложено использовать единый класс, упрощающий процесс и уменьшающий объем кода. Введение новых свойств и методов улучшит функциональность.
Обсуждается необходимость сохранения состояния советника, что особенно актуально для использования на реальных счетах. Представлены методы для реализации сохранения и загрузки состояния, включая делегирование задач по уровням объектов.
Для каждого уровня — эксперт, стратегия и виртуальные позиции — добавлены методики Save() и Load(), отвечающие за сохранение и загрузку соответствующее их иерархии. Это позволит избежать потери данных п...
👉 Читай | Фриланс | @mql5ru
Для работы с виртуальными отложенными ордерами предложено использовать единый класс, упрощающий процесс и уменьшающий объем кода. Введение новых свойств и методов улучшит функциональность.
Обсуждается необходимость сохранения состояния советника, что особенно актуально для использования на реальных счетах. Представлены методы для реализации сохранения и загрузки состояния, включая делегирование задач по уровням объектов.
Для каждого уровня — эксперт, стратегия и виртуальные позиции — добавлены методики Save() и Load(), отвечающие за сохранение и загрузку соответствующее их иерархии. Это позволит избежать потери данных п...
👉 Читай | Фриланс | @mql5ru
👍2❤1
Бесплатный пользовательский индикатор для MetaTrader 5 позволяет рассчитывать и отображать экспоненциальную скользящую среднюю (EMA) прямо на графике. Этот инструмент помогает в определении тренда и генерации торговых сигналов. Пользователи могут настроить период EMA и выбрать применяемую цену, такую как Close, Open, High, Low, Median, Typical или Weighted. Стандартная формула EMA обеспечивает плавный расчет, она инициализируется SMA первых баров. Легкость настройки и эффективность делают индикатор полезным для различных стратегий.
EMA быстро реагирует на изменения цен в сравнении с SMA. Если цена выше EMA, это может означать восходящий тренд; если ниже, то возможно, тренд нисходящий. Индикатор подходит для стратегий следования за трендом или пересечения скользящих средних, таких как пересечение EMA 50 и EMA 200.
Пользователи могут настроить цвет и толщину линии, изменять применяем...
👉 Читай | VPS | @mql5ru
EMA быстро реагирует на изменения цен в сравнении с SMA. Если цена выше EMA, это может означать восходящий тренд; если ниже, то возможно, тренд нисходящий. Индикатор подходит для стратегий следования за трендом или пересечения скользящих средних, таких как пересечение EMA 50 и EMA 200.
Пользователи могут настроить цвет и толщину линии, изменять применяем...
👉 Читай | VPS | @mql5ru
✍3❤1
При наличии избыточных объектов на графике, их ручное удаление может быть утомительным. В таких случаях полезно использовать скрипт для автоматической очистки графика, не прибегая к полному удалению и повторной загрузке. Этот подход позволяет сохранить настройки графика и быстро восстановить порядок. Разместите соответствующий скрипт в MQL5/Scripts. Это оптимизирует рабочий процесс и снижает затраты времени на ручную работу. Использование такого скрипта обеспечивает более структурированный подход к управлению графиком и улучшает эффективность работы с ним, особенно при частом изменении визуальных настроек.
👉 Читай | Коды | @mql5ru
👉 Читай | Коды | @mql5ru
❤1