Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Neuer Artikel Reguläre Ausdrücke für Traders :
Reguläre Ausdrücke (eng. regular expressions) stellen eine spezielle Sprache für die Textverarbeitung nach einer vorbestimmten Regel dar, die auch als Muster bezeichnet wird oder die Maske eines regulären Ausdrucks. In diesem Artikel zeigen wir Ihnen, wie Sie den Handelsbericht mit Hilfe von der Bibliothek RegularExpressions für MQL5 verarbeiten können, auch werden die Ergebnisse der Optimierung mit ihrer Anwendung demonstriert.
Reguläre Ausdrücke können zwei grundlegende Aufgaben erledigen:
Bei der Bildung der Musters für reguläre Ausdrücke, wie wir bereits geschrieben haben, verwendet man spezielle Zeichen, Meta-Zeichen und Klassen (Sets) von Zeichen. Dies bedeutet, dass ein regulärer Ausdruck eigentlich eine einfache Zeile ist, und alle nicht-spezifischen (nicht reservierten) Zeichen drin als konventionell gelten.
Die Suche nach einem bestimmten Muster in einer Zeile wird vom Verarbeiter der regulären Ausdrücke durchgeführt. In .NET Framework, auch — in der Bibliothek RegularExpressions für MQL5, der Verarbeiter der regulären Ausdrücke führt diese Suche mit der Rückgabe für reguläre Ausdrücke durch. Es ist eine Variante der traditionellen NFA-Maschine (nicht-deterministischer endgültiger Automat), ähnlich mit denen, die in Perl, Python, Emacs und Tcl. verwendet werden. Die Ersetzung der Übereinstimmungen in der Zeile wird eben von ihm durchgeführt.
Autor: MetaQuotes Software Corp.