Quanition Calendar Diagnostic
- Утилиты
-
Yuta Hidaka
QUANITION
Посмотрите реальные снимки экрана и сравните наши инструменты для MT5 на сайте Quanition. Перейдите по ссылке на сайт выше и выберите, с чего начать.
Tools that show their work.
Торговые инструменты с понятной логикой. - Версия: 1.10
Quanition Calendar Diagnostic — бесплатный диагностический скрипт для MT5 (имя скрипта: CalendarDiagnostic). Результаты выводятся на вкладке Experts.
Вкладка Economic Calendar пуста, или ваш фильтр новостей перестал работать. Устарела ли лента календаря? Сбились ли часы компьютера? Или вкладка просто отфильтрована? Если смотреть только на вкладку Calendar, все три причины выглядят одинаково.
Этот скрипт различает их, а затем говорит, что делать дальше.
ЧТО ОН ДЕЛАЕТ
Он читает базу данных календаря через API, на который фильтры интерфейса не влияют. Если API возвращает будущие события, а вкладка Calendar ничего не показывает, сначала ознакомьтесь с заключением отчёта и предупреждениями о часах или потоке данных, затем проверьте фильтры диапазона дат, страны и важности событий на вкладке.
Затем он классифицирует найденное в один из вердиктов:
- HEALTHY — есть будущие события, лента живая
- STALE_FEED — строки есть, но ни одной впереди текущего момента
- EMPTY — во всём окне нет ни одной строки
- API_ERROR — сам вызов завершился ошибкой
- UNSUPPORTED — этот терминал не предоставляет календарь
- CLOCK_SUSPECT — строки прочитаны, но "сейчас" нельзя доверять
К каждому вердикту прилагается способ его устранения. Вам не оставляют один голый код статуса.
ЧАСЫ ПРОВЕРЯЮТСЯ, И СКРИПТ СООБЩАЕТ, КОГДА ПРОВЕРКА НЕВОЗМОЖНА
Сбившиеся часы компьютера сдвигают границу между прошлым и будущим и тем самым фальсифицируют улики: если часы спешат, каждое событие выглядит так, будто уже позади, а здоровая лента читается как устаревшая; если часы отстают, устаревшие строки выглядят как события завтрашнего дня, а мёртвая лента читается как здоровая. Когда часы расходятся с последним тиком больше, чем допускает допуск, скрипт отказывается выносить суждение о ленте в любую сторону и сообщает CLOCK_SUSPECT.
А когда проверку вообще нельзя провести — рынок выглядит закрытым, и изнутри терминала устаревший тик и сбившиеся часы дают одно и то же измерение, — скрипт не выдаёт это молча за проверенный результат. Вердикт по ленте вы всё равно получаете, иначе инструмент был бы бесполезен каждые выходные, но он помечен: при вердикте о устаревшей ленте скрипт предупреждает, что спешащие часы дают ровно такую же картину, и советует запустить проверку заново в торговые часы, прежде чем трогать кэш календаря; при здоровом вердикте он предупреждает, что отстающие часы могут его подделать, поэтому не стоит принимать его за доказательство работы новостного фильтра. На VPS это распространённый сбой, который легко продиагностировать неверно.
СКРИПТ ТАКЖЕ ПРОВЕРЯЕТ СТРАНУ, КОТОРУЮ ИСПОЛЬЗУЕТ ВАШ ФИЛЬТР
Одно-единственное будущее событие из любой страны делает всю базу данных здоровой на вид, при этом все строки для той единственной страны, которую читает ваш фильтр, могут отсутствовать. Скрипт проверяет и глобально, и отдельно для выбранной вами страны, и если два вердикта расходятся, он сообщает об этом и указывает, какой из них имеет силу.
БЕЗОПАСЕН НА ЖИВОМ ГРАФИКЕ
По конструкции только для чтения. Он не выставляет ордера, не изменяет позиции, не меняет настройки, не пишет файлы и ничего не оставляет работать в фоне. Будучи скриптом, он не вытесняет советника на вашем графике. Перетащите его на график, прочитайте вкладку Experts — и всё готово.
ЧЕМ ОН НЕ ЯВЛЯЕТСЯ
Это не торговая система, и он не даёт сигналов. Он не устраняет устаревшую ленту и не переводит ваши часы — он определяет, с чем именно вы столкнулись, и называет способ исправления. Он не заменяет календарь — он диагностирует тот, что уже встроен в MetaTrader.
КАК ИМ ПОЛЬЗОВАТЬСЯ
Перетащите его на любой график и прочитайте вкладку Experts. Значения по умолчанию разумны. Если вы фильтруете новости по определённой стране, укажите эту страну и часы вокруг каждого события, которые блокирует ваш фильтр, и скрипт проверит такое же окно блокировки по данным календаря. Обратите внимание: воспроизведение учитывает только события с высокой важностью — если ваш собственный фильтр блокирует ещё и события средней или низкой важности, либо использует асимметричное окно, результат будет отличаться.
По вопросам используйте раздел комментариев на странице этого продукта.
