Thursday, 2 March 2017

Backtest Forex Mt4 Herunterladen

MetaTrader 4 Strategy Tester Tutorial Um das Beste aus Ihrem Expertenberater herauszuholen, müssen Sie Ihre Strategie mit MetaTraders Strategy Tester optimieren und backtest. Während Vorwärts-Tests auf einem Demo-Konto ist von wesentlicher Bedeutung, Backtesting ermöglicht es Ihnen, den Handel über einen langen Zeitraum in nur wenigen Minuten zu simulieren. Mit der Optimierungsfunktion können Sie herausfinden, welche Einstellungen am besten über eine ausgewählte Zeitspanne durchgeführt werden. Es gibt erhebliche Debatte über die Genauigkeit der MetaTraders-Strategie-Tester. Am besten, Backtesting bietet nur eine enge Annäherung, wie Trades in Echtzeit ausgeführt werden würde. Aber es ist das einzige Werkzeug, um schnell zu testen jede Strategie über eine breite Palette von Handelssituationen, und eine, die Sie lernen sollten, wie gut zu nutzen. Öffnen Sie den Strategie-Tester in MetaTrader, indem Sie auf die entsprechende Schaltfläche in der Symbolleiste klicken oder indem Sie im Menü Ansicht die Option Strategie-Tester auswählen. History Center Vor dem Backtesting oder Optimieren ist es wichtig, sicherzustellen, dass Ihre Verlaufsdaten vollständig und genau sind, besonders wenn Sie mit jedem Tick als Testmodell arbeiten. Wenn Sie fehlerhafte Diagrammfehler in Ihrem Journalprotokoll sehen oder wenn Ihre Modellierungsqualität kleiner als 90 ist, reicht Ihre Verlaufsdaten nicht aus, um genaue Zecken zu generieren. Öffnen Sie das History Center im Menü Extras oder drücken Sie F2 auf Ihrer Tastatur. Doppelklicken Sie auf das Diagrammpaar in der linken Spalte, für das Sie einen Backtest planen. Eine Liste der Zeiträume wird unten angezeigt. Beginnen Sie mit einem Doppelklick auf 1 Minute (M1), um die Verlaufsdaten für diesen Zeitraum zu laden. Der Backtester verwendet M1-Daten, um Zecken zu erzeugen. Daher ist es wichtig, dass Ihre M1-Daten vollständig sind. Im History Center können Sie Daten herunterladen oder importieren, die im Backtesting verwendet werden sollen. Ihr Broker wird automatisch einige aktuelle Daten, aber es kann nicht genug für einen längeren Backtest. Darüber hinaus sind die kostenlos herunterladbaren Daten von MetaTrader (zugänglich über den Download-Button) nicht immer vollständig und können große Lücken enthalten. Sie können kostenlos herunterladen M1 Daten aus forextester / data / datasources. html. Wählen Sie zuerst die M1-Periode für das Symbol aus der Liste auf der linken Seite. Klicken Sie auf die Schaltfläche Importieren, und klicken Sie im Dialogfeld Importieren auf Durchsuchen, um die M1-Datendatei auszuwählen, die Sie gerade heruntergeladen haben. Drücken Sie OK, um die Daten zu importieren - es kann einige Minuten dauern. Sie haben nun mehrere Jahre M1-Daten für dieses Symbol. Um diese Daten auf höheren Zeitrahmen zu verwenden, müssen Sie das Periodenkonvertierungsskript verwenden, das mit MetaTrader geliefert wird. Öffnen Sie ein Diagrammfenster und legen Sie es auf M1. Ziehen Sie das Periodenkonvertierungsskript aus dem Navigatorfenster auf das Diagramm, und legen Sie die ExtPeriodMultiplier-Einstellung auf die Anzahl der zu konvertierenden Minuten fest. Für M15 verwenden Sie 15 für H1, verwenden Sie 60 für H4, verwenden Sie 240 und so weiter. Wiederholen Sie diesen Vorgang für alle Symbole / Perioden, die Sie testen möchten. Sobald Sie genügend Historiedaten haben, können Sie mit dem Testen beginnen. Das folgende Video zeigt den Vorgang des Importierens und Konvertierens der M1-Daten: Optimierung Mit der Optimierungsfunktion von MetaTrader 4 können Sie tausende Kombinationen von Expertenberater-Einstellungen testen, um die profitabelsten Einstellungen für das ausgewählte Diagramm, den Zeitraum und den Zeitraum zu finden. Indikator-basierte Strategien müssen für eine maximale Rentabilität optimiert werden. Allerdings werden fast alle EAs von der Optimierung profitieren - auch diejenigen, die mit Tickdaten handeln, vorausgesetzt, Sie haben vollständige M1-History-Daten (siehe oben). Während das Optimierungsprogramm die profitabelsten Einstellungen für den ausgewählten Datumsbereich zurückgibt, ist dies keine Garantie dafür, dass diese Einstellungen in Zukunft profitabel sein werden. Die Marktbedingungen ändern sich oft, deshalb ist es wichtig, Ihren Fachberater regelmäßig für optimale Ergebnisse zu optimieren. Um Ihren Expertenberater zu optimieren, wählen Sie ihn zuerst im Dropdown-Menü Expert Advisor aus. Wählen Sie das Währungspaar aus dem Feld "Symbol" und dem Diagrammzeitraum aus dem Feld "Zeitraum" aus. Für Modell. Youll generell nur Open-Preise auswählen möchten, es sei denn, Sie optimieren eine EA, die auf Tick-Daten ausgeführt wird. Wählen Sie in diesem Fall Every Tick. Überprüfen Sie die Option Datum verwenden, und wählen Sie einen Zeitraum für die Optimierung aus. Stellen Sie außerdem sicher, dass die Optimierung aktiviert ist. Klicken Sie auf die Schaltfläche Expert Properties (Eigenschaften), um Ihre Expertenberatereinstellungen zu öffnen. Unter der Registerkarte Eingänge geben Sie den Bereich der Werte ein, für die optimiert werden soll. Die Spalte Start ist der niedrigste Wert für eine bestimmte Einstellung, während die Spalte Stop die höchste ist. Die Spalte Schritt ist die Menge, die der Optimierer durchlaufen wird, von der Einstellung Start bis Stop. Im obigen Bild optimieren wir die Einstellungen für SL, TS und TP für einen Expertenberater. Der Startwert ist 20, der Schritt 20 und der Stop 200. Der Optimierer testet jede Kombination von Werten von 20, 40, 60 und so weiter bis zu 200. Verwenden Sie einen geeigneten Start-, Stopp - und Stoppwert Die Sie optimieren. Sogar Werte (5, 10, etc.) sind gut. Das Kontrollkästchen ganz links muss für die zu optimierende Einstellung ausgewählt sein. Alle Einstellungen, die arent überprüft werden, verwenden die Nummer in der Spalte Wert bei der Optimierung. Auf der Registerkarte Testing können Sie die Anfangseinzahlung auf etwas realistischeres einstellen. Lassen Sie die anderen Einstellungen auf ihre Standardwerte. Wenn Sie bereit sind, die Optimierung zu beginnen, klicken Sie auf die Schaltfläche Start unten rechts im Strategy Tester-Fenster. Abhängig von der Periode, dem Datumsbereich, dem Testmodell und der Anzahl der zu optimierenden Einstellungen kann es von einigen Minuten bis zu mehreren Stunden dauern. Wenn es zu lange dauert, sollten Sie den Zeitraum verkürzen, weniger Einstellungen vornehmen oder einen größeren Schrittwert verwenden. Sobald die Optimierung abgeschlossen ist, öffnen Sie die Registerkarte Optimierungsergebnisse und doppelklicken Sie auf die Spalte Profit, um die Ergebnisse zu sortieren. Doppelklicken Sie auf eines der Ergebnisse, um es in den Tester zu laden. Drücken Sie erneut die Start-Taste, um mit den gewählten Einstellungen Backtests durchzuführen. Backtesting Von nun an sollte es offensichtlich sein, wie der Backtester arbeitet. Wählen Sie Ihren Expertenratgeber aus. Symbol. Zeitraum und Modell. Aktivieren Sie das Kontrollkästchen Datum verwenden, und wählen Sie einen Datumsbereich aus. Wählen Sie Visual Mode nur aus, wenn Sie eine visuelle Lösung des Backtests wünschen. Lassen Sie die Optimierung nicht aktiviert. Klicken Sie auf die Schaltfläche Expert Properties und geben Sie Ihre Einstellungen in die Spalte Wert unter der Registerkarte Eingänge ein. Sie können die Einstellungen auch mit den Schaltflächen unten rechts laden oder speichern. Die Spalten Start, Step und Stop werden ebenso ignoriert wie die Checkboxen. Schließen Sie das Dialogfeld Expert-Eigenschaften und drücken Sie Start, um mit dem Testen zu beginnen. Es dauert von einigen Sekunden bis zu einigen Minuten, abhängig von Ihren Einstellungen. Sobald die Tests abgeschlossen sind, öffnen Sie die Registerkarte Bericht auf der Unterseite, um Ihre Ergebnisse zu sehen. Einige Statistiken zur Kenntnis nehmen: Gesamtergebnis - Der Bruttogewinn abzüglich des Bruttoverlustes. Profitfaktor - Verhältnis des Bruttogewinns zum Bruttoverlust. Höher ist besser, alles über 1,5 ist gut. Absolute Drawdown - Der Drawdown Ihrer ursprünglichen Anzahlung. Hohe Drawdowns erhöhen die Wahrscheinlichkeit, dass Ihr Konto ausgeblasen wird. Profit Trades - Ihr Gesamterfolg Prozentsatz. Modellierung Qualität - nur wichtig, wenn Ihr Test-Modell ist jeder Tick. Wenn ja, sollte dies bei 90 sein. Wenn nicht, folgen Sie den Anweisungen oben, um Ihre Geschichte mit genauen M1-Daten zu aktualisieren. Die Registerkarte Ergebnisse am unteren Rand des Strategie-Tester gibt Ihnen die Details über geöffnete und geschlossene Bestellungen, einschließlich nachlaufenden Stop, profitieren und Stop-Loss. Klicken Sie auf die Schaltfläche Diagramm öffnen, um eine visuelle Darstellung der Ergebnisse zu erhalten. Bei der Prüfung Ihrer neuen EA, diese genau prüfen, um sicherzustellen, dass Ihre Strategie arbeitet wie beabsichtigt. Walk Forward Analysis Während Backtesting und Optimierung Ihnen eine gute Vorstellung davon geben können, wie Ihr EA handeln wird, müssen Sie umfangreichere Tests durchführen, um sicherzustellen, dass Ihr Handelssystem wirklich profitabel ist. Der beste Weg, dies zu erreichen, ist ein Prozess namens Walk-Forward-Analyse. Walk forward Analyse besteht einfach aus mehreren Zyklen der Optimierung und Backtesting, und die Analyse der Ergebnisse der Prüfung über einen langen Zeitraum. Unser Artikel zur Walk forward Analyse erklärt den Prozess detaillierter. Unser Walk Forward Analyzer für MetaTrader ermöglicht es Ihnen, WFA schnell und einfach durchzuführen. Backtest auf MT5 Ich habe versucht, einige Indikatoren mit einem Null-ea auf mt5 backtest, dies ist sehr nützlich für die Vorbereitung einer guten manuellen Strategie. Auf mt4 nach run ein Backtest, können Sie einfach die Simulation pausieren und fügen Sie alle Indikatoren als spielen. Anstatt auf mt5 seine nicht möglich ist, können Sie nur die ea sehen, aber Sie können keine Indikatoren anhängen. Könnten Sie bitte helfen Sie mir auf diesem Ich brauche, um Indikatoren aus einer Null ea oder was mladen aufrufen: Richten Sie ein Diagramm (ein normales Diagramm) mit Inidcators Sie visuell zurück getestet und speichern Sie es als Vorlage unter dem Namen der EA Sie gehen zu testen. Sobald Sie den Test starten, werden alle geladen (Indikatoren und Einstellungen) und laufen Sie können die EA angeschlossen (es tut nichts) für diesen Zweck, und was Indikatoren, die Sie testen möchten einfach eingerichtet auf der Und speichern Sie die Vorlage wie für visuellen Test. Das ist alles. Ich verstehe wirklich nicht, warum sie alles versuchen, unser Leben mit der neuen Plattform zu komplizieren. Ist schrecklich kann nicht ändern Eingänge während eines Backtests. Ich habe versucht, was Sie hier erklären, aber wenn ich Ihre Snapshot (hier beigefügt) auf Vorlage gespeichert, am Anfang eines null ea, mt5 keine Bilder Diese Datei ist in ex5 Ursache meines Kodierers hat noch nicht den Auftrag beenden, sorry. Ich habe wirklich nicht versucht, die Momentaufnahme von metatrader 5. Was ich bemerkte, dass einige Indikatoren nicht in Visual Back-Test in Metatrader 5 funktionieren, da sie in der üblichen Arbeit arbeiten und ohne in der Lage, auf den Code schauen Ich habe keine Ahnung, was schief gehen könnte In dem Sie haben. Ich verstehe wirklich nicht, warum sie alles versuchen, unser Leben mit der neuen Plattform zu komplizieren. Ist schrecklich kann nicht ändern Eingänge während eines Backtests Ich habe versucht, was Sie hier erklären, aber wenn ich Ihre Snapshot (hier beigefügt) auf Vorlage gespeichert, am Anfang eines null ea, tut mt5 keine Bilder Diese Datei ist in ex5 Ursache meines Kodierers hat Nicht den Job noch beenden, sorry. Mladen: Doc Ich habe wirklich nicht versuchen, die Momentaufnahme von metatrader 5. Was ich bemerkte, dass einige Indikatoren nicht in Visual Back-Test in Metatrader 5 funktionieren, da sie in der üblichen Arbeit arbeiten und ohne in der Lage, den Code zu sehen, ich habe keine Ahnung, was Könnte schief gehen in die, die Sie haben. Auf jeden Fall vielen Dank, Ill kommen wieder mit mq5 version. How to Backtest eine EA auf MT4 Posted 3 years ago 2:00 AM 28 März 2014 14 Kommentare I8217ve erhielt mehrere Kommentare von menschlichen Händlern fragen, wie ich in der Lage, Backtests mit Experten Berater auf der MT4 Plattform. Es ist zu meiner Aufmerksamkeit gekommen, dass Neuling-Händler eine schnelle How-to auf die Verwendung der handy-dandy Strategie Tester-Funktion von MT4 schätzen konnte, so entschied ich mich, eine kurze Anleitung zu schreiben, um y8217all zu beginnen. Bevor wir anfangen, aber stellen Sie sicher, dass you8217ve die Schule der Pipsology Lektion auf, wie man MetaTrader 4 verwenden abgeschlossen. Dies sollte Ihnen helfen, mit den Grundlagen der Installation eines EA als gut. Sobald du damit fertig bist, öffne das Strategy Tester Panel, indem du auf View klickst und dann Strategy Tester auswählst. Ein Panel sollte magisch auf dem unteren Teil der MT4-Plattform erscheinen. Wählen Sie die von den Experten-Advisor-Optionen installierte EA aus. Legen Sie das Währungspaar, für das Sie die Backtests ausführen möchten, und den entsprechenden Zeitraum fest, indem Sie auf das Menü neben Symbol und Zeitraum klicken. Legen Sie die Backtesting-Periode fest, indem Sie Ihre bevorzugten Termine festlegen und darauf achten, dass das Use Date-Feld aktiviert ist. In diesem Beispiel, I8217m laufen die Backtests mit EUR / USD8217s 15-Minuten-Zeitrahmen vom 1. Februar 2013 bis 1. Februar 2014. Um eine bessere Modellierung Qualität. Wählen Sie die Option Alle Tick für das Modell aus, und wählen Sie Current für den Spread aus. Sie müssen sicherstellen, dass Ihre Preisverlaufsdaten vollständig sind, um nicht übereinstimmende Chartfehler auf Ihrem Handelsprotokoll zu vermeiden oder eine Modellierungsqualität zu haben, die8217 niedriger als 90 ist. Gehen Sie dazu in das History Center unter Tools oder einfach auf F2 auf Ihrer Tastatur . Doppelklicken Sie im Popup-Fenster auf das Währungspaar you8217ll, auf dem die Backtests ausgeführt werden, und prüfen Sie, ob der von Ihnen ausgewählte Zeitrahmen in der Datenbank enthalten ist. Wenn nicht, wählen Sie den Zeitrahmen aus und klicken Sie auf den Download-Button unten. Es wird empfohlen, dass Sie die 1-Minuten-Tick-Daten für genauere Backtest-Ergebnisse, aber dies kann viel Platz auf Ihrer Festplatte und basierend auf dieser Erfahrung Robot8217s, könnte es einige Programme zum Absturz führen führen. Don8217t sagen, Sie haven8217t wurde gewarnt Sobald die Daten der Geschichte abgeschlossen sind, sind Sie endlich bereit, den Backtest laufen. Tippen Sie einfach auf die Schaltfläche Start auf der rechten Seite des Feldes und lassen Sie die Nummer-crunching beginnen Nach wenigen Sekunden oder Minuten (je nach Backtesting-Zeitraum und die Geschwindigkeit Ihres Prozessors), können Sie die Ergebnisse durch zu sehen Das Diagramm oder die Ergebnisse Registerkarte am unteren Rand der Strategie-Tester-Panel. Wie ich immer erwähnen, aber stellen Sie sicher, dass Sie diese Zahlen mit einem Korn Salz als Vergangenheit Performance ist nicht immer ein Indikator für die künftigen Ergebnisse. Ich hoffe, diese grundlegende Tutorial macht Forex Roboter ein wenig weniger einschüchternd für Neulinge da draußen Wenn Sie Fragen haben, nur post 8217em in das Kommentarfeld unten. Und für die sachverständigen Händler um, I8217m, die auf Ihnen zählen, um Anfängern einen Signalton zu helfen


No comments:

Post a Comment