---
title: "MetaEditor - Professioneller Editor für Handelsprogramme"
description: "Entwickeln eines Handelsroboters mittels des integrierten MetaEditors und dessen Debuggers, Optionen zur Spracherkennung und dem Handbuch der MQL5-Sprache."
image: "https://www.metatrader5.com/i/logo_metatrader5.png"
url: "https://www.metatrader5.com/de/automated-trading/metaeditor"
---

# MetaEditor

## Der Editor für die Entwicklung von Handelsroboter beliebiger Komplexität.

Handelsroboter und Indikatoren für MetaTrader 5 können mit dem speziellen MetaEditor entwickelt werden. Der MetaEditor ergänzt die [MQL5 IDE](https://www.metatrader5.com/de/automated-trading#MQL5IDE) und ist eng mit der Handelsplattform [MetaTrader 5](https://www.metatrader5.com/de/trading-platform) verknüpft.

![MetaEditor - IDE zum Erstellen von Handelsroboter, technischen Indikatoren, Skripte und Bibliotheken](https://www.metatrader5.com/c/16/2010/11/metatrader5_metaeditor.png)

Der MetaEditor arbeitet mit MQL5-Quellcode und kompiliert ihn in ausführbare Dateien. Da der MetaEditor und die Handelsplattform miteinander verbunden sind, werden die generierten Programme automatisch in MetaTrader 5 verfügbar und können sofort ausgeführt werden.

Der MetaEditor erkennt verschiedene Muster der Sprache, gibt Vorschläge für die Verwendung von Funktionen und hebt verschiedene Elemente des Quellcodes hervor. Damit erleichtert der Editor die Navigation durch den Programmcode und beschleunigt den Entwicklungsprozess.

Die integrierte Hilfe zur Programmiersprache erleichtert die Arbeit mit MQL5-Programmen erheblich. Sie hilft, herauszufinden, wie ein Sprachmuster verwendet wird, welche Funktionen eingefügt werden kann und so weiter

Wenn Sie zusätzliche Informationen benötigen, können Sie sich jederzeit in der MQL5.community informieren, die ebenfalls in den Editor integriert ist. Entwickler können direkt aus dem MetaEditor heraus auf [Artikel](https://www.mql5.com/de/articles) und fertige [MQL5-Anwendungen](https://www.mql5.com/de/code) zugreifen. Der ausgewählte Artikel kann über einen Webbrowser betrachtet werden, während Programme über den MetaEditor heruntergeladen werden können. Nach dem Editieren und Kompilieren können die Programme in MetaTrader 5 verwendet werden.

![Handelsroboter und Indikatoren für MetaTrader 5 werden mit Hilfe des spezialisierten Mitteln des MetaEditors entwickelt.](https://www.metatrader5.com/c/2/0/MetaEditor-in-MetaTrader5.jpg)

### Integrierter Debugger

Fehler sind bei der Entwicklung von Programmen aller Art unvermeidlich. Es ist schwierig, Fehler allein im Quellcode des Programms zu erkennen. Aus diesem Grund ist der integrierte Debugger des MetaEditors sehr nützlich. Diese Funktion ermöglicht es, MQL5-Programme schrittweise auszuführen und dabei die Variablenwerte zu kontrollieren. Auf diese Weise ist es viel einfacher, einen Fehler zu erkennen und an Ort und Stelle zu beheben.

![Der integrierte Debugger des MetaEditors erlaubt es, MQL5-Programme schrittweise auszuführen und dabei die Variablenwerte zu kontrollieren.](https://www.metatrader5.com/c/2/0/debug_history_running.png)

Der MetaEditor ermöglicht die Erstellung von [MQL5-Programmen (Handelsroboter, technische Indikatoren, Skripte und Bibliotheken)](https://www.metatrader5.com/de/automated-trading/mql5). Zusätzlich verfügt er über die Hervorhebung der Syntax, einen ausgeklügelten Debugger, eine integrierte MQL5-Hilfe sowie die Integration mit MQL5.com und MetaTrader 5. Die flexible [Programmiersprache MQL5](https://www.metatrader5.com/de/automated-trading/mql5) ermöglicht die Erstellung von Programmen beliebiger Komplexität und der MetaEditor erleichtert den Entwicklungsprozess.

Testen Sie alle Funktionen des Editors, während Sie Ihren eigenen Handelsroboter entwickeln!

[Herunterladen des MetaTrader 5 und Erstellen eines eigenen Handelsroboters](https://www.metatrader5.com/de/download)
