---
title: "Отладка - Главное меню - Справка по MetaEditor"
description: "Данное меню предназначено для управления отладкой MQL4/MQL5-программ. Оно содержит следующие команды: ... - Отладка - Главное меню - Справка по MetaEditor"
image: "https://www.metatrader5.com/i/logo_metatrader5.png"
url: "https://www.metatrader5.com/ru/metaeditor/help/main_menu/main_menu_debug"
---

[Справка по MetaEditor](https://www.metatrader5.com/ru/metaeditor/help) → [Главное меню](https://www.metatrader5.com/ru/metaeditor/help/main_menu) → Отладка

# Отладка

Данное меню предназначено для управления [отладкой](https://www.metatrader5.com/ru/metaeditor/help/development/debug) MQL4/MQL5-программ. Оно содержит следующие команды:

|  | Команда | Описание |
| --- | --- | --- |
| ![Начать](https://www.metatrader5.com/i/help/metaeditor/ru/start_debug_icon.png) | Начать на реальных данных | Запустить процесс [отладки](https://www.metatrader5.com/ru/metaeditor/help/development/debug) текущего кода на графике, обновляющемся в режиме реального времени. |
| ![Начать на исторических данных](https://www.metatrader5.com/i/help/metaeditor/ru/debug_history_icon.png) | Начать на исторических данных | Запустить [отладку на истории](https://www.metatrader5.com/ru/metaeditor/help/development/debug#history). Проверка программы происходит в режиме визуального тестирования в тестере стратегий. Программа запускается на графике, который строится по смоделированной в тестере последовательности тиков. |
| ![Приостановить](https://www.metatrader5.com/i/help/metaeditor/ru/break_debug_icon.png) | Приостановить | Временно прервать отладку программы. Для возобновления отладки нажмите "Продолжить". |
| ![Завершить](https://www.metatrader5.com/i/help/metaeditor/ru/stop_debug_icon.png) | Завершить | Завершить процесс отладки. |
| ![Шаг с заходом](https://www.metatrader5.com/i/help/metaeditor/ru/step_into_icon.png) | Шаг с заходом | Пройти один шаг выполнения программы с заходом в вызываемые функции. |
| ![Шаг с обходом](https://www.metatrader5.com/i/help/metaeditor/ru/step_over_icon.png) | Шаг с обходом | Пройти один шаг выполнения программы без захода в вызываемые функции. |
| ![Шаг наружу](https://www.metatrader5.com/i/help/metaeditor/ru/step_out_icon.png) | Шаг наружу | Переход к выполнению одного шага программы на один уровень выше. |
| ![Включить точку останова](https://www.metatrader5.com/i/help/metaeditor/ru/breakpoint_icon.png) | Переключить точку останова | Включить или выключить [точку останова](https://www.metatrader5.com/ru/metaeditor/help/development/debug#breakpoint) в текущей строке редактируемого файла в зависимости от ее текущего состояния. |
| ![Убрать все точки останова](https://www.metatrader5.com/i/help/metaeditor/ru/clear_all_breakpoints_icon.png) | Убрать все точки останова | Убрать все точки останова из текущей отлаживаемой программы. |
| ![Начать профилирование на реальных данных](https://www.metatrader5.com/i/help/metaeditor/ru/start_profiling_icon.png) | Начать профилирование на реальных данных | Запустить [профилирование](https://www.metatrader5.com/ru/metaeditor/help/development/profiling) текущего кода на обычном графике, обновляющемся в режиме реального времени. |
| ![Начать профилирование на исторических данных](https://www.metatrader5.com/i/help/metaeditor/ru/start_profiling_history_icon.png) | Начать профилирование на исторических данных | Запустить [профилирование](https://www.metatrader5.com/ru/metaeditor/help/development/profiling) текущего кода в тестере стратегий в визуальном режиме. |
| ![Завершить профилирование](https://www.metatrader5.com/i/help/metaeditor/ru/stop_profiling_icon.png) | Завершить профилирование | Завершить процесс профилирования. |

## In this section

- [Файл](https://www.metatrader5.com/ru/metaeditor/help/main_menu/main_menu_file)
- [Правка](https://www.metatrader5.com/ru/metaeditor/help/main_menu/main_menu_edit)
- [Git](https://www.metatrader5.com/ru/metaeditor/help/main_menu/main_menu_git)
- [Поиск](https://www.metatrader5.com/ru/metaeditor/help/main_menu/main_menu_search)
- [Вид](https://www.metatrader5.com/ru/metaeditor/help/main_menu/main_menu_view)
- Отладка
- [Сборка](https://www.metatrader5.com/ru/metaeditor/help/main_menu/main_menu_build)
- [Сервис](https://www.metatrader5.com/ru/metaeditor/help/main_menu/main_menu_tools)
- [Окно](https://www.metatrader5.com/ru/metaeditor/help/main_menu/main_menu_window)
- [Справка](https://www.metatrader5.com/ru/metaeditor/help/main_menu/main_menu_help)

```json
{"@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [ {"@type": "ListItem", "position": 1, "item": {"@id": "https://www.metatrader5.com/ru/metaeditor/help", "name": "Справка по MetaEditor"}}, {"@type": "ListItem", "position": 2, "item": {"@id": "https://www.metatrader5.com/ru/metaeditor/help/main_menu", "name": "Главное меню"}}, {"@type": "ListItem", "position": 3, "item": {"@id": "https://www.metatrader5.com/ru/metaeditor/help/main_menu/main_menu_debug", "name": "Отладка"}} ]}
{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{ "@type": "Question", "name": "MetaTrader 5: Отладка", "acceptedAnswer": { "@type": "Answer", "text": "Данное меню предназначено для управления отладкой MQL4/MQL5-программ. Оно содержит следующие команды:  ..." } }] }
```
