Indicator Truth Lab – Руководство пользователя

14 октября 2026, 20:52
Geoffrey Pierre Manuel Gonzalez
0
14

Indicator Truth Lab — Northline Algo · страница продукта · реальное демо-видео в MT5

Содержание

  1. Обзор
  2. Установка и первый аудит
  3. Как читать панель
  4. На графике: проверяемый индикатор и стёртые значения
  5. HTML-отчёт и CSV-файл
  6. Ввод настроек индикатора
  7. Направление сигналов и модель сделок
  8. Входные параметры
  9. Сообщения и устранение неполадок
  10. Тестер стратегий и демо
  11. Честные ограничения и поддержка

1. Обзор

Indicator Truth Lab

Многие индикаторы в истории выглядят лучше, чем когда-либо были в реальном времени. Некоторые перерисовываются: стрелка, показанная при закрытии бара, через несколько баров стирается, пивот сдвигается, линия пересчитывается. Другие запаздывают: сигнал появляется через два-три бара после бара, на котором он нарисован, а история скрывает эту задержку.

Indicator Truth Lab измеряет это на любом вашем индикаторе, включая индикаторы, купленные в Market:

  1. копирует историю вашего графика во временный пользовательский символ;
  2. подаёт этот символ бар за баром, чтобы проверяемый индикатор пересчитывался точно так же, как в реальном времени;
  3. при закрытии каждого бара записывает значение каждого буфера;
  4. в конце сравнивает эти значения с итоговой историей.

Вы получаете вердикт по каждому буферу, задержку сигналов, а для сигнальных буферов — одни и те же сделки, рассчитанные дважды: так, как их показывает история, и так, как вы могли бы увидеть их в реальном времени.

Инструмент не даёт торговых сигналов и не делает прогнозов. Он измеряет.

2. Установка и первый аудит

Indicator Truth Lab

  1. После покупки или аренды Indicator Truth Lab появляется в Navigator → Expert Advisors → Market.
  2. Откройте график символа и таймфрейма, которые хотите проверить, например EURUSD H1.
  3. Перетащите Indicator Truth Lab на график. Во входных параметрах укажите путь к индикатору в Indicator path (путь к индикатору):
    • стандартный пример: Examples\ZigZag
    • индикатор в вашей собственной папке: MyFolder\MyIndicator
    • индикатор, купленный в Market: Market\Product Name (так, как он отображается в Navigator → Indicators → Market)
    Путь указывается относительно папки MQL5\Indicators , без .ex5 .
  4. Нажмите OK. Панель появится в левом верхнем углу и будет заполняться во время воспроизведения, показывая оставшееся время.

На H1 1 500 баров обрабатываются менее чем за минуту. M1 и D1 медленнее (около 2–4 минут для длинных периодов).

Советник не торгует на реальном графике. Включать Algo Trading не нужно.

3. Как читать панель

Indicator Truth Lab

  • Заголовок: проверяемый индикатор, его настройки, индикатор выполнения и оставшееся время.
  • Verdict (вердикт): худший результат среди проверенных буферов.
    • Does not repaint (не перерисовывается, зелёный): каждое значение, увиденное при закрытии бара, совпадает с итоговой историей.
    • Late by N bars (запаздывает на N баров, золотой): ничего не стирается, но сигналы появляются через N баров после бара, на котором они нарисованы.
    • Repaints (перерисовывается, красный): значения, увиденные при закрытии бара, позже были сдвинуты или стёрты. Показывается их доля.
    Во время воспроизведения вердикт предварительный ("so far", пока что).
  • Same signals, two views (одни и те же сигналы, два взгляда): для первого сигнального буфера — сделки, рассчитанные по истории и по тому, что было видно в реальном времени. Количество сделок, прибыльные сделки, средний результат на сделку, худшая серия убытков и максимальная просадка, всё в R (R = сумма риска на сделку).
  • Buffers found (найденные буферы): одна строка на буфер или на группу последовательных буферов с одинаковым вердиктом ("Buffers 0-10 line repaints 100%").
  • Report saved (отчёт сохранён): имя HTML-отчёта.

4. На графике: проверяемый индикатор и стёртые значения

Indicator Truth Lab

По окончании аудита:

  • проверяемый индикатор добавляется на график (в основное окно или в подокно для осцилляторов), чтобы вы видели его историю такой, какой он рисует её сегодня;
  • каждое значение, которое было показано при закрытии бара, а затем стёрто или сдвинуто, отмечается красным: кольцо для сигнала, пунктирный отрезок для линии. Наведите курсор на отметку, чтобы увидеть значение, показанное в реальном времени, и итоговое значение;
  • график прокручивается к концу проверенного периода.

Удаление советника удаляет панель, отметки и добавленный индикатор.

5. HTML-отчёт и CSV-файл

Indicator Truth Lab

Каждый аудит сохраняет два файла в File → Open Data Folder → MQL5 → Files → TruthLab:

  • HTML-отчёт, который открывается в любом браузере, на компьютере или телефоне: вердикт, кривая «история против реального времени», сравнительная таблица, каждый буфер и значение каждого вердикта;
  • CSV-файл с необработанными подсчётами по каждому буферу для вашего собственного анализа.

