Задача обнаружения объектов в облаке точек становится всё более актуальной. Эффективность такого решения во многом зависит от структурных данных локальных областей. Однако, разреженность и нерегулярность облаков точек могут создать помехи, усложняя задачу.
Традиционные методы свертки используют фиксированные ядра, что приводит к обработке всех соседних точек одинаково, учитывая зашумленные или нерелевантные точки. Напротив, Transformer с механизмом Self-Attention может адаптивно исключать шумные или неактуальные точки.
Тем не менее, стандартный Transformer игнорирует пространственные отношения и информацию о локальной структуре, что важно для распознавания объектов. Чтобы решить эту проблему, авторы предложили SEFormer — трансформер с кодированием структуры, учитывающий направление и расстояние.
SEFormer изучает различные преобразования для точек Value с разных направлений и расст...
Читать далее...
Традиционные методы свертки используют фиксированные ядра, что приводит к обработке всех соседних точек одинаково, учитывая зашумленные или нерелевантные точки. Напротив, Transformer с механизмом Self-Attention может адаптивно исключать шумные или неактуальные точки.
Тем не менее, стандартный Transformer игнорирует пространственные отношения и информацию о локальной структуре, что важно для распознавания объектов. Чтобы решить эту проблему, авторы предложили SEFormer — трансформер с кодированием структуры, учитывающий направление и расстояние.
SEFormer изучает различные преобразования для точек Value с разных направлений и расст...
Читать далее...
❤3👍2👏1
Советник разработан для тестирования прибыльности стратегии, предложенной одним из участников форума. Следует отметить, что данный советник только проверяет стратегию и не оценивает качество кода и стиль программирования.
Алгоритм работы: Ежедневно в 15:00 по московскому времени автоматически создаются отложенные ордера Buy Stop и Sell Stop на уровне 100 пунктов (по пятизнаку) от текущей цены.
Для каждого ордера устанавливаются уровни Stop Loss в размере 200 пунктов (по пятизнаку). TakeProfit не применяется. При срабатывании одного из ордеров второй не отменяется.
Если оба ордера не активировались в течение часа, они удаляются в 16:00. Если один или оба ордера сработали, то все открытые позиции закрываются ровно в 16:00, независимо от их текущей прибыли или убытка.
Читать далее...
Алгоритм работы: Ежедневно в 15:00 по московскому времени автоматически создаются отложенные ордера Buy Stop и Sell Stop на уровне 100 пунктов (по пятизнаку) от текущей цены.
Для каждого ордера устанавливаются уровни Stop Loss в размере 200 пунктов (по пятизнаку). TakeProfit не применяется. При срабатывании одного из ордеров второй не отменяется.
Если оба ордера не активировались в течение часа, они удаляются в 16:00. Если один или оба ордера сработали, то все открытые позиции закрываются ровно в 16:00, независимо от их текущей прибыли или убытка.
Читать далее...
❤3👍2👏1
Индикаторы MQL5 — мощные инструменты для визуального анализа рыночных данных и создания торговых стратегий в MetaTrader 5. Они используют математические вычисления для предсказания ценовых движений, работая непосредственно на ценовых графиках. В статье рассматриваются типы индикаторов: встроенные (технические) и пользовательские. Технические индикаторы доступны по умолчанию в MetaTrader 5, тогда как пользовательские можно создать, адаптировав их под свои нужды. Это позволяет трейдерам гибко настраивать расчеты и графическое представление данных, улучшая торговые стратегии. В статье подробно описаны ключевые компоненты и шаги по созданию пользовательского индикатора.
Читать далее...
Читать далее...
👍3❤2👏1
MetaTrader 5 обладает встроенными индикаторами, предоставляющими трейдерам аналитическое преимущество. Обсуждаются скользящие средние и индекс относительной силы (RSI). Скользящие средние помогают определить направление тренда и уровни поддержки и сопротивления. RSI - импульсный осциллятор, измеряющий скорость и изменение ценовых движений, полезный для выявления состояний перекупленности и перепроданности.
Свечные графики важны для определения трендов. Исторические модели свечей помогают определить ключевые уровни поддержки и сопротивления. Технические индикаторы дополняют анализ, улучшая процесс принятия решений.
Медленные скользящие средние точно следуют за движением цены, действуя как уровни поддержки или сопротивления, что помогает в анализе рыночных настроений и принятии торговых решений.
Читать далее...
Свечные графики важны для определения трендов. Исторические модели свечей помогают определить ключевые уровни поддержки и сопротивления. Технические индикаторы дополняют анализ, улучшая процесс принятия решений.
Медленные скользящие средние точно следуют за движением цены, действуя как уровни поддержки или сопротивления, что помогает в анализе рыночных настроений и принятии торговых решений.
Читать далее...
👍6❤2👏2
Эта библиотека снижает количество рутинных действий при работе со входными параметрами, применяя ООП. Пример использования - торговый советник. ООП-подход облегчает интеграцию ТС в сложные системы. Структура ООП-советника для Тестера упрощает код без добавления торговой логики, но работа со входными параметрами осложняет читаемость и увеличивает вероятность ошибок.
Практика показывает, что параметры удобно сохранять и читать в строковом виде. Торговая практика демонстрирует, что сохранение параметров в строках позволяет легко видеть и управлять наборами параметров. Если добавить или убрать параметр, изменения нужно сделать в нескольких местах кода.
Альтернативный ООП-подход уменьшает объем кода и снижает вероятность ошибок при изменении параметров, концентрируясь на торговой логике. Сохранение и чтение наборов параметров через строки упрощает написание сложных систем и подключение ...
Читать далее...
Практика показывает, что параметры удобно сохранять и читать в строковом виде. Торговая практика демонстрирует, что сохранение параметров в строках позволяет легко видеть и управлять наборами параметров. Если добавить или убрать параметр, изменения нужно сделать в нескольких местах кода.
Альтернативный ООП-подход уменьшает объем кода и снижает вероятность ошибок при изменении параметров, концентрируясь на торговой логике. Сохранение и чтение наборов параметров через строки упрощает написание сложных систем и подключение ...
Читать далее...
👍6👏1
Рассматриваются основные шаги по созданию и развитию советника на основе стратегии FVG и подхода Smart Money. Используется язык MQL5 для разработки в среде MetaTrader 5 (MT5).
Определение FVG: разрыв справедливой стоимости характеризуется масштабными однонаправленными движениями. Стратегия FVG объединяет оценку справедливой стоимости и дисбалансы свечей для выявления торговых возможностей.
План стратегии FVG: выявление бычьего и медвежьего FVG. Устанавливаются входные и выходные сигналы, управление рисками.
Создание советника в MQL5: пошагово описывается процесс кодирования, поиска конфигураций FVG и визуализации на графике. Логика обрезки подтвержденных конфигураций.
Читать далее...
Определение FVG: разрыв справедливой стоимости характеризуется масштабными однонаправленными движениями. Стратегия FVG объединяет оценку справедливой стоимости и дисбалансы свечей для выявления торговых возможностей.
План стратегии FVG: выявление бычьего и медвежьего FVG. Устанавливаются входные и выходные сигналы, управление рисками.
Создание советника в MQL5: пошагово описывается процесс кодирования, поиска конфигураций FVG и визуализации на графике. Логика обрезки подтвержденных конфигураций.
Читать далее...
👍8❤2🔥1👏1
Индикатор позволяет отображать свечу указанного периода справа от текущей, что упрощает анализ. Пользователь может настроить несколько таких индикаторов с различными временными интервалами и смещением. Это функциональность предоставит более точную и разностороннюю оценку рыночной ситуации. Возможность использования нескольких таймфреймов одномоментно способствует улучшению стратегий и повышению эффективности торговых решений.
Читать далее...
Читать далее...
👍9❤2👏2⚡1
Все чаще в алгоритмической торговле применяется машинное обучение, благодаря чему методы интеллектуального анализа данных помогают находить скрытые паттерны в финансовых данных.
Существует проблема выбора переменных, полезных для достижения определенной цели. Представляем обзор работы "FREL: Стабильный алгоритм выбора признаков" авторов Юн Ли, Дженни Си, Гоцзин Чжоу, Шаша Хуан и Сонгкан Чен. Алгоритм FREL основан на взвешивании признаков как регуляризованном обучении на основе энергии, обеспечивая точность и стабильность.
Метод взвешенной классификации ближайших соседей повышает точность прогнозирования путем присвоения весов признакам. Энергетические модели помогают различать релевантные и нерелевантные входные переменные.
Анализируем реализацию FREL в MQL5 и ее результаты.
Читать далее...
Существует проблема выбора переменных, полезных для достижения определенной цели. Представляем обзор работы "FREL: Стабильный алгоритм выбора признаков" авторов Юн Ли, Дженни Си, Гоцзин Чжоу, Шаша Хуан и Сонгкан Чен. Алгоритм FREL основан на взвешивании признаков как регуляризованном обучении на основе энергии, обеспечивая точность и стабильность.
Метод взвешенной классификации ближайших соседей повышает точность прогнозирования путем присвоения весов признакам. Энергетические модели помогают различать релевантные и нерелевантные входные переменные.
Анализируем реализацию FREL в MQL5 и ее результаты.
Читать далее...
👍8❤4👏2
Подписывайтесь на данные Nasdaq в реальном времени!
Используйте детализированные данные Nasdaq, чтобы усовершенствовать свои торговые стратегии за счет более точных решений и эффективного управления рисками. Улучшайте свои результаты — в отличие от традиционных минутных или часовых баров, подписка дает доступ к тиковым данным, которые содержат информацию о каждом изменении цены, что позволяет глубже анализировать рынок.
▪️Проверяйте сигналы других индикаторов. Высокоточные тиковые данные позволяют точнее оценивать достоверность, чтобы повысить эффективность торговой стратегии.
▪️Комбинируйте данные с инструментами MetaTrader 5 для мощного технического анализа. Используйте осцилляторы, индикаторы тренда и объемов вместе с актуальной информацией Nasdaq, чтобы принимать более обоснованные решения.
▪️Создавайте собственные индикаторы и советники. Разрабатывайте и тестируйте уникальные торговые алгоритмы, которые учитывают мельчайшие колебания рынка.
Доступны четыре тарифа: realtime-данные без доступа к истории, а также realtime-данные с историей глубиной 12 месяцев, 36 месяцев или 20 лет. В зависимости от задач, тарифы делятся на профессиональные и непрофессиональные.
Как протестировать новую возможность бесплатно:
1️⃣ Заведите новый демо-счет на сервере MetaQuotes-Demo. Для этого в списке компаний выберите MetaQuotes Ltd. Далее нажмите «Открыть демонстрационный счет» и укажите в форме нужный сервер и свои данные.
2️⃣ В окне «Обзор рынка» нажмите на иконку «Плюс» и добавьте нужный символ.
3️⃣ Когда в списке появится нужный символ — выберите его мышкой и нажмите Enter: выбранный символ должен появиться в списке «Обзора рынка».
4️⃣ Нажмите на нужный символ правой кнопкой мыши и в появившемся меню выберите «Окно графика».
В бесплатном режиме вы будете получать данные с 15 минутной задержкой и не сможете смотреть тиковую историю изменений цены. Чтобы оформить подписку — сделайте двойной клик по нужному символу: откроется окно с доступными тарифами.
Подробнее...
Используйте детализированные данные Nasdaq, чтобы усовершенствовать свои торговые стратегии за счет более точных решений и эффективного управления рисками. Улучшайте свои результаты — в отличие от традиционных минутных или часовых баров, подписка дает доступ к тиковым данным, которые содержат информацию о каждом изменении цены, что позволяет глубже анализировать рынок.
▪️Проверяйте сигналы других индикаторов. Высокоточные тиковые данные позволяют точнее оценивать достоверность, чтобы повысить эффективность торговой стратегии.
▪️Комбинируйте данные с инструментами MetaTrader 5 для мощного технического анализа. Используйте осцилляторы, индикаторы тренда и объемов вместе с актуальной информацией Nasdaq, чтобы принимать более обоснованные решения.
▪️Создавайте собственные индикаторы и советники. Разрабатывайте и тестируйте уникальные торговые алгоритмы, которые учитывают мельчайшие колебания рынка.
Доступны четыре тарифа: realtime-данные без доступа к истории, а также realtime-данные с историей глубиной 12 месяцев, 36 месяцев или 20 лет. В зависимости от задач, тарифы делятся на профессиональные и непрофессиональные.
Как протестировать новую возможность бесплатно:
1️⃣ Заведите новый демо-счет на сервере MetaQuotes-Demo. Для этого в списке компаний выберите MetaQuotes Ltd. Далее нажмите «Открыть демонстрационный счет» и укажите в форме нужный сервер и свои данные.
2️⃣ В окне «Обзор рынка» нажмите на иконку «Плюс» и добавьте нужный символ.
3️⃣ Когда в списке появится нужный символ — выберите его мышкой и нажмите Enter: выбранный символ должен появиться в списке «Обзора рынка».
4️⃣ Нажмите на нужный символ правой кнопкой мыши и в появившемся меню выберите «Окно графика».
В бесплатном режиме вы будете получать данные с 15 минутной задержкой и не сможете смотреть тиковую историю изменений цены. Чтобы оформить подписку — сделайте двойной клик по нужному символу: откроется окно с доступными тарифами.
Подробнее...
👍32❤17⚡1👏1🎉1
Статистический арбитраж — финансовая стратегия, использующая математические модели для извлечения выгоды из ценовых неэффективностей между взаимосвязанными финансовыми инструментами. Применяется к акциям, облигациям и производным инструментам. Требует понимания корреляции, коинтеграции и коэффициента Пирсона.
Корреляция измеряет степень взаимосвязи движений ценных бумаг. Положительная корреляция указывает на сонаправленное движение, отрицательная — на противоположное. Коинтеграция исследует стабильность линейной комбинации временных рядов.
Коэффициент Пирсона измеряет силу и направление линейной связи. Значения варьируются от -1 до 1. Высокое абсолютное значение указывает на потенциальные торговые возможности.
Арбитраж требует алгоритмов и высокочастотных систем для мониторинга и исполнения сделок. Успех зависит от математических моделей и способности трейдера корректировать страте...
Читать далее...
Корреляция измеряет степень взаимосвязи движений ценных бумаг. Положительная корреляция указывает на сонаправленное движение, отрицательная — на противоположное. Коинтеграция исследует стабильность линейной комбинации временных рядов.
Коэффициент Пирсона измеряет силу и направление линейной связи. Значения варьируются от -1 до 1. Высокое абсолютное значение указывает на потенциальные торговые возможности.
Арбитраж требует алгоритмов и высокочастотных систем для мониторинга и исполнения сделок. Успех зависит от математических моделей и способности трейдера корректировать страте...
Читать далее...
👍16👏3
Создание пользовательского индикатора может значительно улучшить процесс торговли и анализа данных. Индикатор разработан по запросу из данного сообщения, с учетом всех предоставленных требований. Инструмент предоставляет ключевые метрики и сигналы, необходимые для принятия обоснованных решений. Он является эффективным средством для визуализации рыночных данных и мониторинга трендов.
Важно отметить, что правильная интеграция и конфигурация индикатора играет ключевую роль в его эффективности. Необходимо тщательно проверять все параметры и проводить тестирование на исторических данных. Такой подход обеспечит надежную работу индикатора и поможет избежать возможных ошибок.
Читать далее...
Важно отметить, что правильная интеграция и конфигурация индикатора играет ключевую роль в его эффективности. Необходимо тщательно проверять все параметры и проводить тестирование на исторических данных. Такой подход обеспечит надежную работу индикатора и поможет избежать возможных ошибок.
Читать далее...
👍11❤1
Автоэнкодеры — мощный инструмент для снижения рыночного шума и улучшения качества сигналов в алгоритмической торговле. Эти нейронные сети сжимают входные данные и реконструируют их, сохраняя ключевые характеристики и удаляя шум. В статье подробно описывается применение автоэнкодеров в финансовой отрасли, включая программирование и развертывание моделей в MQL5 и Python. Благодаря функциям активации RELU и методам нормализации, таким как Min-Max Scaler, автоэнкодеры могут эффективно обучаться и функционировать. Включение автоэнкодеров в торговые системы позволяет строить более точные и менее шумные торговые сигналы, благоприятствуя лучшим результатам на рынке.
Читать далее...
Читать далее...
👍8👏2🎉1
Использование NAS в нейронных сетях выходит на новый уровень! В этой статье подробно рассмотрена роль собственных векторов и значений в ускорении процесса обучения сети. Узнайте, как подход NAS помогает оптимизировать параметры многослойного перцептрона, фокусируясь на количестве и размере скрытых слоев. Вы увидите, как правильный выбор архитектуры сети, опираясь на матричное пространство поиска, значительно улучшает производительность ваших моделей. Это не только повышает точность прогнозирования, но и экономит время на обучение, что особенно важно для алгоритмических трейдеров и разработчиков!
Читать далее...
Читать далее...
👍6✍2👏1
В представленном скрипте реализована функция для кодирования и декодирования сообщений с использованием шифра Виженера. Важной особенностью данной реализации является учет регистра символов, специальных символов и пробелов, что позволяет сохранять исходный формат текста. Использование шифра Виженера обеспечивает достаточно высокий уровень защиты информации благодаря вариации ключа. Таким образом, данный инструмент может быть полезен для обеспечения безопасной передачи и хранения текстовой информации в различных IT-системах.
Читать далее...
Читать далее...
👍7👏1
При торговле на финансовых рынках необходимо получать данные о результатах сделок для анализа стратегии и корректировки торговых решений. MetaTrader 5 предоставляет удобные отчеты, но MQL5 язык позволяет создавать индивидуальные программы для отчетов и уведомлений.
Этот проект включает:
- Сервисное приложение для создания отчетов и уведомлений.
- Классы для сделок и исторических позиций.
- Коллекции закрытых позиций и аккаунтов.
- Программу для фильтрации данных и отправки уведомлений.
Сервис работает в бесконечном цикле, отслеживая различные события и создавая отчеты. Проект также использует стандартную библиотеку для создания и управления объектами сделок и позиций, что упрощает их хранение и фильтрацию.
Читать далее...
Этот проект включает:
- Сервисное приложение для создания отчетов и уведомлений.
- Классы для сделок и исторических позиций.
- Коллекции закрытых позиций и аккаунтов.
- Программу для фильтрации данных и отправки уведомлений.
Сервис работает в бесконечном цикле, отслеживая различные события и создавая отчеты. Проект также использует стандартную библиотеку для создания и управления объектами сделок и позиций, что упрощает их хранение и фильтрацию.
Читать далее...
👍11❤2🔥1
Изготовление простого советника с использованием индикатора RSI может значительно упростить торговлю. Концепция основывается на использовании значений индекса относительной силы (RSI), чтобы определить моменты входа и выхода из сделок. Основные параметры RSI включают уровень перекупленности (обычно 70) и уровень перепроданности (обычно 30). Советник может быть настроен на покупку, когда RSI падает ниже 30, и на продажу, когда RSI поднимается выше 70. Эта стратегия подходит для начинающих трейдеров, ищущих упрощенные методы автоматической торговли.
Читать далее...
Читать далее...
👍11👏1
MQL5 — мощный язык программирования для создания торговых систем любой сложности в MetaTrader 5. В статье обсуждаются ключевые концепции, такие как переменные и типы данных, включает подробное описание работы с константами и массивами. Рассматриваются продвинутые темы: перечисления, структуры и приведение типов. Подчеркивается важность локальных и глобальных переменных, а также их практическое применение в разработке торговых приложений. Полученные знания позволяют разработчикам создавать более эффективные алгоритмические стратегии, усиливая понимание обработки данных и управления памятью.
Читать далее...
Читать далее...
👏8👌4✍2👍2❤1👨💻1
Библиотека для создания отчетов в стиле MT4 теперь доступна в оптимизированной версии на JavaScript. Характеризуется скоростью работы до 10 раз выше, меньшим размером HTML файлов и возможностью отображения до 5.4 миллионов строк отчета. Работает с отчетами MT4, MT5 и виртуальными тестерами.
Основной функционал включает показ сделок, графиков и автоматическое открытие HTML файла в браузере после формирования. Реализация не проводит проверок, сразу выводит данные в массив, что значительно ускоряет процесс и уменьшает размеры файлов.
Отчеты генерируются на стороне браузера с использованием JavaScript, включая расчеты статистики и создание графиков. Новая версия показывает сделки на временной шкале и позволяет наблюдать периоды активности и бездействия. Добавлен пагинатор для удобства навигации между страницами.
Изменены графики баланса для более детального анализа: проведены разделени...
Читать далее...
Основной функционал включает показ сделок, графиков и автоматическое открытие HTML файла в браузере после формирования. Реализация не проводит проверок, сразу выводит данные в массив, что значительно ускоряет процесс и уменьшает размеры файлов.
Отчеты генерируются на стороне браузера с использованием JavaScript, включая расчеты статистики и создание графиков. Новая версия показывает сделки на временной шкале и позволяет наблюдать периоды активности и бездействия. Добавлен пагинатор для удобства навигации между страницами.
Изменены графики баланса для более детального анализа: проведены разделени...
Читать далее...
❤5👏2🏆2👍1
Объектная сегментация в 3D — это сложный процесс, усложняющийся из-за разреженности облаков точек и высокой степени свободы прямоугольных ограничивающих рамок. Методы на основе гипотез часто неэффективны, так как геометрические центры объектов трудно различимы. Напротив, групповая сегментация опирается на семантические метки и смещение центров объектов, но тоже имеет свои ограничения. Технология Superpoint Transformer (SPFormer) объединяет лучшие аспекты этих подходов. Используя разреженную 3D U-net для восходящей группировки точек, SPFormer снижает вычислительные затраты и улучшает точность благодаря уникальному декодеру Transformer. Это обеспечивает высокую скорость и точность работы модели.
Читать далее...
Читать далее...
👍5🔥2👏1👌1