---
title: "Erstellen eines Skripts - MQL4/MQL5 Assistent - MetaEditor Hilfe"
description: "Eine Template ist ein grundlegender Quelltext eines Skripts. Sie beinhaltet den standardmäßigen Programmkopf, allgemeine... - Erstellen eines Skripts - MQL4/MQL5 Assistent - MetaEditor Hilfe"
image: "https://www.metatrader5.com/i/logo_metatrader5.png"
url: "https://www.metatrader5.com/de/metaeditor/help/mql5_wizard/wizard_script"
---

[MetaEditor Hilfe](https://www.metatrader5.com/de/metaeditor/help) → [MQL4/MQL5 Assistent](https://www.metatrader5.com/de/metaeditor/help/mql5_wizard) → Erstellen eines Skripts

# Erstellen eines Skripts

Eine Template ist ein grundlegender Quelltext eines Skripts. Sie beinhaltet den standardmäßigen Programmkopf, allgemeine Eigenschaften, sowie Bauteile des Event-Handlers – OnStart. Ein Template wird in dem Verzeichnis angelegt, das dem Programmtyp entspricht – MQL5/Scriptserts (oder MQL4/Scripts). Beim Erstellen eines Templates können Sie die Eingaben für das Programm im Vorhinein festlegen.

![Erstellen eines Skripts](https://www.metatrader5.com/i/help/metaeditor/en/wizard_script.png)

Füllen Sie die folgenden Felder aus:

- Name – Name des Skripts. Der gleiche Name wird der Datei des Skripts zugewiesen. Hier können Sie auch den Pfad zu einer Zieldatei ändern. Zum Beispiel könnten Sie es in einem neuen Unterverzeichnis von \Scripts erstellen.
- Autor – Autorenname.
- Link – E-Mail-Adresse oder Website des Entwicklers.
- Parameter – die Eingabeparameter des Skript (externe Variablen).

Um einen Parameter zu erstellen, klicken Sie auf Hinzufügen und füllen Sie drei Felder aus:

- Name – Name der Eingabevariablen
- Type – Typ der Eingabevariablen aus der Liste.
- Initialwert – Initialwert einer Variablen. Sie kann vor einem Programmstart oder während des Betriebes geändert werden.

Klicken Sie auf Fertig stellen, um das Erstellen des Templates abzuschließen. Die erzeugte Datei wird sofort zur Bearbeitung geöffnet.

## In this section

- [Erstellen einer EA-Vorlage](https://www.metatrader5.com/de/metaeditor/help/mql5_wizard/wizard_ea)
- [Erstellen eines fertigen Expert Advisors](https://www.metatrader5.com/de/metaeditor/help/mql5_wizard/wizard_ea_generate)
- [Anlegen eines Indikators](https://www.metatrader5.com/de/metaeditor/help/mql5_wizard/wizard_indicator)
- Erstellen eines Skripts
- [Erstellen einer Bibliothek](https://www.metatrader5.com/de/metaeditor/help/mql5_wizard/wizard_library)
- [Erstellen einer Include-Datei](https://www.metatrader5.com/de/metaeditor/help/mql5_wizard/wizard_include)
- [Klasse erstellen](https://www.metatrader5.com/de/metaeditor/help/mql5_wizard/wizard_class)

```json
{"@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [ {"@type": "ListItem", "position": 1, "item": {"@id": "https://www.metatrader5.com/de/metaeditor/help", "name": "MetaEditor Hilfe"}}, {"@type": "ListItem", "position": 2, "item": {"@id": "https://www.metatrader5.com/de/metaeditor/help/mql5_wizard", "name": "MQL4/MQL5 Assistent"}}, {"@type": "ListItem", "position": 3, "item": {"@id": "https://www.metatrader5.com/de/metaeditor/help/mql5_wizard/wizard_script", "name": "Erstellen eines Skripts"}} ]}
{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{ "@type": "Question", "name": "MetaTrader 5: Erstellen eines Skripts", "acceptedAnswer": { "@type": "Answer", "text": "Eine Template ist ein grundlegender Quelltext eines Skripts. Sie beinhaltet den standardmäßigen Programmkopf, allgemeine Eigenschaften..." } }] }
```