Имя файла содержит индикатор, символ, таймфрейм и дату, поэтому последовательные аудиты никогда не перезаписывают друг друга.

6. Ввод настроек индикатора

Оставьте Settings (настройки) пустым, чтобы проверить индикатор с его входными параметрами по умолчанию. В противном случае введите по одному значению на каждый параметр, в порядке входных параметров индикатора, через запятую:

12,5,3

Правила:

  • числа с десятичной точкой читаются как дробные ( 1.5 ), целые числа — как целые ( 50 ), true / false — как логические значения, всё остальное — как текст;
  • заголовок раздела во входных параметрах индикатора ("input group") тоже считается одним значением: введите любое слово, например grp ;
  • можно остановиться до конца списка: оставшиеся параметры сохранят значения по умолчанию.

Пример для индикатора, входные параметры которого начинаются с заголовка раздела, затем идут период и множитель: grp,20,2.0 .

Если настройки не соответствуют входным параметрам, панель сообщит об этом, и аудит остановится до того, как что-либо будет создано.

7. Направление сигналов и модель сделок

Indicator Truth Lab

Чтобы рассчитать сделки, инструменту нужно направление каждого сигнала. В режиме auto:

  • значение выше максимума своего бара читается как продажа (стрелка над свечой);
  • значение ниже минимума читается как покупка (стрелка под свечой).

Если индикатор размещает стрелки в другом месте (например, на цене закрытия), задайте направление для каждого буфера: 0:buy,1:sell . Если у большинства сигналов направление прочитать нельзя, панель не показывает статистику и просит его задать.

Затем каждый сигнал торгуется одинаково в обоих представлениях:

  • вход по открытию следующего бара (представление в реальном времени: бар после фактического появления сигнала);
  • стоп и цель в кратных ATR(14) (по умолчанию 1 и 1,5) или в пунктах;
  • выход через N баров (по умолчанию 50), если не достигнуто ни то, ни другое; если оба уровня задеты в одном баре, первым проверяется стоп;
  • стоимость сделки в пунктах, вычитаемая из каждой сделки (по умолчанию: текущий спред графика).

8. Входные параметры

Input По умолчанию Описание
Indicator path Examples\ZigZag Путь относительно MQL5\Indicators, без .ex5
Settings пусто Значения в порядке входных параметров, через запятую (пусто = по умолчанию)
Bars to replay 1500 Длина аудита, заканчивающегося на конечной дате
Start date / End date 1970.01.01 Оставьте 1970.01.01, чтобы проверить последние бары; иначе аудит охватывает эти даты
Buffers to audit all all или список, например 0,2
Signal direction auto auto или для каждого буфера, например 0:buy,1:sell
Stop and target unit кратные ATR(14) Или пункты
Stop distance / Target distance 1.0 / 1.5 В выбранных единицах
Exit after N bars 50 Выход по времени
Cost per trade in points -1 Спред + комиссия; -1 = текущий спред
Add the audited indicator to the chart true По окончании аудита
Mark the values that were erased or moved true Красные кольца и пунктирные отрезки
History bars loaded before the start 1000 Разогрев индикатора (уменьшается автоматически, минимум 200)
Bars watched after each close 60 Окно для обнаружения запаздывающих сигналов
Bars replayed per timer event 50 Скорость воспроизведения

9. Сообщения и устранение неполадок

  • "No indicator found at …" (индикатор не найден по пути …): проверьте путь относительно MQL5\Indicators , без .ex5 . Для продукта из Market используйте имя, показанное в Navigator → Indicators → Market.
  • "The settings do not match the inputs …" (настройки не соответствуют входным параметрам …): пересчитайте входные параметры, включая заголовки разделов (по одному grp на каждый).
  • "This chart has not enough history …" (на этом графике недостаточно истории …): сократите период (Bars to replay) или прокрутите график назад, чтобы загрузить больше истории.
  • "No statistics: the direction of the signals could not be read …" (нет статистики: не удалось прочитать направление сигналов …): задайте направление для каждого буфера (раздел 7).
  • Индикатор рисует стрелки, но панель не показывает ни одного сигнального буфера: индикатор рисует графическими объектами, а не буферами. Эта версия читает только буферы.
  • Аудит идёт медленно: младшие таймфреймы и длинные периоды требуют больше времени; панель показывает оставшееся время.

10. Тестер стратегий и демо

Для аудита нужен временный пользовательский символ, которого тестер стратегий не предоставляет. В тестере (а значит, и в бесплатной демо-версии в Market) советник только показывает, как им пользоваться, и открывает одну позицию минимального объёма в день, чтобы тестеру было что показать. Чтобы увидеть инструмент в работе, посмотрите видео на странице продукта или арендуйте его на один месяц.

11. Честные ограничения и поддержка

  • Статистика описывает прошлое на проверенном символе и периоде. Это не прогноз.
  • Индикатор без перерисовки — не прибыльный индикатор, а честный.
  • Индикаторы, рисующие только графическими объектами, в этой версии прочитать нельзя.
  • Результаты зависят от проверяемых настроек: проверяйте те настройки, с которыми вы действительно торгуете.

Вопросы, непонятное сообщение, индикатор не загружается — напишите мне через мой профиль MQL5. Я отвечаю на каждое сообщение.