---
title: "Визуализация тестирования - Алгоритмический трейдинг, торговые роботы - Справка по MetaTrader 5"
description: "Тестер стратегий торговой платформы позволяет тестировать советники и индикаторы в визуальном режиме. Данный режим дает... - Визуализация тестирования - Алгоритмический трейдинг, торговые роботы - Справка по MetaTrader 5"
image: "https://www.metatrader5.com/i/logo_metatrader5.png"
url: "https://www.metatrader5.com/ru/terminal/help/algotrading/visualization"
---

[Справка по MetaTrader 5](https://www.metatrader5.com/ru/terminal/help) → [Алгоритмический трейдинг, торговые роботы](https://www.metatrader5.com/ru/terminal/help/algotrading) → Визуализация тестирования

# Визуализация тестирования

[Тестер стратегий](https://www.metatrader5.com/ru/terminal/help/algotrading/testing) торговой платформы позволяет тестировать советники и индикаторы в визуальном режиме. Данный режим дает возможность наглядно увидеть, каким именно образом эксперт осуществляет торговые операции при тестировании на исторических данных. Каждая сделка, осуществленная по финансовому инструменту, отображается на его [графике](https://www.metatrader5.com/ru/terminal/help/algotrading/visualization#chart). В режиме визуального тестирования можно проверить поведение [индикатора](https://www.metatrader5.com/ru/terminal/help/algotrading/testing#indicator) на исторических данных. Данная функция позволяет легко проверить демо-версии индикаторов, скачанные из [Маркета](https://www.metatrader5.com/ru/terminal/help/market).

## Запуск [#](#start)

Для запуска визуализации тестирования:

- Включите опцию "Визуализация" в настройках [тестера стратегий](https://www.metatrader5.com/ru/terminal/help/algotrading/testing#settings). При тестировании [индикаторов](https://www.metatrader5.com/ru/terminal/help/algotrading/trade_robots_indicators) режим визуализации включается автоматически.
- Отключите [режим оптимизации](https://www.metatrader5.com/ru/terminal/help/algotrading/testing#settings), так как визуализация работает только в режиме тестирования.
- Проверьте, что для тестирования будет использован один из [локальных агентов](https://www.metatrader5.com/ru/terminal/help/algotrading/strategy_optimization#agents). Если для тестирования выбран один из [удаленных агентов](https://www.metatrader5.com/ru/terminal/help/algotrading/strategy_optimization#farm), переключитесь на локальный командой "![Выбрать](https://www.metatrader5.com/i/help/terminal/ru/agent_select_icon.png) Выбрать" в его контекстном меню.

Если все перечисленные выше условия соблюдены, то после нажатия кнопки "Старт" будет открыто [окно визуализации](https://www.metatrader5.com/ru/terminal/help/algotrading/visualization#view).

## Просмотр хода тестирования [#](#view)

Визуализация тестирования запускается в отдельном окне:

![Визуализация тестирования](https://www.metatrader5.com/i/help/terminal/ru/visualization.png)

Информация о процессе тестирования представлена в нескольких видах:

- [График цен](https://www.metatrader5.com/ru/terminal/help/algotrading/visualization#chart), где также отображаются торговые операции.
- [Обзор рынка](https://www.metatrader5.com/ru/terminal/help/algotrading/visualization#market_watch), где отображаются цены, генерируемые в процессе тестирования.
- [Окно данных](https://www.metatrader5.com/ru/terminal/help/algotrading/visualization#data_window), где можно просмотреть информацию о выбранной точке на графике.
- Многофункциональное окно ["Инструменты"](https://www.metatrader5.com/ru/terminal/help/algotrading/visualization#toolbox), где отображаются торговые операции, совершенные советником во время тестирования, а также журнал работы визуализатора.

## График [#](#chart)

График является основным средством визуализации процесса тестирования. Он схож с обычными [графиками](https://www.metatrader5.com/ru/terminal/help/charts_analysis/charts), которые отображаются в торговой платформе, однако обладает рядом особенностей:

- График строится на основе ценовых данных, [сгенерированных](https://www.metatrader5.com/ru/terminal/help/algotrading/tick_generation) в процессе тестирования.
- На графике отображаются все торговые операции по соответствующему символу, совершенные советником в процессе тестирования. Торговые операции отображаются при помощи [объектов](https://www.metatrader5.com/ru/terminal/help/objects/arrows) "Значок Buy" и "Значок Sell".
- Доступны только базовые настройки графика (тип, сетка, масштабирование).
- Список символов, по которым можно просмотреть график, ограничивается основным символом тестирования, а также символами, чьи данные использует советник.
- Отсутствует возможность переключения [периода графика](https://www.metatrader5.com/ru/terminal/help/charts_analysis/charts#operations). Для основного графика тестирования, используется [период](https://www.metatrader5.com/ru/terminal/help/algotrading/testing#settings), выбранный в настройках. Для остальных символов используются периоды, запрошенные советником.
- Переключение между символами осуществляется через меню "Вид — Графики".
- График позволяет просмотреть поведение индикатора на исторических данных, например, при тестировании демо-версии индикатора, скачанного из [Маркета](https://www.metatrader5.com/ru/terminal/help/market).

![График](https://www.metatrader5.com/i/help/terminal/ru/visualization_chart.png)

### Использование шаблона

Вы можете изменить внешний вид графика, отобразить на нем индикаторы или графические объекты. Для этого используйте [шаблон](https://www.metatrader5.com/ru/terminal/help/charts_advanced/templates_profiles). Чтобы шаблон был применен, его имя должно совпадать с именем тестируемого советника. Сам шаблон должен располагаться в папке [/profiles/templates](https://www.metatrader5.com/ru/terminal/help/start_advanced/structure) торговой платформы.

## Обзор рынка [#](#market_watch)

В окне "Обзор рынка" отображаются цены, генерируемые в процессе тестирования. Оно схоже с одноименным окном [торговой платформы](https://www.metatrader5.com/ru/terminal/help/trading/market_watch), однако обладает рядом особенностей. Показать/скрыть данное окно можно выполнив команду "Обзор рынка" в меню "Вид" или нажав сочетание клавиш "Ctrl+M".

На вкладке "Символы" отображается текущая ценовая информация по финансовым инструментам. Список отображаемых символов ограничен [основным символом тестирования](https://www.metatrader5.com/ru/terminal/help/algotrading/testing#settings), а также символами, которые использует советник.

В заголовке окна отображается текущий момент тестирования.

![Обзор рынка](https://www.metatrader5.com/i/help/terminal/ru/visualization_mw.png)

На вкладке "Тики" отображается график цен, [генерируемых](https://www.metatrader5.com/ru/terminal/help/algotrading/tick_generation) в процессе тестирования. Количество отображаемых тиков ограничивается 64 тысячами.

## Окно данных [#](#data_window)

Это окно предназначено для отображения информации о ценах (OHLC), дате и времени бара, спреде, объеме, а также об используемых [индикаторах](https://www.metatrader5.com/ru/terminal/help/charts_analysis/indicators). Здесь можно быстро получить требуемую информацию об отдельном баре и наложенных индикаторах в выбранной точке графика. Включение/отключение данного окна происходит при нажатии кнопки "Окно данных" в меню "Вид" или сочетанием горячих клавиш "Ctrl+D".

![Окно данных](https://www.metatrader5.com/i/help/terminal/ru/data_window.png)

Верхняя часть окна содержит название финансового инструмента и период графика. Ниже отображается информация о текущем положении курсора на графике. Информация по [индикаторам](https://www.metatrader5.com/ru/terminal/help/charts_analysis/indicators), открытым в своих подокнах, отображается в отдельных блоках.

## Инструменты [#](#toolbox)

"Инструменты" — многофункциональное окно, позволяющее просматривать торговую деятельность советника во время тестирования, а также просматривать журнал работы [тестерного агента](https://www.metatrader5.com/ru/terminal/help/algotrading/strategy_optimization#agents). Показать/скрыть данное окно можно при помощи команды "Инструменты" в меню "Вид" или сочетания клавиш "Ctrl+T".

Окно инструменты состоит из нескольких вкладок:

- [Торговля](https://www.metatrader5.com/ru/terminal/help/algotrading/visualization#toolbox_trade) — текущие позиции и отложенные ордера.
- [История](https://www.metatrader5.com/ru/terminal/help/algotrading/visualization#toolbox_history) — история сделок и ордеров.
- [Операции](https://www.metatrader5.com/ru/terminal/help/algotrading/visualization#toolbox_operations) — список торговых операций, запрошенных советником.
- [Журнал](https://www.metatrader5.com/ru/terminal/help/algotrading/visualization#toolbox_journal) — журнал работы тестерного агента.

### Торговля [#](#toolbox_trade)

Вкладка "Торговля" содержит информацию о текущем состоянии торгового счета, [открытых позициях](https://www.metatrader5.com/ru/terminal/help/trading/performing_deals#position_open) и выставленных [отложенных ордерах](https://www.metatrader5.com/ru/terminal/help/trading/performing_deals#pending). Все открытые позиции располагаются в порядке сортировки, их можно сортировать по любому полю. Для этого нажмите на его названии.

![Торговля](https://www.metatrader5.com/i/help/terminal/ru/visualization_trade.png)

Открытые позиции

Позиции представлены в виде таблицы со следующими полями:

- Символ — финансовый инструмент, по которому открыта позиция;
- Время — время открытия позиции. Запись представлена в виде ГГГГ.ММ.ДД ЧЧ:ММ (год.месяц.день час:минута);
- Тип — тип позиции: "Buy" — длинная, "Sell" — короткая;
- Объем — объем торговой операции (в лотах или единицах);
- Цена — цена сделки, в результате совершения которой была открыта позиция. Если открытая позиция является результатом совершения нескольких сделок, в данном поле отображается их средневзвешенная цена: (цена сделки 1 * объем сделки 1 + ... + цена сделки N * объем сделки N) / (объем сделки 1 + ... + объем сделки N). Количество знаков в данном поле определяется количеством знаков в цене символа плюс три дополнительных знака;
- S/L — уровень [Стоп Лосс](https://www.metatrader5.com/ru/terminal/help/trading/general_concept#stop_loss) для текущей позиции. Если такой ордер не был установлен, в поле отображается нулевое значение;
- T/P — уровень [Тейк Профит](https://www.metatrader5.com/ru/terminal/help/trading/general_concept#take_profit) для текущей позиции. Если такой ордер не был установлен, в поле отображается нулевое значение;
- Цена — текущая цена финансового инструмента;
- Комиссия — комиссия, взимаемая за совершение торговой операции;
- Своп — сумма начисленных свопов;
- Прибыль — в этом поле записывается финансовый результат совершения сделки с учетом текущей цены. Положительный результат свидетельствует о прибыльности совершенной сделки, а отрицательный — об убыточности.

Состояние счета

Под открытыми торговыми позициями отображается текущее состояние счета:

- Баланс — количество средств на счете без учета результатов по текущим открытым позициям;
- Средства — количество средств с учетом результатов по текущим открытым позициям;
- Маржа — количество средств, требуемых для обеспечения открытых позиций;
- Свободная маржа — количество свободных средств, которые могут быть использованы для обеспечения открытых позиций;
- Уровень маржи — процентное соотношения объема средств, имеющихся на данном счете, к объему маржи;
- Итог сделок — общий финансовый результат по всем открытым позициям. При положительном результате позиций в начале строки состояния счета показывается значок ![Увеличение баланса](https://www.metatrader5.com/i/help/terminal/ru/balance_up_icon.png), а при отрицательном — ![Снижение баланса](https://www.metatrader5.com/i/help/terminal/ru/balance_down_icon.png).

Отложенные ордера

Под строкой текущего состояния счета отображаются установленные отложенные ордера:

- Символ — финансовый инструмент, по которому выставлен отложенный ордер;
- Ордер — номер тикета (уникальный номер) отложенного ордера;
- Время — время установки отложенного ордера. Запись представлена в виде ГГГГ.ММ.ДД ЧЧ:ММ (год.месяц.день час:минута);
- Тип — [тип отложенного ордера](https://www.metatrader5.com/ru/terminal/help/trading/general_concept#pending_order): "Sell Stop", "Sell Limit", "Buy Stop", "Buy Limit", "Buy Stop Limit" или "Sell Stop Limit";
- Объем — объем, запрошенный в отложенном ордере, и объем, заполненный сделкой (в лотах или единицах);
- Цена — цена, при достижении которой сработает отложенный ордер;
- S/L — уровень выставленного приказа [Стоп Лосс](https://www.metatrader5.com/ru/terminal/help/trading/general_concept#stop_loss). Если такой ордер не был установлен, в поле отображается нулевое значения;
- T/P — уровень выставленного приказа [Тейк Профит](https://www.metatrader5.com/ru/terminal/help/trading/general_concept#take_profit). Если такой ордер не был установлен, в поле отображается нулевое значения;
- Цена — текущая цена финансового инструмента;
- Комментарий — в этой колонке записываются комментарии к отложенному ордеру;
- Состояние — в последней колонке отложенного ордера отображается его текущий [статус](https://www.metatrader5.com/ru/terminal/help/trading/general_concept#order_state): "Стартовавший", "Установленный" и т.д.

## История [#](#toolbox_history)

Во вкладке "История" можно просмотреть историю торговых операций. Существует три режима просмотра истории операций: только сделки, только ордера, сделки и ордера, переключение между которыми происходит с помощью контекстного меню.

### Ордера [#](#order)

![Ордера](https://www.metatrader5.com/i/help/terminal/ru/visualization_history_orders.png)

История выставленных ордеров отображается в виде таблицы со следующими полями:

- Время — время выставления ордера. Запись представлена в виде ГГГГ.ММ.ДД ЧЧ:ММ (год.месяц.день час:минута);
- Ордер — номер тикета (уникальный номер) торговой операции;
- Символ — финансовый инструмент, по которому был выставлен ордер;
- Тип — тип торговой операции: "Buy" — длинная позиция, "Sell" — короткая позиция, или названия [отложенных ордеров](https://www.metatrader5.com/ru/terminal/help/trading/general_concept#pending_order) "Sell Stop", "Sell Limit", "Buy Stop", "Buy Limit", "Buy Stop Limit" и "Sell Stop Limit".
- Объем — объем, запрашиваемый в ордере (в лотах или единицах). Минимальный объем и шаг его изменения ограничивается брокерской компанией, максимальное количество — размером депозита;
- Цена — цена, указанная в ордере, по которой необходимо совершить торговую операцию;
- S/L — уровень выставленного приказа [Стоп Лосс](https://www.metatrader5.com/ru/terminal/help/trading/general_concept#stop_loss). Если торговая позиция была закрыта по этому ордеру, данная ячейка будет закрашена красным цветом, а в поле комментария появится запись "[s/l]". Если ордер не был установлен, в поле записывается нулевое значение;
- T/P — уровень выставленного приказа [Тейк Профит](https://www.metatrader5.com/ru/terminal/help/trading/general_concept#take_profit). Если торговая позиция была закрыта по этому ордеру, данная ячейка будет закрашена зеленым цветом, а в поле комментария появится запись "[t/p]". Если ордер не был установлен, в поле записывается нулевое значение;
- Состояние — [результат установки](https://www.metatrader5.com/ru/terminal/help/trading/general_concept#order_state) ордера: "Полностью", "Частично", "Отменен" и т.д.
- Комментарий — в этой колонке записываются комментарии к ордерам.

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

### Сделки [#](#deal)

![Сделки](https://www.metatrader5.com/i/help/terminal/ru/visualization_history_deals.png)

История сделок также отображается в виде таблицы со следующими полями:

- Время — время совершения сделки. Запись представлена в виде ГГГГ.ММ.ДД ЧЧ:ММ (год.месяц.день час:минута);
- Сделка — номер тикета (уникальный номер) сделки;
- Ордер — номер тикета (уникальный номер) ордера, по которому была совершена данная сделка. Одному ордеру могут соответствовать несколько сделок, если требуемый объем, указанный в ордере, не был покрыт одним рыночным предложением;
- Символ — финансовый инструмент, по которому была совершена сделка;
- Тип — тип торговой операции: "Buy" — сделка на покупку, "Sell" — сделка на продажу;
- Направление — направление совершаемой сделки относительно текущей позиции по тому или иному инструменту: вход ("in"), выход ("out") или разворот ("in/out");
- Объем — объем совершенной сделки (в лотах или единицах);
- Цена — цена, по которой была совершена сделка;
- Комиссия — комиссионный сбор за совершение сделки;
- Прибыль — финансовый результат выхода из позиции. На сделках входа прибыль отображается равной нулю.

В нижней строке отображается результат совершения сделок относительно начального депозита:

- Прибыль — прибыль или убыток относительно начального депозита. При убытке в данном поле отображается значок ![Убыток](https://www.metatrader5.com/i/help/terminal/ru/balance_down_icon.png), при прибыли — ![Прибыль](https://www.metatrader5.com/i/help/terminal/ru/balance_up_icon.png);
- Депозит — сумма депозита;
- Снятие — сумма снятых со счета средств.

В конце строки отображается значение текущего баланса счета.

### Ордера и сделки [#](#orders_deals)

![История](https://www.metatrader5.com/i/help/terminal/ru/visualization_history_ordersdeals.png)

В режиме просмотра всех операций ордера и сделки отображаются в виде дерева, где можно просмотреть каким именно образом обрабатывались торговые приказы.

## Операции [#](#toolbox_operations)

На вкладке "Операции" отображаются все торговые запросы, сделанные советником за время тестирования. Помимо запросов на покупку и продажу, здесь пользователь может отследить изменения отложенных ордеров, стоп уровней позиций и т.д.

![Операции](https://www.metatrader5.com/i/help/terminal/ru/visualization_operations.png)

История торговых операций отображается в виде таблицы со следующими полями:

- Время — время запроса торговой операции. Запись представлена в виде ГГГГ.ММ.ДД ЧЧ:ММ (год.месяц.день час:минута);
- Тикет — номер тикета (уникальный номер) торговой операции;
- Символ — символ, по которому запрошена торговая операция;
- Действие — тип запрошенного действия (немедленное исполнение торговой операции, изменение стоп-уровней и т.д.);
- Тип — направление торговой операции (покупка, продажа);
- Объем — объем запрошенной торговой операции;
- Цена — цена, по которой запрошено выполнение операции;
- S/L — уровень [Стоп Лосс](https://www.metatrader5.com/ru/terminal/help/trading/general_concept#stop_loss) в торговом запросе;
- T/P — уровень [Тейк Профит](https://www.metatrader5.com/ru/terminal/help/trading/general_concept#take_profit) в торговом запросе;
- Комментарий — комментарий к запросу.

## Журнал [#](#toolbox_journal)

На данной вкладке отображается журнал [агента](https://www.metatrader5.com/ru/terminal/help/algotrading/strategy_optimization#agents), который используется для тестирования советника. В журнал записываются все действия агента и советника во время тестирования.

> До тех пор пока открыт визуализатор, записи журнала агента тестирования не отсылаются в [тестер стратегий](https://www.metatrader5.com/ru/terminal/help/algotrading/testing) в торговой платформе. Тем не менее, они могут быть просмотрены через торговую платформу при помощи команды "Журналы локальных агентов" в контекстном меню.

![Журнал](https://www.metatrader5.com/i/help/terminal/ru/visualization_journal.png)

Записи журнала состоит из двух частей:

- Дата — дата и время происшествия события;
- Сообщение — описание события.

## In this section

- [Торговые советники и собственные индикаторы](https://www.metatrader5.com/ru/terminal/help/algotrading/trade_robots_indicators)
- [Где взять торговых роботов и индикаторы](https://www.metatrader5.com/ru/terminal/help/algotrading/algotrading_get_ea_indicator)
- [Как самому создать советника или индикатор](https://www.metatrader5.com/ru/terminal/help/algotrading/autotrading)
- [Тестирование стратегий](https://www.metatrader5.com/ru/terminal/help/algotrading/testing)
- [Как тестер загружает исторические данные](https://www.metatrader5.com/ru/terminal/help/algotrading/test_preparation)
- [Оптимизация стратегий](https://www.metatrader5.com/ru/terminal/help/algotrading/strategy_optimization)
- [Особенности тестирования](https://www.metatrader5.com/ru/terminal/help/algotrading/testing_features)
- [Отчет о тестировании](https://www.metatrader5.com/ru/terminal/help/algotrading/testing_report)
- Визуализация тестирования
- [Журнал тестирования](https://www.metatrader5.com/ru/terminal/help/algotrading/tester_journal)
- [Типы оптимизации](https://www.metatrader5.com/ru/terminal/help/algotrading/optimization_types)
- [Реальные и сгенерированные тики](https://www.metatrader5.com/ru/terminal/help/algotrading/tick_generation)
- [MetaTester и удаленные агенты](https://www.metatrader5.com/ru/terminal/help/algotrading/metatester)
- [Глобальные переменные](https://www.metatrader5.com/ru/terminal/help/algotrading/service_global)

```json
{"@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [ {"@type": "ListItem", "position": 1, "item": {"@id": "https://www.metatrader5.com/ru/terminal/help", "name": "Справка по MetaTrader 5"}}, {"@type": "ListItem", "position": 2, "item": {"@id": "https://www.metatrader5.com/ru/terminal/help/algotrading", "name": "Алгоритмический трейдинг, торговые роботы"}}, {"@type": "ListItem", "position": 3, "item": {"@id": "https://www.metatrader5.com/ru/terminal/help/algotrading/visualization", "name": "Визуализация тестирования"}} ]}
{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{ "@type": "Question", "name": "MetaTrader 5: Визуализация тестирования", "acceptedAnswer": { "@type": "Answer", "text": "Тестер стратегий торговой платформы позволяет тестировать советники и индикаторы в визуальном режиме. Данный режим дает возможность наглядно..." } }] }
```
