Tick Value Reference
- Утилиты
- Версия: 1.11
- Обновлено: 5 сентября 2026
- Активации: 10
Tick Value Reference считывает все символы, присутствующие в Market Watch этого счёта, и выстраивает их в один ряд по тому, сколько стоит один тик при лоте 1.00 в валюте самого счёта. Инструмент не рассчитывает объём лота, не открывает сделки и не оценивает риск — он просто показывает то, что терминал уже знает о каждом символе, расположив данные так, чтобы разница между символами была сразу видна.
ЗАЧЕМ ЭТО НУЖНО
Один и тот же лот 1.00 значит совершенно разные вещи в зависимости от символа. Тик на основной валютной паре может стоить пару центов, а тот же лот 1.00 на золоте, индексном CFD или паре с йеной — на два-три порядка больше. При этом собственное окно спецификации символа в MT5 всегда показывает только один символ за раз, поэтому штатного способа сравнить весь список наблюдения сразу не существует.
НАСТРОЙКА
1. Перетащите советник на любой график. Символ и таймфрейм самого графика значения не имеют — считываются все символы, которые сейчас есть в Market Watch, а не только тот, на котором запущен советник.
2. В левом верхнем углу появляется панель и заполняется данными из Market Watch этого счёта.
3. Market Watch перечитывается каждые 60 секунд. Ничего запускать или настраивать не требуется.
4. Больше ничего не требуется. Числовых настроек для подбора нет.
ВХОДНЫЕ ПАРАМЕТРЫ (четыре, в этом порядке)
InpShowPanel (по умолчанию true) — показать или скрыть панель.
InpPanelCorner (по умолчанию верхний левый) — в каком из четырёх углов графика располагается панель.
InpPanelFontSize (по умолчанию 9) — размер текста панели. Влияет только на отображение.
InpColorText (по умолчанию белый) — цвет текста панели.
Нигде нет настройки объёма лота. Каждое значение на панели — это фиксированная эталонная величина для лота 1.00, а 60-секундный цикл обновления изменить нельзя.
КАК СТРОЯТСЯ ЦИФРЫ
Для каждого символа в Market Watch инструмент считывает собственное значение терминала — стоимость тика при лоте 1.00 в валюте счёта, то же самое значение, которое MT5 уже использует внутри себя, поэтому отдельного пересчёта валют не выполняется. Некоторые символы сообщают два разных значения тика в зависимости от того, в какую сторону движется позиция относительно цены входа; в этом случае инструмент показывает оба значения рядом, не выбирая одно из них. Список сортируется от самого высокого значения тика к самому низкому.
ЧТО ПОКАЗЫВАЕТ ПАНЕЛЬ
Самая крупная цифра на панели — это отношение между самым высоким и самым низким значением тика в текущем списке наблюдения, вместе с двумя символами, которые его образуют — единственный показатель того, насколько по-разному оценивается один и тот же лот 1.00 по всем символам на графике. Ниже, в Top 5 (highest tick value) и Bottom 5 (lowest tick value), рядом перечислены пять символов с самым высоким и пять с самым низким значением, а также код валюты счёта возле каждой цифры. Всё, что выходит за пределы этих десяти символов, при наличии места на панели сводится в счётчик Other symbols.
ФАЙЛ ОТЧЁТА
CSV-файл записывается в MQL5\Files\TickValueReference\tick_value_reference.csv. Столбцы: Symbol, TickValueProfit, TickValueLoss, TickSize, ContractSize. Файл полностью перезаписывается каждый раз, а не дополняется, поэтому дублей в нём не возникает. Полный путь к файлу выводится на панели.
ПЕРЕД ТЕСТИРОВАНИЕМ
В Market Watch тестера стратегий всегда присутствует только один тестируемый символ, поэтому список и полученное там отношение отражают только этот символ, а не реальный список наблюдения из нескольких символов. Тестер полезен для проверки того, что советник работает без ошибок, но не для того, чтобы читать это отношение как реальное сравнение.
ЧЕГО ЭТОТ ИНСТРУМЕНТ НЕ ДЕЛАЕТ: он никогда не открывает, не закрывает и не изменяет сделки — у него вообще нет связи с торговой стороной терминала, он только считывает уже существующие спецификации символов. Он не рассчитывает объём лота под какой-либо риск — каждая цифра на панели является фиксированным эталонным значением для лота 1.00, а масштабирование до реального размера позиции остаётся за трейдером. Он не оценивает, слишком ли рискован или удобен символ для торговли, и не подсказывает, какой символ предпочесть. Он считывает только то, что сейчас есть в Market Watch этого терминала, и не выходит за пределы символов, уже добавленных трейдером.
