Советник реализует стратегию, которая использует пересечение MACD с фильтрацией тренда и подтверждением уровней поддержки и сопротивления. Основная структура стратегии проста: пересечения MACD выявляют импульсные изменения с использованием стандартных параметров (12, 26, 9). Фильтр тренда, базирующийся на 200-периодной скользящей средней, допускает только покупки выше MA и продажи при цене ниже MA. Подтверждение уровня осуществляется только при касании ключевых уровней, определяемых индикатором SupportResistance, использующим максимумы и минимумы последних 10 и 20 свечей.
Советник учитывает временное окно для актуальности сигналов, параметр SignalValidity определяет, сколько свечей сигнал остается действительным. Управление рисками реализовано через стоп-лосс и тейк-профит: фиксированное расстояние от 200 MA задает остановку убытков, а тейк-профит равен 1,5-кратному расстоянию до сто...
👉 Читай | Сигналы | @mql5ru
Советник учитывает временное окно для актуальности сигналов, параметр SignalValidity определяет, сколько свечей сигнал остается действительным. Управление рисками реализовано через стоп-лосс и тейк-профит: фиксированное расстояние от 200 MA задает остановку убытков, а тейк-профит равен 1,5-кратному расстоянию до сто...
👉 Читай | Сигналы | @mql5ru
❤3
Этот инструмент предлагает важные функции для трейдеров: отображение серверного времени вместо местного, что обеспечивает точность в рыночном мониторинге. Цвет текста и размер шрифта настраиваются, обеспечивая легкое совмещение с графиками. Реализована дополнительная визуализация с изменением символов за день в процентах, что повышает информативность. Приложение оптимизировано для низкой нагрузки на процессор, что обеспечивает плавное функционирование. Входные параметры включают выбор отображения ежедневных изменений, регулировку размера шрифта и цвета текста. Продукт ориентирован на пользователей, которым требуется надежная информация о серверном времени в структурированном дизайне.
👉 Читай | Учебник | @mql5ru
👉 Читай | Учебник | @mql5ru
❤2✍1
Статья посвящена созданию советника для MetaTrader 5, который улучшает доступность экономических новостей и событий на графике. Используя класс CCanvas из библиотеки MQL5, авторы создают бегущую строку для отображения заголовков непосредственно на графике, без уменьшения пространства для торговли. Концепция основывается на экономическом календаре, подключенном к API MQL5. Решение включает фильтрацию и отображение предстоящих событий согласно их важности, с акцентом на простоту и специфику трейдинга. Это улучшает ситуационную осведомленность трейдеров, позволяя мгновенно выявлять критические события и принимать обоснованные решения в реальном времени.
👉 Читай | Маркет | @mql5ru
👉 Читай | Маркет | @mql5ru
❤1
В этой статье проведен анализ стратегии возврата к среднему значению в торговле и представлен метод автоматизации с использованием MQL5-советника. Стратегия основывается на использовании 50 EMA и RSI для определения точек входа. Автоматизация позволяет минимизировать риски ручного анализа и предоставлять визуальные подсказки на графике. Для тестирования советника на исторических данных учитываются различные рыночные условия, такие как трендовые и флэтовые рынки, и используются ключевые показатели, включая фактор прибыли и максимальную просадку. Оптимизация входных параметров позволяет улучшить эффективность стратегии для конкретных рынков или таймфреймов.
👉 Читай | Фриланс | @mql5ru
👉 Читай | Фриланс | @mql5ru
❤3
Код предназначен для оптимизации стратегий в тестере стратегий MetaTrader 5. Он не является стандартным советником или индикатором, а представляет собой специальный скрипт для анализа результатов тестирования. Основная функция кода заключается в сборе и анализе данных сделок, разделении их на In-Sample (IS) и Out-of-Sample (OOS) периоды, и выполнении комплексного расчета метрик.
Код проверяет минимальные требования, включая наличие не менее 50 сделок, и выстраивает анализ на основе начального депозита и временных интервалов. Он отделяет первые 70% тестируемого периода в IS, оставляя последние 30% для OOS после одного дня промежутка. Метрики, такие как прибыльность, коэффициенты Шарпа и Сортино, фактор прибыли и другие статистические показатели, рассчитываются отдельно для каждого периода.
После этого проводится статистический анализ распределений с применением тестов Колмогорова-Сми...
👉 Читай | Фриланс | @mql5ru
Код проверяет минимальные требования, включая наличие не менее 50 сделок, и выстраивает анализ на основе начального депозита и временных интервалов. Он отделяет первые 70% тестируемого периода в IS, оставляя последние 30% для OOS после одного дня промежутка. Метрики, такие как прибыльность, коэффициенты Шарпа и Сортино, фактор прибыли и другие статистические показатели, рассчитываются отдельно для каждого периода.
После этого проводится статистический анализ распределений с применением тестов Колмогорова-Сми...
👉 Читай | Фриланс | @mql5ru
❤5
В MetaTrader 5 build 5260 мы добавили ряд улучшений, которые делают работу с MQL5 Algo Forge еще удобнее. Теперь операции с Git выполняются быстрее, а проверки изменений стали точнее. Дополнительно мы выпустили подробную документацию, которая поможет освоить возможности системы.
В MQL5 расширена поддержка OpenBLAS — добавлены методы балансировки матриц, а также новые правила наследования, которые повысят безопасность кода.
Кроме того, в этой версии мы добавили перевод терминала на ирландский язык, что делает платформу более доступной для большего числа пользователей.
Читать дальше...
В MQL5 расширена поддержка OpenBLAS — добавлены методы балансировки матриц, а также новые правила наследования, которые повысят безопасность кода.
Кроме того, в этой версии мы добавили перевод терминала на ирландский язык, что делает платформу более доступной для большего числа пользователей.
Читать дальше...
🔥6❤3
Индикатор анализирует объем и распределяет его на покупательский и продавцовский, визуализируя их через гистограммы. Первоначально разработанный для приложения "Amibroker", он получил внимание на форуме, где обсуждался вопрос его перевода на язык программирования mql4. Однако, имея глубокое понимание оригинального алгоритма, было принято решение адаптировать его под mql5, чтобы обеспечить большую функциональность и точность. В закодированной версии четко указано признание авторства Ника Молчанова, разработчика оригинальной концепции индикатора.
👉 Читай | Форум | @mql5ru
👉 Читай | Форум | @mql5ru
❤4
Советник фокусируется на ключевых концепциях в торговле: копирование и зеркальная торговля. Это позволяет трейдерам копировать активность с мастер-счета на ведомые счета. Полезно для управляющих фондами и трейдеров, работающих с несколькими брокерами для распределения рисков.
В основе архитектуры - система из мастер-счета и ведомых счетов. Мастер-счет служит источником сделок, а ведомые счета их копируют. Для связи используется двоичный файл и общая папка, обеспечивая более быструю синхронизацию, чем текстовые методы.
Советник поддерживает управление позициями в реальном времени, синхронизацию стоп-лоссов и тейк-профитов, а также отображение символов у разных брокеров. Риски управляются за счет синхронизации уровней стоп-лосс и тейк-профит на всех счетах.
Операции включают регулярные проверки изменений позиций и двунаправленную верификацию. Ошибки, такие как неудачное исполнение ор...
👉 Читай | Справка | @mql5ru
В основе архитектуры - система из мастер-счета и ведомых счетов. Мастер-счет служит источником сделок, а ведомые счета их копируют. Для связи используется двоичный файл и общая папка, обеспечивая более быструю синхронизацию, чем текстовые методы.
Советник поддерживает управление позициями в реальном времени, синхронизацию стоп-лоссов и тейк-профитов, а также отображение символов у разных брокеров. Риски управляются за счет синхронизации уровней стоп-лосс и тейк-профит на всех счетах.
Операции включают регулярные проверки изменений позиций и двунаправленную верификацию. Ошибки, такие как неудачное исполнение ор...
👉 Читай | Справка | @mql5ru
❤4
Фреймворк SAGDFN предлагает инновационные решения для пространственно-временного прогнозирования, ориентируясь на обработку больших графов. Один из основных модулей, Significant Neighbors Sampling (SNS), фокусируется на отборе значимых соседей для узлов, что снижает избыточность связей. Использование Sparse Spatial Multi-Head Attention (SSMHA) усиливает систему за счёт перераспределения весов и внедрения α-Entmax, исключающего малозначимые связи. OneStepFastGConv, оптимизированная графовая свёртка, ускоряет обработку данных за один шаг. Эти подходы существенно улучшают обобщающую способность модели при работе с крупными и разреженными графами, что особенно ценно для алгоритмической торговли и анализа данных в реальном времени.
👉 Читай | Календарь | @mql5ru
👉 Читай | Календарь | @mql5ru
❤4
).
Эффективное управление памятью в MQL5 критично для стабильности торговых приложений. Понимание основ, таких как стековая и динамическая память, позволяет оптимизировать программы и избежать узких мест. Автоматический сбор мусора не всегда решает проблемы, поэтому важно избегать чрезмерного создания объектов и управления ресурсами. Профилирование памяти помогает обнаружить узкие места и улучшить производительность.
Реализация пользовательских пулов памяти может значительно повысить производительность. Это позволяет предварительно выделять память и управлять объектами более эффективно. Оптимизированные структуры данных, такие как кольцевые буферы и структуры массивов, позволяют минимизировать накладные расходы на обработку данных и улучшить производительность.
👉 Читай | Календарь | @mql5ru
Эффективное управление памятью в MQL5 критично для стабильности торговых приложений. Понимание основ, таких как стековая и динамическая память, позволяет оптимизировать программы и избежать узких мест. Автоматический сбор мусора не всегда решает проблемы, поэтому важно избегать чрезмерного создания объектов и управления ресурсами. Профилирование памяти помогает обнаружить узкие места и улучшить производительность.
Реализация пользовательских пулов памяти может значительно повысить производительность. Это позволяет предварительно выделять память и управлять объектами более эффективно. Оптимизированные структуры данных, такие как кольцевые буферы и структуры массивов, позволяют минимизировать накладные расходы на обработку данных и улучшить производительность.
👉 Читай | Календарь | @mql5ru
❤4👌1
Встроенный экономический календарь и исторические котировки в MetaTrader 5 могут быть асинхронны. Котировки фиксируются с временными отметками в зависимости от часового пояса сервера на момент их создания, и эти метки остаются неизменными. Экономический календарь, напротив, предоставляет временные данные событий в соответствии с текущим часовым поясом сервера. Это может привести к расхождениям временных меток исторических событий и котировок.
Длительное смещение может быть вызвано переходом на летнее время или изменением брокером часового пояса. Для тестирования стратегий, основанных на новостях, важно гармонизировать эти временные данные. Примерный путь решения - использование библиотек CalendarCache и TimeServerDST, а также индикаторов, таких как CalendarMonitorCachedTZ. Они помогают корректировать временные метки и отображать правильные временные рамки событий.
В процессе можно...
👉 Читай | VPS | @mql5ru
Длительное смещение может быть вызвано переходом на летнее время или изменением брокером часового пояса. Для тестирования стратегий, основанных на новостях, важно гармонизировать эти временные данные. Примерный путь решения - использование библиотек CalendarCache и TimeServerDST, а также индикаторов, таких как CalendarMonitorCachedTZ. Они помогают корректировать временные метки и отображать правильные временные рамки событий.
В процессе можно...
👉 Читай | VPS | @mql5ru
❤3
Представлен индикатор для отображения экстремумов с помощью линий, который использует период для определения самых высоких максимумов и самых низких минимумов. Анализ происходит не только с использованием OHLC данных, но и цен покупки и продажи каждого бара. Показатель lookback ограничивает обработку определённым количеством баров, а индикатор не рисует на участках прорыва структуры, обеспечивая отображение линий только на важных зонах поддержки и сопротивления.
В обновленной версии 2.0 реализована оптимизация, учитывающая только тики текущего бара. Это позволит работать на более высоких таймфреймах без задержек. Также удалены ненужные буферы для повышения производительности.
👉 Читай | Справка | @mql5ru
В обновленной версии 2.0 реализована оптимизация, учитывающая только тики текущего бара. Это позволит работать на более высоких таймфреймах без задержек. Также удалены ненужные буферы для повышения производительности.
👉 Читай | Справка | @mql5ru
🔥4❤3
Советник представляет расширенные возможности для торговли на рынке драгоценных металлов, включая золото и серебро. Используются квантовые состояния и вероятности, что позволяет более точно принимать решения. Встроенные AI модули с индикаторами (RSI, ADX, MA, ATR) имеют адаптивные веса, что повышает их эффективность в различных рыночных условиях.
Особое внимание уделено защите депозита. Внедрены лимиты на дневную и общую просадку, ограничения на размер позиций и убытков. Это дополняется квантовым трейлинг-стопом, который динамически адаптируется к изменениям рынка. Автооптимизация параметров в тестере стратегий позволяет держать настройки в актуальном состоянии.
Для обеспечения безопасности установлены проверка минимального депозита и блокировка при превышении лимитов убытков. Система также автоматически снижает риски после убытков, а для микро-счетов корректирует размер лота. Техни...
👉 Читай | Котировки | @mql5ru
Особое внимание уделено защите депозита. Внедрены лимиты на дневную и общую просадку, ограничения на размер позиций и убытков. Это дополняется квантовым трейлинг-стопом, который динамически адаптируется к изменениям рынка. Автооптимизация параметров в тестере стратегий позволяет держать настройки в актуальном состоянии.
Для обеспечения безопасности установлены проверка минимального депозита и блокировка при превышении лимитов убытков. Система также автоматически снижает риски после убытков, а для микро-счетов корректирует размер лота. Техни...
👉 Читай | Котировки | @mql5ru
👍8❤4👀2
Исследуйте возможности алгоритма оптимизации китового поиска (WOA), вдохновлённого поведением горбатых китов. WOA использует методы охоты, как "пузырьковая сеть", для моделирования поиска оптимальных решений. Обновлённая версия WOAm включает этапы миграции, улучшение алгоритма, предотвращение застревания в локальных оптимумах, и использует предыдущие лучшие позиции китов. В тестах, WOAm показал значительное улучшение, повышая достижение успеха на более чем 22%. Этот алгоритм демонстрирует гибкость и эффективность, предоставляя разработчикам мощный инструмент для решения задач оптимизации.
👉 Читай | Сигналы | @mql5ru
👉 Читай | Сигналы | @mql5ru
❤4🔥1👨💻1👀1
Индикатор 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