Ставь лайки и следи за новостями
Поставь на него ссылку - пусть другие тоже оценят
Оцени его работу в терминале MetaTrader 5
- Просмотров:
- 70
- Рейтинг:
- Опубликован:
-
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
В рамках проекта представлен облегченный прототип торговой системы, построенный на основе интерактивной платформы управления зонами спроса и предложения. Цель проекта заключается не в том, чтобы представить полноценную торговую методологию или заявить о создании готовой автоматизированной торговой системы, а в том, чтобы продемонстрировать, как структурированный анализ зон может сочетаться с логикой проверки, управлением сделками и оценкой рыночного контекста.
Настраиваемые входные параметры управляют различными аспектами торговой архитектуры, в том числе:
- Настройки автоматизации стратегии — включение или отключение автоматической обработки сигналов, настройка идентификатора советника и определение основных параметров исполнения.
- Риск, спред и защита сделок — управление торговыми условиями с помощью лимитов спреда, целевых показателей соотношения риска и прибыли, а также настроек защиты, основанных на волатильности.
- Настройки трейлинг-стопа — управление опциональным управлением позициями, позволяющее защитить прибыль при благоприятном движении цены.
- Параметры фильтра тренда на более высоких таймфреймах — применяйте подтверждение в более широком рыночном контексте с помощью проверки направления тренда и исчерпания импульса.
- Параметры контекста подхода — оценивайте, как цена движется к определённой зоне, что помогает различать контролируемые подходы и агрессивные рыночные движения.
Основное внимание в данной реализации уделяется интерактивной системе управления зонами. Каждая квалифицированная зона спроса или предложения хранит информацию о своём жизненном цикле, структурном качестве и истории взаимодействия по мере развития рыночных условий.

Рис. 1. Зоны спроса и предложения, нанесенные на график с примером точки входа.
Одним из ключевых результатов данного проекта является система детального ведения журналов зон. Создаваемые журналы содержат записи о том, как зоны формируются, отслеживаются, тестируются и признаются недействительными с течением времени. Трейдеры могут использовать эту информацию для изучения поведения зон, анализа исторических взаимодействий и разработки собственных торговых идей или процессов принятия решений. Перейдите по этой ссылке, чтобы найти файлы журналов
![]()
Рис. 2. Расположение файлов журналов.
Торговая стратегия, включённая в этот выпуск, приведена в качестве примера того, как структуру зон можно применять в автоматизированной среде. Пользователям рекомендуется изучить сгенерированные данные о зонах, поэкспериментировать с доступными настройками и адаптировать эту структуру в соответствии со своим собственным подходом к торговле.
Основная цель данного проекта — продемонстрировать структурированный подход к управлению зонами спроса и предложения, предоставляя при этом полезную информацию, которая может послужить основой для дальнейшего анализа, экспериментов и разработки стратегий.
Для более глубокого изучения этого кода прочитайте следующие статьи👇👇
Внимание: этот инструмент разработан исключительно в качестве базовой платформы и должен использоваться только в демонстрационной среде. Основная ценность этого движка заключается в его комплексной инфраструктуре ведения журналов; я рекомендую вам поэкспериментировать с перенаправлением этих журналов во внешние приложения или аналитические боты. Для тех, кто ищет расширенный набор функций, в Market доступна коммерческая утилита, основанная на этой логике.| Имя файла | Описание |
|---|---|
| MasterLog1.mqh | Многоразовый модуль ведения журнала, используемый советником. Он обеспечивает функциональность ведения журнала, необходимую для проекта. |
| DynamicSR4.mq5 | Основной советник. Он демонстрирует представленный механизм взаимодействия динамических уровней поддержки и сопротивления и служит точкой входа для сопутствующего исходного кода. |
| TradeManager.mqh | Реализует уровень исполнения сделок и управления позициями. Отвечает за отправку, мониторинг и управление ордерами, сгенерированными стратегией, оставаясь при этом независимым от процесса принятия решений. |
| ZoneStrategy.mqh | Реализует механизм принятия торговых решений. Он оценивает подходящие зоны спроса и предложения с помощью последовательности фильтров проверки, прежде чем генерировать торговые запросы, которые передаются торговому менеджеру для исполнения. |
| MQL5.zip | Архив с корневой папкой MQL5, содержащий все перечисленные выше файлы. Распакуйте его в каталог установки терминала, и каждый файл будет помещен в соответствующее место: DynamicSR4.mq5 в MQL5\Experts\DynamicSR4\, аMasterLog1.mqh,TradeManager.mqh иZoneStrategy.mqh — в MQL5\Include\DynamicSR4\ |
Перевод с английского произведен MetaQuotes Ltd.
Оригинальная публикация: https://www.mql5.com/en/code/75178
SMMA Levels MTF / BhanuCodeLab
SMMA Levels MTF — это индикатор «Сглаженная скользящая средняя» для нескольких таймфреймов в MetaTrader 5. Индикатор рассчитывает значения SMMA на основе нескольких выбранных таймфреймов и отображает их вместе на текущем графике.
Volume Strength Compass / BhanuCodeLab
Volume Strength Compass — это индикатор анализа объёма для MetaTrader 5, который оценивает активность рынка с помощью показателя «Относительный объём», силы тела свечи, позиции закрытия и интенсивности объёма. Индикатор классифицирует каждую свечу по различным условиям объема, таким как нормальный объем, низкий объем, высокий объем, пиковый объем, бычье усилие, медвежье усилие и поглощение. Результаты отображаются с помощью цветных столбцов объема, подсветки фона, меток сигналов, линии среднего объема и панели инструментов в режиме реального времени. Индикатор может использовать тиковый объем, реальный объем или автоматически выбирать реальный объем, если он доступен. Он также поддерживает оповещения как по текущей свече в режиме реального времени, так и после закрытия свечи.
Portfolio Correlation and Margin Risk Calculator
Рассчитывает историческую корреляцию Пирсона между любым набором инструментов и совокупной маржой, необходимой для одновременного удержания всех этих инструментов на вашем счете, в процентах от собственного капитала. Работает непосредственно в MetaTrader 5 без использования внешних библиотек, Python и искусственного интеллекта — просто укажите список символов и размеры лотов в качестве входных данных, и программа отобразит полную матрицу на вкладке «Эксперты» и на графике, обновляя данные по таймеру.
Footprint XRay (Order Flow Volume Delta)
Индикатор для построения графиков потока ордеров и географического распределения на институциональном уровне, портированный из Pine Script в MQL5. Он динамически декомпозирует свечи основных таймфреймов с использованием исторических данных по тикам и реальному объему с более низких таймфреймов (LTF) для расчета разницы объемов покупок и продаж на каждом ценовом уровне. Индикатор поддерживает автоматический выбор таймфрейма, выделение точки контроля (POC), накопленные дисбалансы, обнаружение экстремального поглощения, отслеживание незавершенных сделок (UB) с оперативным сглаживанием, а также срабатывание оповещений в режиме реального времени.