Индикатор анализирует объем и распределяет его на покупательский и продавцовский, визуализируя их через гистограммы. Первоначально разработанный для приложения "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
Этот инструмент для построения уровней Фибоначчи автоматически определяет и визуализирует их на графике, используя данные 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