Обсуждение статьи "Интерактивное управление зонами спроса и предложения на MQL5 (Часть III): Анализ зон и отслеживание взаимодействий цены с зоной"
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Опубликована статья Интерактивное управление зонами спроса и предложения на MQL5 (Часть III): Анализ зон и отслеживание взаимодействий цены с зоной:
Во второй части эта программная основа была переработана в структурированную событийно-ориентированную архитектуру, в которой работа системы организована вокруг отдельных рыночных реакций, а не непрерывного опроса на каждом тике. Одновременно с этим была внедрена специализированная подсистема журналирования, заменившая неформальный отладочный вывод постоянным журналом событий только с добавлением записей.
С помощью программной основы MasterLogger каждый значимый переход в жизненном цикле — от создания и изменения зоны до смены состояния, например перехода в состояние «призрак» (Ghost) или повторной активации, — фиксируется вместе с контекстными метаданными, описывающими состояние системы в момент выполнения перехода. Эти метаданные включают количественные и структурные показатели, позволяющие реконструировать и анализировать каждое событие после его выполнения, что улучшает прослеживаемость жизненного цикла зоны во времени.
По мере того как система превращалась в полноценный конвейер принятия решений, стало очевидным важное архитектурное требование. Теперь программная основа включает три тесно связанных этапа: проверку соответствия зоны критериям (AnalyzeZoneCandidate()), отслеживание жизненного цикла зоны (MonitorZoneLifecycle()) и определение исхода взаимодействия (ResolvePendingInteractions()). Все этапы выполняются в событийно-ориентированной среде с полным журналированием.Хотя каждый компонент в отдельности функционирует корректно, работа системы в целом зависит от строгой согласованности между этими этапами. Балльная оценка зон определяет, какие структуры допускаются в систему; мониторинг жизненного цикла управляет их поведением при взаимодействии с ценой, а логика определения исходов устанавливает их итоговые состояния. Если на этих этапах используются несогласованные допущения, система по-прежнему будет выполняться корректно, но ее результирующее поведение может утратить структурную согласованность.
Автор: Francis Nyoike Thumbi