Индикатор Adaptive CCI улучшает традиционный индекс товарного канала (CCI) за счет использования динамически адаптируемых пороговых значений вместо фиксированных. Эти значения настраиваются на основании текущей рыночной волатильности, определяемой через экспоненциальное скользящее среднее (EMA) и средний истинный диапазон (ATR), что уменьшает количество ложных сигналов и повышает точность. Такое решение позволяет учитывать уникальные особенности каждого актива без необходимости вручную настраивать пороги. Применение данного индикатора особенно эффективно на более высоких таймфреймах, таких как H1 и выше, однако он может быть адаптирован и для более низких временных интервалов с корректировкой параметров.
👉 Читай | Коды | @mql5ru
👉 Читай | Коды | @mql5ru
❤4
Торговая стратегия представляет собой совокупность определенных правил, направленных на управление открытием и закрытием позиций на рынке. Ключевые элементы стратегии включают выбор рабочего инструмента и таймфрейма, а также использование индикаторов и методов управления капиталом. Важно, чтобы стратегия была согласованной и не содержала внутренних противоречий.
Тестирование стратегии позволяет оценить её преимущества и недостатки, а также выявить параметры, улучшающие результаты. Наиболее простая стратегия может основываться на скользящей средней, где позиции открываются при пересечении цены и линии индикатора.
Изменение параметров и добавление индикаторов может усложнить и гибко настроить стратегию, чтобы достичь лучших результатов. Основой успешной стратегии является наличие статистического преимущества, обеспечивающего долгосрочную эффективность.
👉 Читай | VPS | @mql5ru
Тестирование стратегии позволяет оценить её преимущества и недостатки, а также выявить параметры, улучшающие результаты. Наиболее простая стратегия может основываться на скользящей средней, где позиции открываются при пересечении цены и линии индикатора.
Изменение параметров и добавление индикаторов может усложнить и гибко настроить стратегию, чтобы достичь лучших результатов. Основой успешной стратегии является наличие статистического преимущества, обеспечивающего долгосрочную эффективность.
👉 Читай | VPS | @mql5ru
❤4
Индикатор, обогащающий классический фрактал, отличается интеллектуальным фильтром на основе CCI, значительно снижает количество ложных сигналов на боковых рынках. Используя CCI в качестве дополнительного подтверждения, повышается общая надежность и результативность сигналов.
Основные функции индикатора включают фильтр CCI, который отображает фрактальные сигналы только при достижении экстремумов CCI. Время входа оптимизировано путем оценки CCI на сигнальной свече. Параметры CCI и пороги настраиваются пользователем, обеспечивая гибкость работы. Визуально, индикатор представляет сигналы через стрелки, которые дают четкое представление о направлении движения на всех таймфреймах.
Следуйте рекомендациям для настройки параметров в зависимости от рыночной волатильности и текущих условий рынка. Индикатор не перерисовывается и предоставляет достоверные сигналы на основе математически обоснов...
👉 Читай | Справка | @mql5ru
Основные функции индикатора включают фильтр CCI, который отображает фрактальные сигналы только при достижении экстремумов CCI. Время входа оптимизировано путем оценки CCI на сигнальной свече. Параметры CCI и пороги настраиваются пользователем, обеспечивая гибкость работы. Визуально, индикатор представляет сигналы через стрелки, которые дают четкое представление о направлении движения на всех таймфреймах.
Следуйте рекомендациям для настройки параметров в зависимости от рыночной волатильности и текущих условий рынка. Индикатор не перерисовывается и предоставляет достоверные сигналы на основе математически обоснов...
👉 Читай | Справка | @mql5ru
❤2✍2
Индикатор для MetaTrader 5 выполняет анализ свечных формаций, распознавая ключевые паттерны "молот" и "перевернутый молот". Молот обычно отображает небольшое тело и длинный нижний фитиль, что сигнализирует о потенциальном давлении со стороны покупателей после нисходящего тренда. Перевернутый молот с длинным верхним фитилем может указывать на возможное изменение тренда вверх.
Расчет индикатора основывается на соотношении размеров фитилей и тел свечей. Пользователи могут настраивать три важных параметра: максимальное соотношение короткого фитиля (MaxRatioShortWick), минимальное соотношение длинного фитиля (MinRatioLongWick) и минимальный размер свечи (MinCandleSize).
Индикатор визуализирует обнаруженные паттерны с помощью стрелок на графике, что облегчает обнаружение возможных точек разворота. Это полезный инструмент для трейдеров, который можно адаптировать к различным рыночным услов...
👉 Читай | Сигналы | @mql5ru
Расчет индикатора основывается на соотношении размеров фитилей и тел свечей. Пользователи могут настраивать три важных параметра: максимальное соотношение короткого фитиля (MaxRatioShortWick), минимальное соотношение длинного фитиля (MinRatioLongWick) и минимальный размер свечи (MinCandleSize).
Индикатор визуализирует обнаруженные паттерны с помощью стрелок на графике, что облегчает обнаружение возможных точек разворота. Это полезный инструмент для трейдеров, который можно адаптировать к различным рыночным услов...
👉 Читай | Сигналы | @mql5ru
❤4✍1
Представляем Simple_Grid, базовый советник для размещения сетки отложенных ордеров на обе стороны от текущей цены. В настройках можно указать шаг сетки, расстояние до первого ордера, количество ордеров в направлении и тип ордеров (стоповые или лимитные). Важные параметры включают предполагаемую прибыль (Take Profit) и размер фиксированного лота. Все неактивированные ордера удаляются в 23:30, новая сетка устанавливается после 4:00. Отметим, что советник создан для изучения MQL5 и не подходит для реальной торговли или получения прибыли. Основное использование данного инструмента — размещение в CodeBase для дальнейшего изучения и анализа.
👉 Читай | Коды | @mql5ru
👉 Читай | Коды | @mql5ru
❤6
TimeGPT — модель для прогнозирования цен на финансовых рынках в MetaTrader 5. Основана на архитектуре Transformer, специально адаптированной для финансовых временных рядов. Основные этапы разработки включают преобразование данных цен, проектирование модели, обучение и прогнозирование. Важен процесс токенизации, который превращает изменения цен в понятный для модели формат. Механизм внимания и многослойная обработка позволяют находить сложные закономерности. Обучение проводится на исторических данных, соблюдаются оптимизации под ограничения MetaTrader 5. Точность составляет 68%. Модель оптимизирована для работы на ограниченных ресурсах, но может быть дополнена для анализа более сложных закономерностей.
👉 Читай | Календарь | @mql5ru
👉 Читай | Календарь | @mql5ru
❤3🔥3
Методика оптимизации интерфейса MetaTrader 5 делает ещё один шаг вперёд, внедряя панель «Анализ индикаторов» на основе класса CCanvas. Эта инновация позволяет компактно отображать данные по ключевым осцилляторам прямо на графике, устраняя фрагментацию пространства. Новая полоса объединяет информацию о RSI, CCI, Стохастическом осцилляторе и MACD, предоставляя трейдерам ключевые сигналы для принятия решений. Это усовершенствование ориентировано как на опытных, так и на начинающих трейдеров, улучшая процесс торговли за счёт более чёткой и доступной визуализации данных.
👉 Читай | Сигналы | @mql5ru
👉 Читай | Сигналы | @mql5ru
❤3
Этот инструмент для построения уровней Фибоначчи автоматически определяет и визуализирует их на графике, используя данные ZigZag. Параметры настройки включают таймфрейм, количество баров, цвета и видимость меток. Поддерживаются основные уровни Фибоначчи, с возможностью задания минимального уровня для отображения. Инструмент позволяет переключаться между различными режимами отображения и обеспечивает легкость в реальном времени.
Входные параметры: AF_Period задает таймфрейм, AF_NumBars определяет количество анализируемых баров, а AF_MinLevelDisplayed отображает минимальный уровень. Пользовательские цвета и режим "тело к телу" или "фитиль к фитилю" настраиваются, включая параметры зигзага для детальной настройки. Видимость меток можно включать или отключать.
Для применения добавьте индикатор на график, настройте в соответствии с вашими потребностями и используйте для анализа уровней ...
👉 Читай | Форум | @mql5ru
Входные параметры: AF_Period задает таймфрейм, AF_NumBars определяет количество анализируемых баров, а AF_MinLevelDisplayed отображает минимальный уровень. Пользовательские цвета и режим "тело к телу" или "фитиль к фитилю" настраиваются, включая параметры зигзага для детальной настройки. Видимость меток можно включать или отключать.
Для применения добавьте индикатор на график, настройте в соответствии с вашими потребностями и используйте для анализа уровней ...
👉 Читай | Форум | @mql5ru
❤3
Индикатор WeekDays предоставляет функциональность для отображения различных временных характеристик в окне данных: День недели, Неделя года, День года или Индекс бара. Пользователь может выбрать отображаемые параметры с помощью настроек WholePart и FractionalPart, что позволяет гибко управлять отображаемой информацией. Содержимое обновляется динамически в зависимости от положения мыши на графике, где в левой колонке видно название дня, а правая колонка отражает выбранные показатели.
Индикатор хранит синтетические значения в буфере, благодаря стилю DRAW_NONE, они не отображаются на графике. Возможности настройки включают выбор шрифтов, их размера, цвета и положения. FontColor по умолчанию принимает цвет, противоположный текущему фону графика, что улучшает читаемость. Пользователи могут настроить видимость и расположение меток, а также углы их поворота для отображения на графике.
👉 Читай | Сигналы | @mql5ru
Индикатор хранит синтетические значения в буфере, благодаря стилю DRAW_NONE, они не отображаются на графике. Возможности настройки включают выбор шрифтов, их размера, цвета и положения. FontColor по умолчанию принимает цвет, противоположный текущему фону графика, что улучшает читаемость. Пользователи могут настроить видимость и расположение меток, а также углы их поворота для отображения на графике.
👉 Читай | Сигналы | @mql5ru
❤2
Extralonger представляет новое направление в прогнозировании на основе интеграции пространственных и временных данных. Это метод позволяет уйти от традиционного раздельного анализа, что снижает вычислительные затраты и улучшает точность долгосрочных прогнозов. Разработка эффективна как в транспортных системах, так и на финансовых рынках, где она помогает учитывать сложные корреляции и динамику цен. В основе лежит единое пространственно-временное представление, которое учитывает все узлы сети и временные шаги, что позволяет моделям точнее предсказывать будущие изменения. Этот подход снижает сложность алгоритмов, ускоряет обучение и уменьшает ресурсоемкость.
👉 Читай | VPS | @mql5ru
👉 Читай | VPS | @mql5ru
❤2
MetaTrader 5 переходит на Git с MQL5 Algo Forge для более гибкого управления кодом. Это даст возможность эффективно работать с разными проектами посредством управления ветками репозиториев. Переход сопровождается настройкой Visual Studio Code, установкой Git и необходимых расширений. Также важна новая поддержка Shared Projects в MetaEditor, упрощающая работу с общими проектами. В статье рассматривается практический пример использования кода из различных публичных репозиториев, показывающий, как организовать совместную разработку мультивалютного советника. Git упрощает развитие алгоритмической торговли, позволяя уверенно справляться со сложными задачами.
👉 Читай | Маркет | @mql5ru
👉 Читай | Маркет | @mql5ru
❤3👌2
В статье рассматривается интеграция моделей искусственного интеллекта с открытым исходным кодом в MetaTrader 5. Описан процесс настройки квантованной языковой модели GGUF и ее размещение на локальном сервере с использованием FastAPI и Uvicorn. Показаны шаги от создания Python-скрипта для загрузки модели до запуска RESTful-сервиса. Подробно объяснено, как включить AI-анализ в советник MQL5, используя API FastAPI для динамического обновления данных. Обрисованы ключевые аппаратные и программные требования, предлагаются варианты обновления для более крупных моделей и оптимизации производительности, что делает технологии AI более доступными для трейдеров.
👉 Читай | VPS | @mql5ru
👉 Читай | VPS | @mql5ru
❤4⚡2
Индикатор объемов VAR для платформы MT5 представляет собой инструмент для анализа ценовых движений в пределах так называемой Value Area, которая обычно охватывает 70% рыночного профиля по объему. Данный индикатор выделяет ключевые ценовые зоны и экстремумы профиля рынка, используя Volume-at-Price (VAP) для отображения концентрации ликвидности на различных ценовых уровнях.
Механизм ретрейсмента с фокусировкой на узлы с высоким объемом позволяет определять потенциальные развороты и продолжения на рынке. Эта функция основывается на объединении концепций рыночного профиля и профилирования объема, что помогает обнаруживать трейды за счет статистически значимых зон.
Скальперы и колеблющиеся трейдеры обращаются к VAR для подтверждения сделок вблизи высокообъемных зон, что согласуется с теорией аукционного рынка. Этот инструмент также способствует алгоритмическому бэктестингу за счет букв...
👉 Читай | Фриланс | @mql5ru
Механизм ретрейсмента с фокусировкой на узлы с высоким объемом позволяет определять потенциальные развороты и продолжения на рынке. Эта функция основывается на объединении концепций рыночного профиля и профилирования объема, что помогает обнаруживать трейды за счет статистически значимых зон.
Скальперы и колеблющиеся трейдеры обращаются к VAR для подтверждения сделок вблизи высокообъемных зон, что согласуется с теорией аукционного рынка. Этот инструмент также способствует алгоритмическому бэктестингу за счет букв...
👉 Читай | Фриланс | @mql5ru
❤3
Индикатор автоматически строит уровни коррекции Фибоначчи на основе последних максимумов и минимумов ZigZag, предоставляя ясное видение возможных точек разворота. Пользователи могут выбрать между динамическими и статическими уровнями, где динамические обновляются на основе новых точек ZigZag, а статические закрепляются на предыдущих ключевых значениях. Возможна настройка внешнего вида линий, включая цвет и стиль, что обеспечивает адаптацию к различным стилям графиков.
Индикатор интегрирован с графическими объектами для оптимальной работы. Настройки ZigZag (ExtDepth, ExtDeviation, ExtBackstep) позволяют регулировать чувствительность индикатора для более точной оценки колебаний рынка. Он подходит для трейдеров, использующих как трендовые стратегии, так и стратегии разворота, эффективен на различных таймфреймах.
👉 Читай | Фриланс | @mql5ru
Индикатор интегрирован с графическими объектами для оптимальной работы. Настройки ZigZag (ExtDepth, ExtDeviation, ExtBackstep) позволяют регулировать чувствительность индикатора для более точной оценки колебаний рынка. Он подходит для трейдеров, использующих как трендовые стратегии, так и стратегии разворота, эффективен на различных таймфреймах.
👉 Читай | Фриланс | @mql5ru
❤4
Обеспечение управления рисками в алгоритмической торговле с MetaTrader 5 стало проще благодаря новому классу CRiskManagement. Эта структура помогает разработчикам и трейдерам централизовать все расчёты, связанные с контролем рисков. Нововведения включают в себя динамическое присвоение и получение значений прибыли и убытков, использование методов процентного риска и фиксированных сумм, а также автоматизированное обновление максимального дневного убытка для FTMO учётных записей. Такой подход позволяет гибко и структурированно управлять рисками, адаптируясь к различным типам учётных записей, включая личные и проп-фирмы.
👉 Читай | Нейросети | @mql5ru
👉 Читай | Нейросети | @mql5ru
❤4
Новости в MetaTrader 5 теперь не застигнут вас врасплох благодаря новому советнику «Заголовки новостей», который отображает предстоящие события и уведомления прямо на графике. Интеллектуальная система предупреждений интегрируется с MQL5, предоставляя разнообразные формы оповещений - от всплывающих окон до push-уведомлений на мобильные устройства. Это позволяет трейдерам своевременно получать важную информацию, не отвлекаясь от основной стратегии. Адаптивность функций, таких как Alert() и SendNotification(), в сочетании с возможностью расширения через API, делает этот инструмент гибким для различных торговых систем. Эта инфраструктура упрощает управление событиями и существенно усиливает аналитические возможности трейдера, делая процессы более предсказуемыми и управляемыми.
👉 Читай | VPS | @mql5ru
👉 Читай | VPS | @mql5ru
❤1
Внесены обновления в базу данных хранилища. Добавлены новые представления данных для улучшения опыта пользователя. Улучшена сортировка новостей и методы ввода стоп-ордеров в меню советника. Обновлен код для снижения времени выполнения в тестере стратегий. Добавлены настройки новостей. Пользователи могут выбирать новостной профиль и методы входа в торговлю. Введено две структуры: CustomEvent для пользовательских событий и CalendarComponents – для экономических данных. Функции обновлены для извлечения и обработки данных событий. Функция isEvent определяет предстоящие события и предоставляет их детали. Внесенные изменения помогут более эффективно управлять торговлей на новостях.
👉 Читай | Фриланс | @mql5ru
👉 Читай | Фриланс | @mql5ru
❤5
Экспертная система разработана для автоматизации процесса создания сетки ордеров. Подходит для всех трейдеров, предлагая гибкие возможности: использование сетки с мартингейлом, без или с полным мартингейлом. Тестирование обязательное для оптимальной настройки параметров под индивидуальные условия торговли. Начальные настройки позволяют ознакомиться с базовыми функциями системы. Эксперт способен размещать ордера как по сетке, так и против нее. Поддерживается режим хеджирования для минимизации крупных убытков. Ввиду того, что стратегия включает высокий уровень риска, следует провести тестирование на демо-счёте перед использованием на реальном счёте.
👉 Читай | Маркет | @mql5ru
👉 Читай | Маркет | @mql5ru
❤1
Система отслеживает актуальные свопы для заданных финансовых инструментов, сохраняя изменения в структуры данных в виде CSV-файлов. Архивы создаются по принципу "символ-месяц", предоставляя возможность сортировки данных, например, для октября 2024 года в файл 202410.csv. Записи включают дату, значение длинного и короткого свопов. Помимо этого, функция мониторинга контролирует изменение условий для открытых позиций и предоставляет уведомления о любых актуализированных значениях. Проект, несмотря на рекомендуемую установку в виде сервиса, предоставляет возможность работы в формате скрипта, снимая ограничение по типам программ на MQL5.
👉 Читай | Справка | @mql5ru
👉 Читай | Справка | @mql5ru
❤3
В мире алгоритмического трейдинга, настройка стратегий под рыночно зависящие условия может значительно повысить их эффективность. Рассмотренная стратегия, основанная на динамическом канале, адаптируется под сменяющиеся рыночные тренды и флэты. Используя границу, определяемую скользящей средней и ATR, она оптимизирует входные и выходные точки, автоматически корректируясь в зависимости от рыночного режима. Это позволяет добиться впечатляющих 86% выигрышных сделок без сложных алгоритмов или ИИ. Такое решение помогает трейдерам и разработчикам уменьшить финансовые потери на неэффективных сделках, упростив адаптацию стратегии под изменчивые условия рынка.
👉 Читай | Учебник | @mql5ru
👉 Читай | Учебник | @mql5ru
❤1
Внедрение класса CTrade в проект советника минимизирует сложность управления торговыми операциями. CTrade предлагает высокоуровневые методы, которые позволяют сосредоточиться на разработке логики, а не на управлении низкоуровневыми структурами, такими как MqlTradeRequest и MqlTradeResult. Это снижает вероятность ошибок и упрощает код.
При интеграции автоматических торговых ордеров важно понимать необходимый баланс между уровнем детализации и сложностью кода. Использование CTrade для обработки торговли позволяет программистам сосредоточиться на логике алгоритмов и улучшении стратегий, оставляя обработку операций специализированным методам.
👉 Читай | VPS | @mql5ru
При интеграции автоматических торговых ордеров важно понимать необходимый баланс между уровнем детализации и сложностью кода. Использование CTrade для обработки торговли позволяет программистам сосредоточиться на логике алгоритмов и улучшении стратегий, оставляя обработку операций специализированным методам.
👉 Читай | VPS | @mql5ru
❤3