Индикатор Fisher для платформ MetaTrader функционирует как гистограмма, указывающая направление и силу текущего тренда, а также моменты его изменения. В его алгоритмах отсутствует использование стандартных индикаторов MT4/MT5, что выделяет его среди прочих. Этот инструмент базируется на анализе ценовых максимумов и минимумов прошлых периодов, выполняя сложные математические вычисления для установления текущего тренда. Данный индикатор доступен как для MT4, так и для MT5. Важно знать, что он является "перерисовывающим" и пересчитывает предыдущие данные с появлением нового бара. При настройках по умолчанию (период 10) индикатор показал высокую точность на примере валютной пары EUR/USD на временном интервале H1. Однако стоит учитывать, что возможны задержки в реакции индикатора, особенно при изменении тренда.
👉 Читай | Нейросети | @mql5ru
👉 Читай | Нейросети | @mql5ru
❤3
Алгоритм Bird Swarm Algorithm (BSA) - это подход к оптимизации, основанный на поведении стай птиц. Разработанный Менгом в 2015 году, BSA моделирует социальное взаимодействие птиц. Алгоритм объединяет полет, поиск пищи и бдительность, адаптируя эти поведения для решения задач оптимизации.
В алгоритме BSA птицы могут действовать как "производители" или "попрошайки", переключаясь между ролями. "Производители" исследуют новые области в пространстве поиска, в то время как "попрошайки" следуют за ними. Это способствует исследованию и эксплуатации пространства поиска, но может привести к преждевременной сходимости. Основное внимание уделено балансировке этих процессов для достижения более точных результатов. BSA адаптивен и эволюционирует в поиске оптимальных решений.
👉 Читай | VPS | @mql5ru
В алгоритме BSA птицы могут действовать как "производители" или "попрошайки", переключаясь между ролями. "Производители" исследуют новые области в пространстве поиска, в то время как "попрошайки" следуют за ними. Это способствует исследованию и эксплуатации пространства поиска, но может привести к преждевременной сходимости. Основное внимание уделено балансировке этих процессов для достижения более точных результатов. BSA адаптивен и эволюционирует в поиске оптимальных решений.
👉 Читай | VPS | @mql5ru
❤2
Представляем индикатор Flexible Momentum для платформы MT5. Этот инструмент анализирует изменение курса валюты за указанный временной интервал, отображая результаты в пунктах и процентах на графике. Гибкие оповещения настраиваются по пороговым значениям максимального импульса. Так как индикатор оперирует с историей тиков, его использование возможно только в MT5. Основное назначение - уведомление о значительных движениях цены, что помогает в стратегии торговли и принятии решений по существующим сделкам.
Пользовательские параметры включают: Seconds для периода расчета, пороги ThresholdPoints и ThresholdPercentage для оповещений, а также настройки отображения и типа цены. Возможны различные типы оповещений: одиночные, непрерывные или с временными ограничениями. Настройка всплывающих, e-mail и push-уведомлений осуществляется через параметры MetaTrader. Дополнительные параметры отвечают ...
👉 Читай | Фриланс | @mql5ru
Пользовательские параметры включают: Seconds для периода расчета, пороги ThresholdPoints и ThresholdPercentage для оповещений, а также настройки отображения и типа цены. Возможны различные типы оповещений: одиночные, непрерывные или с временными ограничениями. Настройка всплывающих, e-mail и push-уведомлений осуществляется через параметры MetaTrader. Дополнительные параметры отвечают ...
👉 Читай | Фриланс | @mql5ru
🎉1
Easy Trend Visualizer — индикатор для MetaTrader, который упрощает определение трендов. Он использует ADX и работает в главном окне графика, отображая начало, конец трендов и отсутствие тренда. Включает несколько опций оповещений: горизонтальные линии, пересечения, стрелки. Настраиваемость параметров ADX повышает гибкость, с ключевыми периодами ADXperiod1 (10), ADXperiod2 (14), ADXperiod3 (20). Оповещения могут быть активированы для различных ситуаций, таких как появление стрелок, пересечения линий. Линии длиной менее 2 игнорируются. Цвета стрелок можно настраивать (PHLC_Arrow_Color, CHLC_Arrow_Color). Индикатор поддерживает всплывающие, email и push-уведомления, при корректной настройке в MetaTrader.
👉 Читай | Нейросети | @mql5ru
👉 Читай | Нейросети | @mql5ru
❤3
В мире алгоритмической торговли машинное обучение открывает новые горизонты. Процесс создания прибыльной торговой стратегии на Python включает интеграцию с MetaTrader 5 для сбора данных, аугментацию для увеличения выборки и разметку с использованием специальных меток. Инженерия признаков, включая автоматическое генерирование и отбор с помощью алгоритма случайного леса, позволяет создавать информативные фичи. Код с использованием методов балансировки и кластеризации улучшает качество данных. Эти шаги подготавливают основу для внедрения моделей машинного обучения, обеспечивая надежные прогнозы и повышение эффективности торговых систем алгоритмической торговли.
👉 Читай | VPS | @mql5ru
👉 Читай | VPS | @mql5ru
❤2
Индикатор Dots для платформ MetaTrader предлагает упрощенное отображение текущего тренда, ставя на графике точки: синие для восходящего и красные для нисходящего направлений. Он повторно использует функции, как iMA() для получения данных о ценах, позволяя адаптировать разные входные параметры. Основной расчет основан на косинусе угла изменения цены, предлагая гибкость настройки. Среди ключевых параметров Length, определяющий период, влияет на количество ложных сигналов и задержку. Параметр AppliedPrice позволяет выбрать тип используемой цены. Фильтрация пиков может проводиться через параметр Filter. Настройка Deviation сдвигает индикатор по вертикали, а Shift — по горизонтали. Рекомендуется учитывать появление как минимум двух точек одного цвета для проведения сделки, хотя это не всегда работает. Альтернативно, использование фильтра может улучшить эффективность сигналов.
👉 Читай | VPS | @mql5ru
👉 Читай | VPS | @mql5ru
Индикатор Donchian Ultimate для торговых платформ MT4, MT5 и cTrader предоставляет расширенные возможности для технического анализа. Он основан на классическом индикаторе канала Дончиана, но предлагает дополнительные функции, включая возможность изменения периода и сдвига канала, а также поддержку нескольких таймфреймов. Индикатор обладает высоким уровнем кастомизации, позволяя настроить параметры в соответствии с индивидуальными потребностями пользователя.
Donchian Ultimate предлагает пять различных методов расчета границ канала и предоставляет зоны поддержки и сопротивления на границах основного канала. Также доступна система оповещений, которая может настроиться на отправку уведомлений по различным каналам, включая электронную почту и push-уведомления, при правильной настройке в MetaTrader.
При использовании Donchian Ultimate важно понимать, что он не генерирует торговые сигналы...
👉 Читай | Учебник | @mql5ru
Donchian Ultimate предлагает пять различных методов расчета границ канала и предоставляет зоны поддержки и сопротивления на границах основного канала. Также доступна система оповещений, которая может настроиться на отправку уведомлений по различным каналам, включая электронную почту и push-уведомления, при правильной настройке в MetaTrader.
При использовании Donchian Ultimate важно понимать, что он не генерирует торговые сигналы...
👉 Читай | Учебник | @mql5ru
Оптимизация алгоритмических торговых стратегий требует тщательной доработки исходного кода. Ключевые шаги включают создание вспомогательных функций и структурирование переменных. Это обеспечивает как минимизацию вычислительных затрат, так и улучшение точности исполнения. Эффективное использование технических индикаторов позволяет уменьшить лаг и снизить нагрузку на систему.
При разработке новой стратегии важно внедрять модульный подход к распознаванию паттернов с поддержкой японских свечей. Это обеспечивает высокую скорость реакции на изменения рыночных условий, сохраняя техническую надежность.
Результаты исторических тестов демонстрируют успех стратегии с учетом использования индикаторов RSI и MACD в качестве фильтров. Это повышает качество сигнала и улучшает общее время тестирования.
Будущее исследование предполагает разработку более адаптивных методов управления рисками и инте...
👉 Читай | Нейросети | @mql5ru
При разработке новой стратегии важно внедрять модульный подход к распознаванию паттернов с поддержкой японских свечей. Это обеспечивает высокую скорость реакции на изменения рыночных условий, сохраняя техническую надежность.
Результаты исторических тестов демонстрируют успех стратегии с учетом использования индикаторов RSI и MACD в качестве фильтров. Это повышает качество сигнала и улучшает общее время тестирования.
Будущее исследование предполагает разработку более адаптивных методов управления рисками и инте...
👉 Читай | Нейросети | @mql5ru
❤1
Разработана третья вспомогательная панель для Admin Panel с улучшением функциональности. Включены статистические инструменты для автоматизации анализа рыночных показателей с использованием классов MQL5 PieChart и ChartCanvas. Визуализация данных с помощью круговых диаграмм позволяет анализировать соотношение выигрышей и убытков, а также распределение типов торговли. Панель предоставляет трейдерам оперативную оценку эффективности торговли и классификацию сделок по категориям, таким как Forex, акции и опционы. Интеграция данных в реальном времени позволяет избавиться от неэффективности ручного анализа, способствуя принятию обоснованных решений.
👉 Читай | Нейросети | @mql5ru
👉 Читай | Нейросети | @mql5ru
❤3
Статья рассматривает алгоритм CoSO, уникально моделирующий научное сообщество для решения задач оптимизации. В отличие от биологически-инспирированных методов, CoSO воспроизводит публикации, конкуренцию и исследовательское сотрудничество. Алгоритм использует динамически изменяемый размер популяции, естественную самоорганизацию и финансовое распределение для адаптации к сложным задачам. Основываясь на обмене информацией через научные журналы и инерционных движениях, исследователи конкурируют и улучшают результаты. Технология предлагает баланс между исследованием новых подходов и углублением уже известных, предотвращая преждевременную сходимость и расширяя передовые решения.
👉 Читай | Форум | @mql5ru
👉 Читай | Форум | @mql5ru
MARSI - это советник, который интегрирует RSI и SMA, чтобы обеспечить комплексный подход к торговым решениям на рынках. Предназначен для начинающих, он помогает в определении оптимальных торговых моментов на таких инструментах, как XAUUSD. Основные функции включают в себя: динамическое управление размером лота на основании процентного риска и точную настройку стоп-лосса и тейк-профита.
Алгоритм основан на покупке, когда цена выше SMA и RSI ниже перепроданности, и продаже, когда цена ниже SMA и RSI выше перекупленности. Внешние параметры дают возможность настройки своей стратегии — включают периоды для индикаторов, пороги RSI и риск-менеджмент.
Рекомендуется применять на M15 или H1 таймфреймах с историей тиков для точных данных. Программа рассчитана на тестирование у брокеров с различными разрядностями. Возможна модификация и дополнение функционала для повышения эффективности.
👉 Читай | VPS | @mql5ru
Алгоритм основан на покупке, когда цена выше SMA и RSI ниже перепроданности, и продаже, когда цена ниже SMA и RSI выше перекупленности. Внешние параметры дают возможность настройки своей стратегии — включают периоды для индикаторов, пороги RSI и риск-менеджмент.
Рекомендуется применять на M15 или H1 таймфреймах с историей тиков для точных данных. Программа рассчитана на тестирование у брокеров с различными разрядностями. Возможна модификация и дополнение функционала для повышения эффективности.
👉 Читай | VPS | @mql5ru
❤2
Индикатор Daily Percentage Change для MetaTrader позволяет рассчитывать процентное изменение курса валюты относительно предыдущего дневного закрытия. Он отображает изменение в процентных пунктах в главном окне графика и поддерживается как в MT4, так и в MT5. Индикатор предлагает визуальные средства: цветовая дифференциация для положительных и отрицательных изменений и настраиваемая стрелка для индикации направления.
Пользователи могут настроить час окончания дня, учитывая часовой пояс брокера, с помощью параметра Time Shift. Инструмент также способен отображать недельные и месячные изменения. Визуальные элементы можно настроить по размеру и цвету, в зависимости от динамики курса. Параметры позиционирования текста и стрелок обеспечивают гибкость в размещении данных на графике. Все настройки по умолчанию предназначены для удобства и ясности представления информации.
👉 Читай | Учебник | @mql5ru
Пользователи могут настроить час окончания дня, учитывая часовой пояс брокера, с помощью параметра Time Shift. Инструмент также способен отображать недельные и месячные изменения. Визуальные элементы можно настроить по размеру и цвету, в зависимости от динамики курса. Параметры позиционирования текста и стрелок обеспечивают гибкость в размещении данных на графике. Все настройки по умолчанию предназначены для удобства и ясности представления информации.
👉 Читай | Учебник | @mql5ru
❤2
На протяжении десятилетий сложные алгоритмы исполнения использовались институциональными трейдерами для минимизации рыночного воздействия и улучшения исполнения ордеров. Теперь благодаря MQL5 эти рациональные подходы доступны каждому трейдеру для увеличения эффективности торговли. Алгоритмы такие как TWAP, VWAP и Iceberg, могут помочь реализовать улучшенное исполнение ордеров путем разбивания большого объема на более мелкие части, адаптируясь к условиям рынка.
TWAP подходит для использования на стабильных рынках, обеспечивая равномерное распределение по времени. VWAP учитывает исторические объемы, адаптируясь к дневным паттернам рынка, а Iceberg скрывает реальный объем, минимизируя риск влияния на цену.
Класс CExecutionManager облегчает интеграцию и управление этими алгоритмами, создавая гибкую и мощную торговую среду. Выбор алгоритма основан на рыночных условиях и конкретной торго...
👉 Читай | Маркет | @mql5ru
TWAP подходит для использования на стабильных рынках, обеспечивая равномерное распределение по времени. VWAP учитывает исторические объемы, адаптируясь к дневным паттернам рынка, а Iceberg скрывает реальный объем, минимизируя риск влияния на цену.
Класс CExecutionManager облегчает интеграцию и управление этими алгоритмами, создавая гибкую и мощную торговую среду. Выбор алгоритма основан на рыночных условиях и конкретной торго...
👉 Читай | Маркет | @mql5ru
Статья предлагает погружение в процесс эмуляции опционов на основе MQL5. Рассмотрены простейшие спекулятивные стратегии: покупка и продажа опционов колл и пут. Введен базовый класс TOptionConstructionBase для создания опционных конструкций. Подробно объясняется методология ребалансировки позиций, управления уровнями эмуляции и обновления суммарной дельты. Пример показывает реализацию торговой стратегии, включая еe проверку в реальном времени. Важно использование лимитных ордеров для повышения эффективности торговли. Статья подчеркивает важность практического применения и подготовки к более сложным стратегиям в будущих циклах.
👉 Читай | Сигналы | @mql5ru
👉 Читай | Сигналы | @mql5ru
SCNN (Structured Component Neural Network) — это архитектура, разрабатываемая для эффективного анализа временных рядов в финансовой сфере. SCNN выделяет пять ключевых компонент: долгосрочную, сезонную, краткосрочную, сопряженную и остаточную, что позволяет более точно интерпретировать данные.
При работе с финансовыми данными важно учитывать как временные, так и пространственные зависимости. Механизм выделения сопряжённой компоненты в SCNN позволяет улавливать сонаправленные или противонаправленные движения между переменными. В основе этого процесса лежит пространственно-взвешенная нормализация с использованием механизма внимания.
Создание объекта CNeuronAdaptSpatialNorm обеспечивает пространственно-взвешенную нормализацию данных и точную обработку пространственных взаимосвязей. Эффективность и переносимость модели достигается за счёт модульной структуры и подстройки под характеристи...
👉 Читай | Коды | @mql5ru
При работе с финансовыми данными важно учитывать как временные, так и пространственные зависимости. Механизм выделения сопряжённой компоненты в SCNN позволяет улавливать сонаправленные или противонаправленные движения между переменными. В основе этого процесса лежит пространственно-взвешенная нормализация с использованием механизма внимания.
Создание объекта CNeuronAdaptSpatialNorm обеспечивает пространственно-взвешенную нормализацию данных и точную обработку пространственных взаимосвязей. Эффективность и переносимость модели достигается за счёт модульной структуры и подстройки под характеристи...
👉 Читай | Коды | @mql5ru
❤1
В статье рассмотрен процесс интеграции MetaTrader 5 с Discord для отправки торговых уведомлений и сообщений с помощью MQL5. Разработан класс, упрощающий отправку данных в формате JSON через вебхуки Discord, что позволяет оптимизировать обмен информацией и улучшить взаимодействие между платформами. Ведется логирование ошибок, обеспечивается гибкость в настройке идентификации бота, а также используются эмбеды и простая обработка изображений. В заключение, обсуждаются ограничения API, предлагаются методы обхода, такие как добавление задержек, и подчеркиваются различия между вебхуками и ботами Discord.
👉 Читай | Коды | @mql5ru
👉 Читай | Коды | @mql5ru
❤1
Detrended Price Oscillator (DPO) представляет собой инструмент для анализа ценовых изменений, основанный на разнице между текущей ценой и скользящей средней, смещенной на (Период / 2) + 1 бар. В отличие от стохастического осциллятора, DPO предназначен для выявления краткосрочных ценовых колебаний внутри долгосрочного тренда. Индикатор отображается в выделенном окне графика и доступен как в MT4, так и в MT5.
Ключевые параметры: MA_Period (по умолчанию 14) определяет период скользящей средней, BarsToCount (по умолчанию 400) задает количество анализируемых баров. Возможны включение всплывающих, почтовых и push-уведомлений, которые настраиваются через MetaTrader. Переключение триггера оповещений между закрытой и текущей свечой также доступно.
Стратегия использования DPO строится на отслеживании пересечения индикатора с нулевой линией. Важную роль играют нахождение дивергенций с ценовым ...
👉 Читай | Котировки | @mql5ru
Ключевые параметры: MA_Period (по умолчанию 14) определяет период скользящей средней, BarsToCount (по умолчанию 400) задает количество анализируемых баров. Возможны включение всплывающих, почтовых и push-уведомлений, которые настраиваются через MetaTrader. Переключение триггера оповещений между закрытой и текущей свечой также доступно.
Стратегия использования DPO строится на отслеживании пересечения индикатора с нулевой линией. Важную роль играют нахождение дивергенций с ценовым ...
👉 Читай | Котировки | @mql5ru
❤3✍1
Индикатор CCI Arrows для MetaTrader демонстрирует моменты пересечения CCI с нулевой линией с помощью стрелок, помогая определить направление сделки — длинную или короткую. Простой в использовании, индикатор с минимальным отставанием обеспечивает высокую точность сигналов. Доступен для MT4 и MT5.
Параметры: CCI_Period (по умолчанию 14) определяет период CCI, увеличивая который, вы снижаете количество ложных сигналов, но повышаете задержку. Настройки алертов: встроенные (EnableNativeAlerts), email (EnableEmailAlerts), push-уведомления (EnablePushAlerts), все через MetaTrader. TriggerCandle указывает свечу, для которой выдаются оповещения.
Принципы: синяя стрелка вверх — сигнал на покупку, красная вниз — на продажу, следует учитывать общий тренд. При боковом движении можно следовать сигналу стрелки. Настоятельно рекомендуется стоп-лосс на уровне стрелки.
👉 Читай | Коды | @mql5ru
Параметры: CCI_Period (по умолчанию 14) определяет период CCI, увеличивая который, вы снижаете количество ложных сигналов, но повышаете задержку. Настройки алертов: встроенные (EnableNativeAlerts), email (EnableEmailAlerts), push-уведомления (EnablePushAlerts), все через MetaTrader. TriggerCandle указывает свечу, для которой выдаются оповещения.
Принципы: синяя стрелка вверх — сигнал на покупку, красная вниз — на продажу, следует учитывать общий тренд. При боковом движении можно следовать сигналу стрелки. Настоятельно рекомендуется стоп-лосс на уровне стрелки.
👉 Читай | Коды | @mql5ru
❤2✍1
Алгоритм распределения средств CoSO эффективно управляет эволюцией решений, разделяя ресурсы между "аутсайдерами" и активными исследователями. Функция "AssignFunds" учитывает важные параметры для перераспределения, обеспечивая возможность гибкой научной работы и развития новых агентов, что способствует инновациям в алгоритмической торговле. "CreateOutsiders" добавляет новых исследователей, поддерживая разнообразие и предотвращая избыточный рост. "HireResearchers" интегрирует новые решения на основе существующих, наследуя сильные стороны. Эти инновации способствуют более точному и эффективному процессу оптимизации и адаптации в алгоритмических системах.
👉 Читай | Нейросети | @mql5ru
👉 Читай | Нейросети | @mql5ru
✍1
Разработка советника на MQL5 значительно облегчает процесс торговли на финансовых рынках. Он автоматизирует мониторинг точек входа, используя EMA 100 в качестве ключевого индикатора. Это позволяет трейдерам сосредоточиться на принятии решений вместо постоянного отслеживания рынка. Индикатор, встроенный в MetaTrader 5, получает данные в реальном времени и отправляет уведомления о важных движениях, включая интеграцию с Telegram. Такой подход улучшает скорость реакции трейдеров и повышает эффективность торговли, особенно в условиях высокой волатильности, как это происходит с BTCUSD. Советник тестируется на исторических данных, оптимизируя результаты для успешной торговли.
👉 Читай | Сигналы | @mql5ru
👉 Читай | Сигналы | @mql5ru
❤2✍1