---
title: "Создание скрипта - Мастер MQL4/MQL5 - Справка по MetaEditor"
description: "Шаблон представляет собой базовый исходный код скрипта. В нем содержится стандартный заголовок программы, общие свойства и... - Создание скрипта - Мастер MQL4/MQL5 - Справка по MetaEditor"
image: "https://www.metatrader5.com/i/logo_metatrader5.png"
---

[Справка по MetaEditor](https://www.metatrader5.com/ru/metaeditor/help) → [Мастер MQL4/MQL5](https://www.metatrader5.com/ru/metaeditor/help/mql5_wizard) → Создание скрипта

# Создание скрипта

Шаблон представляет собой базовый исходный код скрипта. В нем содержится стандартный заголовок программы, общие свойства и заготовка для обработчика события запуска — OnStart. Шаблон создается в каталоге, соответствующем типу программы, — MQL5/Scripts (или MQL4/Scripts). При создании шаблона можно сразу определить входные параметры программы.

![Создание скрипта](https://www.metatrader5.com/i/help/metaeditor/ru/wizard_script.png)

Заполните следующие поля:

- Имя — название скрипта, это же имя будет присвоено и файлу скрипта. Здесь также можно изменить путь к конечному файлу. Например, создать его в новом подкаталоге в \Scripts.
- Автор — имя автора.
- Ссылка — адрес электронной почты или интернет-сайта разработчика.
- Параметры — набор входных параметров (внешних переменных) скрипта.

Для создания параметра нажмите "Добавить" и заполните три поля:

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

Для завершения создания шаблона нажмите "Готово". Созданный файл будет сразу же открыт для редактирования.

## In this section

- [Создание шаблона советника](https://www.metatrader5.com/ru/metaeditor/help/mql5_wizard/wizard_ea)
- [Создание готового советника](https://www.metatrader5.com/ru/metaeditor/help/mql5_wizard/wizard_ea_generate)
- [Создание индикатора](https://www.metatrader5.com/ru/metaeditor/help/mql5_wizard/wizard_indicator)
- Создание скрипта
- [Создание библиотеки](https://www.metatrader5.com/ru/metaeditor/help/mql5_wizard/wizard_library)
- [Создание включаемого файла](https://www.metatrader5.com/ru/metaeditor/help/mql5_wizard/wizard_include)
- [Создание класса](https://www.metatrader5.com/ru/metaeditor/help/mql5_wizard/wizard_class)

```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/mql5_wizard", "name": "Мастер MQL4/MQL5"}}, {"@type": "ListItem", "position": 3, "item": {"@id": "https://www.metatrader5.com/ru/metaeditor/help/mql5_wizard/wizard_script", "name": "Создание скрипта"}} ]}
{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{ "@type": "Question", "name": "MetaTrader 5: Создание скрипта", "acceptedAnswer": { "@type": "Answer", "text": "Шаблон представляет собой базовый исходный код скрипта. В нем содержится стандартный заголовок программы, общие свойства и заготовка для..." } }] }
```
