Trading Strategy Tester Testen und optimieren Sie Ihre Trading-Roboter, bevor Sie es für echte Trading Die integrierte MetaTrader 5-Strategie-Tester erleichtert die Prüfung der automatisierten Roboter-Performance im Handel. Dieses leistungsstarke Tool ermöglicht nicht nur die Prüfung der Effizienz eines Expert Advisor, sondern ermöglicht auch die Ermittlung der besten Eingabeparameter, bevor Sie die EA auf Ihrem realen Konto ausführen. Der gesamte Betrieb des Strategy Tester basiert auf historischen Kursen von Währungen, Aktien und anderen Vermögenswerten. Während der Tests durchläuft der Expert Advisor die akkumulierten Anführungszeichen und führt virtuelle Transaktionen gemäß seinem Algorithmus durch. Dieses Verfahren ermöglicht eine Bewertung, wie die EA in der Vergangenheit gehandelt haben würde. Der MetaTrader 5 Strategy Tester ermöglicht das Prüfen von Expertenberatern auf mehreren Währungen. Handelsroboter haben Zugang zu allen Finanzinstrumenten im Tester und können Handelsgeschäfte mit irgendeinem von ihnen durchführen. Mit dieser Funktion können Sie noch anspruchsvollere Expertenberater testen, die mehrere Währungen analysieren und die Korrelation zwischen ihnen identifizieren können. Der Hauptvorteil des Testverfahrens ist die Möglichkeit, eine Roboterleistung vor dem Handel auf einem realen Konto auszuwerten. Darüber hinaus dauert es nur wenige Minuten in der Tester anstatt Tage, Wochen oder Monate benötigt, um eine EA auf dem realen Markt zu testen. Dies ist ein unbestreitbarer Vorteil des Strategy Tester, aber nicht alle seiner Fähigkeiten. Testmodi MetaTrader 5 Strategy Tester bietet mehrere Testmodi, um das optimale Geschwindigkeitsqualitätsverhältnis auf der Grundlage der Händlerbedürfnisse zu erreichen. Jedes Tick wird verwendet, um die beste Prüfgenauigkeit zu gewährleisten. Simulierte Bedingungen sind in diesem Modus am realistischsten. 1 Minute OHLC wird für Händler eingeführt, die eine Strategie schnell, aber auch genau gleichzeitig testen möchten. Wählen Sie Offene Preise nur dann aus, wenn Sie eine sehr schnelle und grobe Schätzung benötigen, die auf baren Preisen basiert. Der Strategie-Tester wird nicht nur zum Testen der Handelsroboter eingesetzt, sondern auch zur Lösung vieler mathematischer Probleme der Parameteroptimierung. In diesem Fall wird die Handelsgeschichte nicht verwendet, und das Marktumfeld wird nicht simuliert, sodass mathematische Berechnungen im Expert Advisor durchgeführt werden. Mit Stresstests kann die Prüfung von Handelsrobotern noch realistischer sein. Der Zufallsverzögerungsmodus simuliert Netzwerkverzögerungen bei der Übertragung und Verarbeitung von Handelsanforderungen sowie Verzögerungen bei der Ausführung von Aufträgen durch Händler im realen Handel. Grafische Darstellung der Testergebnisse Die Darstellung der Testergebnisse von Expert Advisors ist eines der bemerkenswertesten Merkmale des Strategy Testers. Die Ergebnisse sind in den Abbildungen dargestellt, die einen Profit-Profit während eines Tests anzeigen. Darüber hinaus sind sie auch durch eine große Menge an statistischen Daten einschließlich Profit-Prozent-Verhältnis, die Zahl der profitablen verlierenden Angeboten, Risikofaktor, erwartete Auszahlung und vieles mehr vertreten. Strategien Testergebnisse können in Diagrammen für bequemere Analyse präsentiert werden. Visuelle Prüfung Visual Testing macht es möglich, eine Expert Advisors Operationen auf historische Preisdaten in Echtzeit verfolgen: Alle ausgeführten Angebote werden auf einem Diagramm visualisiert, was die Analyse bequemer macht. Der Testprozess kann verlangsamt oder gestoppt werden, um zu beobachten, wie der Handel zu einem bestimmten Zeitintervall durchgeführt wird. Der Visualisierungsmodus ermöglicht es dem Trader nicht nur, den Handelsroboterbetrieb in Echtzeit zu überwachen, sondern ermöglicht darüber hinaus die Prüfung von kundenspezifischen technischen Indikatoren. Beispielsweise können Sie ein Indikatorverhalten auf historische Daten auswerten, bevor Sie es vom Markt kaufen. Optimierung Ein weiterer wichtiger Nutzen des Strategie-Testers ist die Funktion der Optimierung, die es ermöglicht, die besten Eingabeparameter für einen bestimmten Handelsroboter auszuwählen. Mit Optimierung, können Sie die Parameter, um maximale Rentabilität und Stabilität, minimale Risiko und so weiter zu erzielen. Während des Optimierungsprozesses wird ein Handelsroboter mehrmals mit unterschiedlichen Sätzen von Parametern getestet. Nach der Optimierung können Sie die Ergebnisse vergleichen, um die Parameter auszuwählen, die die beste Leistung für Ihren Roboter bieten. Die Anzahl der Kombinationen der Eingabeparameter in der Optimierung kann überwältigend sein: Sie können bis zu Hunderte oder sogar Tausende solcher Kombinationen haben. Dadurch kann die Optimierung zu einem sehr umfangreichen Prozess werden, kann aber durch den Einsatz genetischer Algorithmen noch deutlich verkürzt werden. Diese Funktion deaktiviert die serielle Suche aller Kombinationen von Eingabeparametern und wählt nur diejenigen aus, die den optimierten Kriterien am besten entsprechen. In nachfolgenden Phasen werden die optimalen Kombinationen gekreuzt, bis das bestmögliche Ergebnis erreicht ist. Die genetischen Algorithmen helfen dabei, die Anzahl der Kombinationen und die Gesamtoptimierungszeit deutlich zu reduzieren. Grafische Darstellung von Optimierungsergebnissen Der Strategy Tester bietet leistungsstarke 2D - und 3D-Tools für die visuelle Analyse von Optimierungsergebnissen. Sie können zum Beispiel die Korrelation eines Endergebnisses mit zwei Parametern in 2D analysieren, während 3D Ihnen ermöglicht, den gesamten Prozess der optimalen Ergebnissuche während der Optimierung anzuzeigen. Zusätzlich zu den integrierten Funktionen können Sie benutzerdefinierte Visualisierungsmethoden verwenden. Es besteht keine Notwendigkeit, Daten in einer bestimmten Weise vorzubereiten, zu exportieren oder in einer Drittanbieteranwendung zu verarbeiten. Die Ergebnisse können während des Optimierungsprozesses überprüft werden. Vorwärts-Tests Die integrierte Vorwärts-Testoption vermeidet das Problem der Überoptimierung oder der Parametrierung. Diese Option teilt die Datenbank der Währungs - und Aktienkurse für die Optimierung in zwei separate Teile auf. Die Optimierung wird für den ersten Teil durchgeführt, während der zweite Teil verwendet wird, um die erhaltenen Ergebnisse zu bestätigen. Wenn ein Handelsroboter in beiden Segmenten gleichermaßen effizient ist, ist dies der Beweis dafür, dass das Handelssystem die besten Parameter hat und eine Parametrierung praktisch unmöglich ist. MQL5 Cloud Network Verteiltes Testen und Optimieren ermöglicht den Anschluss zusätzlicher Rechenressourcen, um diese Prozesse zu verbessern. Sie können z. B. zusätzliche Computer in Ihrem lokalen Netzwerk verwenden, um den Optimierungsprozess zu beschleunigen. Aber das ist nicht alles. MQL5 Cloud Network ist ein Cloud-Computing-Netzwerk, das Tausende von Computern aus der ganzen Welt vereint. Der Strategie-Tester kann mit dem Netzwerk verbinden, das von fast unbegrenzter Rechenleistung profitiert. Mit dem MQL5-Cloud-Netzwerk kann die Optimierung von Handelsanwendungen, die normalerweise nur wenige Monate dauern würde, wenn man nur einen Rechner benötigt, innerhalb weniger Stunden abgeschlossen werden. MQL5 Cloud Network kann durch die MetaTrader 5 Handelsplattform in nur wenigen Klicks aktiviert werden. Erfahren Sie mehr darüber, wie MQL5 Cloud Network Berechnungen beschleunigen kann gtgt Neben der Verwendung der verteilten Computing-Netzwerk können Sie Ihre CPU-Rechenleistung und Geld zu verdienen. Sie sollten die MetaTester-Komponente starten, die in der MetaTrader 5-Handelsplattform enthalten ist, und Ihr Computer wird mit dem MQL5-Cloud-Netzwerk verbunden sein. Der Strategy Tester ist ein außergewöhnliches, leistungsfähiges Werkzeug für Entwickler von Handelsrobotern. Ohne die Verwendung des Testers ist die Schaffung eines effizienten und zuverlässigen Roboters praktisch unmöglich. Der Strategie-Tester spart Ihnen viel Zeit und ermöglicht die Schaffung eines wirklich optimalen Handelsroboter MetaQuotes Software Corp. ist ein Software-Unternehmen und bietet keine Investitions-oder Brokerage-Dienstleistungen an den Finanzmärkten. Testing der Handelsstrategien in MetaTrader 4 Ihr Expert Advisor wurde geschrieben. Es ist an dieser Stelle, dass eine sehr wichtige Phase beginnt: Der Experte muss debugged und optimiert für den Markt, um Gewinne zu erzielen. Die Erprobung historischer Daten ist eine wesentliche Voraussetzung für die Erstellung eines profitablen automatisierten Handelssystems. Jeder Händler weiß, dass die manuelle Prüfung des Expertenberaters ein arbeitsintensiver und langwieriger Prozess ist. Aus diesem Grund verwenden viele Händler spezielle Softwaretools zum Testen. Eine visuelle Strategie-Tester ist nun in der MetaTrader Reg 4 Client Terminal zusammen mit der MQL4 Handel Programmiersprache eingebettet. Testing und Optimierung von Experten ist keine Herausforderung mehr Unser erster Strategie-Tester erschien in der Online-Handelsplattform MetaQuotes bereits 2002. Seitdem haben wir viel Erfahrung gesammelt: Wir haben zwei neue Online-Handelsplattformen MetaTrader 3 und MetaTrader 4 entwickelt, eine Marke entwickelt - neue Strategie-Tester, eingebettete genetische Optimierung und visuelle Prüfung in sie. Vorteile von Strategy Tester in MetaTrader 4: Flexible Testeinstellungen Jeder optimierbare Parameter des Experten - Balance, Gewinnfaktor, maximaler Drawdown - und jeder Zeitrahmen (falls historische Daten verfügbar sind) können getestet werden. Berichte über Testergebnisse Für eine bessere und schnellere Analyse von Experten-Test - und Optimierungsergebnissen werden verschiedene Arten von Berichten im Strategie-Tester eingebettet. Die grafische Darstellung der Prüfergebnisse zeigt die Gleichgewichtsveränderungen während der Fachprüfung. Es ist immer möglich, jeden einzelnen Handel einzeln zu analysieren, falls erforderlich. Außerdem wird nach jedem Test ein kombinierter Bericht erstellt. Es enthält eine Masse von statistischen Daten über Prüfparameter und Handelsaktivitäten des Sachverständigen. Alle gewünschten Parameter, beginnend mit der Qualität der modellierten Historie und Finishing mit dem erwarteten Profit im nächsten Handel (mathematische Erwartung), finden sich dort. Die Möglichkeit, das Tester-Arbeiten durch Protokolle aus der Zeitschrift zu überwachen, wird ebenfalls zur Verfügung gestellt. Visualisierung von Strategietests Visualisierung ermöglicht die Überwachung des Expertenprüfprozesses. Man kann direkt in der Tabelle sehen, wie das automatisierte Handelssystem handelt. All dies macht es möglich, fortgeschrittene Standards bei der Prüfung von Expert Advisors zu implementieren und das Expertenverhalten genauer zu analysieren. Verwendung genetischer Algorithmen beim Testen Die Idee der genetischen Algorithmen wurde aus der animierten Natur entlehnt und besteht in der künstlichen Konstruktion des evolutionären Prozesses. Das ultimative Ziel dieses Prozesses ist es, eine optimale Lösung für ein kompliziertes Problem zu finden. Genetische Algorithmen ermöglichen eine schnelle und effektive Suche nach einer großen Anzahl von Kombinationen während der Expertenoptimierung. Die Verwendung von genetischen Algorithmen spart die Optimierungszeit für automatisierte Handelssysteme um hunderte oder sogar tausende von t imes. Verschiedene Modi der Stabmodellierung Für die genaue Prüfung sind Tickdaten erforderlich. Aber es ist oft unmöglich, tick-by-tick Geschichte für eine Folge von Jahren zu bekommen. Händler haben in der Regel nur eine Minute Daten zur Verfügung. Aus diesem Grund gibt es drei Modi der Balkenmodellierung, die im Strategie-Tester zur Verfügung stehen. Die Wahl der Balkenmodellierung beeinflusst im Wesentlichen die Angemessenheit der Experten-Test - und Optimierungsergebnisse. So kann man schnell den Experten mit dem schnellsten Modus der Modellierung auf historische Daten testen. Der Testfehler kann jedoch erheblich sein. Bei jeder Tick-Modellierung dauert die große Datenmenge, die verarbeitet werden soll, viel mehr Zeit. Aber die Ergebnisse werden präziser und zuverlässiger. Alle oben genannten Vorteile des visuellen Strategie-Tester ermöglichen es dem Händler, seine oder ihre automatisierte Handelsstrategie zu optimieren, um den Marktanforderungen gerecht zu werden. Profitieren Sie von der visuellen Strategie Tester und maximieren Sie Ihre Gewinne. Egal, ob Sie Ihr Handelssystem zu automatisieren oder nicht, es muss getestet und optimiert werden
No comments:
Post a Comment