Sunday, 5 November 2017

Forex Manuell Strategie Tester Mt4


Fortgeschrittener Leitfaden für MetaTrader 4 - Strategieprüfung und Optimierung MT4 ermöglicht es Händlern, Expert Advisors zu testen, bevor sie in einem Live-Markt eingesetzt werden. Dies ermöglicht es den Händlern, die Effizienz der Experten zu bewerten und zu bestätigen, dass sie wie erwartet funktioniert. Tester Window MT4s Tester ist ein multifunktionales Fenster, in dem Händler Trading-Strategien (objektive Regeln für den Handelseingang, Exit und Management) testen können und auch einen Expertenparameter optimieren, um die Kombination von Variablen zu finden, die die günstigsten Ergebnisse liefern werden. Um das Tester-Fenster zu öffnen: Im Hauptmenü gt View gt Strategy Tester oder drücke die Strategie Tester-Taste in der Standard-Symbolleiste oder drücke CTRL R auf der Computertastatur. 13 13Ander dieser Aktionen öffnet das Tester-Fenster am unteren Rand des MT4-Bildschirms, wie in Abbildung 21.13 dargestellt. Abbildung 21 - Das Tester-Fenster erscheint am unteren Rand des MT4-Bildschirms. 13Instlich werden nur die Registerkarten "Einstellungen" und "Journal" im Fenster "Tester" angezeigt. Die anderen Registerkarten werden angezeigt, da bestimmte Aktionen zum Beispiel durchgeführt werden, die Registerkarte Ergebnisse wird erst angezeigt, nachdem ein Experte getestet wurde. Die Tester-Fenster-Registerkarten umfassen: 13 Einstellungen - die Einstellungen der Prüfung und Optimierung zum Beispiel die zu testende Zeitspanne. Ergebnisse - die Ergebnisse der Handelsoperationen auf historische Daten durch den Experten durchgeführt. Grafik - eine grafische Darstellung der Ergebnisse. Bericht - ein ausführlicher Prüfbericht. Journal - ein Protokoll, bei dem alle Aktionen und interne Meldungen des Expert aufgezeichnet werden. Optimierungsergebnisse - Daten zu jedem Optimierungspass, inklusive Inputs, Profitabilität und Drawdowns. Optimierungsgrafik - die Ergebnisse der Optimierung in graphischer Form dargestellt. 13 Einrichten von Testparametern 13 Um einen Expert Advisor zu testen, klicken Sie im Tester-Fenster auf die Registerkarte Einstellungen. Hier muss der Trader wählen: Expert Advisor - Nur kompilierte Expert Advisors stehen zum Testen zur Verfügung, und diese erscheinen im Dropdown-Menü neben Expert Advisor. Expert-Eigenschaften - Sobald der Experte ausgewählt wurde, klicken Sie auf die Schaltfläche Expert-Eigenschaften, um Parameter für jede der drei Registerkarten auszuwählen: Testing, Inputs und Optimization. Symbol und Periode - Das Symbol ist im Symbolfeld definiert Der Zeitrahmen wird im Feld Zeitraum angegeben. Wenn keine historischen Daten für das Symbol oder die Periode gespeichert sind, wird der Tester automatisch die letzten 512 historischen Stäbe herunterladen. Modell - Eine von drei Methoden der historischen Datenmodellierung kann für die Prüfung ausgewählt werden: 13 13o Nur offene Preise - die schnellste Methode, die für Expert Advisors geeignet ist, die die Bar öffnen.13o Kontrollpunkte - Ergebnisse gelten nur als Schätzungen. 13o Jedes Tick - die genaueste Methode der Modellierung. Da diese Methode eine große Anzahl von Tick-Daten beinhaltet, ist es typischerweise langsam und kann den Computerbetrieb abbilden. Verwendung Datum - Die historischen Preisdaten, auf denen der Test angewendet wird, vervollständigen die Felder Von und Bis, um einen Bereich zu identifizieren. Optimierung - Überprüfen Sie, ob der Expert-Parameter-Optimierungsmodus aktiviert ist, wenn er deaktiviert ist, wird der Experte getestet, aber nicht optimiert, wenn die Starttaste gedrückt wird. Open Chart - Öffnet eine neue Preisliste mit dem für das Testen ausgewählten Symbol. Das Diagramm zeigt Handelseinträge und Ausgänge und kann erst nach dem Test des Expert geöffnet werden. Expert ändern - Klicken Sie hier, um den MetaEditor zu öffnen und ggf. Änderungen am Code vorzunehmen. Start - Drücken Sie die Starttaste zum Testen oder Optimieren. Ein Fortschrittsbalken erscheint am unteren Rand des Tester-Fensters, wie in Abbildung 22 gezeigt. 13 131313 Abbildung 22 - Eine Statusleiste erscheint am unteren Rand des Tester-Fensters. Einrichten der Optimierung MT4 kann automatisch aufeinanderfolgende Pässe des gleichen Experten erstellen, mit unterschiedlichen Eingaben auf denselben Daten. Durch diese Optimierung können Händler helfen, die Eingaben zu bestimmen, die die günstigsten Ergebnisse haben. Um eine Optimierung einzurichten, müssen die Händler angeben, welche Variablen optimiert werden sollen, indem sie im Tester-Fenster auf die Schaltfläche Expert-Eigenschaften klicken. Dies öffnet ein neues Fenster mit drei Registerkarten, wie in Abbildung 23:13 gezeigt. Testing - allgemeine Optimierungsparameter Inputs - Eingänge sind Variablen, die den Experts-Vorgang beeinflussen. Überprüfen Sie, um Eingaben in die Optimierung verlassen deaktiviert, um zu ignorieren während der Optimierung. Wenn Sie markiert sind, doppelklicken Sie in jedes Feld, um die Werte für Start (Anfangswert), Schritt (Änderungsintervall) und Stop (Endwert) anzugeben. Optimierung - die Registerkarte ermöglicht es den Händlern, Einschränkungen während der Optimierung anzuwenden. Wenn eine der Bedingungen während eines separaten Durchlaufs des Optimierungsprozesses erfüllt ist, wird die Optimierung unterbrochen. Überprüfen Sie, um eine Limitbedingung zu aktivieren, z. B. Profit Maximaler und aufeinanderfolgender Verlust. 13 Abbildung 23 - Stellen Sie die Parameter Testing, Inputs und Optimization ein, um eine Optimierung durchzuführen. 13 Nachdem Sie die gewünschten Auswahl getroffen haben, klicken Sie auf OK, um das Fenster zu schließen. Vergewissern Sie sich, dass das Feld neben dem Optimierungsfeld im Testerfenster markiert ist (um die Optimierung zu aktivieren) und klicken Sie auf Start, um die Optimierung zu starten. Optimierungen nehmen je nach Art der Daten, auf denen die Optimierung durchgeführt wird, und der Komplexität der Eingaben unterschiedliche Zeiträume ein. Im Allgemeinen werden multivariable Optimierungen - diejenigen, die mehrere Ebenen von mehreren Variablen testen - am längsten. 13Die Registerkarte Optimierungsergebnisse im Tester-Fenster enthält einen Abschlussbericht über jeden Pass der Optimierung. Alle Daten werden in einer Tabelle mit den folgenden Feldern dargestellt, die in Abbildung 24 dargestellt sind: Passnummer. Gewinn - Reingewinn (Bruttogewinn abzüglich Bruttoverlust). Total Trades - Gesamtzahl der Trades generiert. Gewinnfaktor - Verhältnis zwischen Gesamtertrag und Gesamtverlust Werte kleiner als eins deuten auf ein Systemverlust hin. Erwartete Auszahlung - mathematische Erwartung des Gewinns. Drawdown - maximaler Drawdown in Bezug auf die erste Einzahlung. Drawdown - maximaler Drawdown in Prozent. Eingänge - dynamische Werte der Eingänge während jedes Durchlaufs 13 13 Abbildung 24 - Optimierungsergebnisse durch Passieren der Eingaben, die verwendet werden, um die Ergebnisse jedes Durchgangs zu erzeugen, erscheinen in der Spalte Eingänge ganz rechts. 13Klicken Sie auf einen Header (wie zB Profit), um Daten nach diesem Feld zu sortieren. Klicken Sie mit der rechten Maustaste auf die Optimierungsergebnisse und wählen Sie Als Bericht speichern, um eine Kopie der Ergebnisse zu speichern. Fazit Automatisierte Handels - und Strategie-Testoptimierung sind erweiterte Funktionen der MetaTrader 4-Plattform. Automatisierte Handel ist beliebt, weil es einige der Emotionen aus dem Handel entfernt, hilft Händler vermeiden teure Order-Eintrag Fehler und reagiert schnell auf wechselnde Marktbedingungen. Die Fähigkeit zu testen und zu optimieren eine Trading-Idee (Expert Advisor) vor der Platzierung in einem Live-Markt mit echtem Geld ist ein unschätzbarer Schritt in der Entwicklung eines profitablen Handelssystems. Manual Back Tester, Open Trades mit Hot Key in Back-Testing Commercial Mitglied Mitglied seit Nov 2010 82 Beiträge Bevor eine Strategie vollständig in einen kompetenten Berater automatisiert wird, müssen die Händler in der Regel die Strategie anhand historischer Daten visuell prüfen oder die Zeit für die Prüfung der Systemleistung überprüfen. Diese Methode ist entweder ungenau oder zeitaufwendig. Manuelle Trading-Back-Tester ermöglicht Trader manuell zu kontrollieren Eröffnung und beenden Trades mit Hotkeys mit MT4-Strategie-Tester, bietet diese einfache und elegante Tool auch wichtige Funktionen wie MM-Lot-Steuerung, Handels-Management-Pause sogar und nachlaufenden Stop, sowie sofortige Anzeige der Leistung Daten über Testzeitraum. 1. Öffnen und schließen Sie Trades mit benutzerdefinierten Hotkey. 2. Erlauben Sie Kauf und Verkauf von Trades, die separat verwaltet werden, um die Hedging-Strategie zu testen. 3. Möglichkeit, feste Lose zu verwenden oder mit MM zu verwenden. 4. Möglichkeit, Pausen - und Nachlauf zu verwenden. 5. Anzeige der Leistungsdaten auf dem Bildschirm. Aktuelle Version ist codiert nur Arbeit mit Back-Tests. Bitte Video-Demonstration unten. Bitte posten Sie Ihre KommentareFragen in diesem Thread, oder mailen Sie mich direkt contactchristinaligmail. Nicht PM, da ich die PM-Box nicht überwache. Ich werde die neueste Version immer posten 1. Danke. MetaTrader 4 Strategy Tester Tutorial Um das Beste aus Ihrem Experten Berater, youll müssen Sie optimieren und backtest Ihre Strategie mit MetaTraders Strategy Tester. Während Vorwärts-Tests auf einem Demo-Konto ist wichtig, Backtesting ermöglicht es Ihnen, den Handel über einen langen Zeitraum in nur wenigen Minuten zu simulieren. Und mit der Optimierungsfunktion können Sie herausfinden, welche Einstellungen am besten über eine ausgewählte historische Chartperiode durchgeführt wurden. Es gibt eine beträchtliche Debatte über die Genauigkeit der MetaTraders Strategie Tester. Im besten Fall bietet das Backtesting nur eine enge Annäherung daran, wie Trades in Echtzeit ausgeführt werden würden. Aber es ist das einzige Tool zur Verfügung, um schnell zu testen jede Strategie über eine breite Palette von Trading-Situationen, und eine, die Sie lernen sollten, wie gut zu verwenden. Öffnen Sie den Strategie-Tester in MetaTrader, indem Sie auf die entsprechende Schaltfläche auf 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, um sicherzustellen, dass Ihre Verlaufsdaten vollständig und genau sind, vor allem, wenn youre mit jedem Tick als Ihr Test-Modell. Wenn Sie in Ihrem Journal-Protokoll nicht übereinstimmende Diagrammfehler sehen oder wenn Ihre Modellierungsqualität weniger als 90 beträgt, sind Ihre Verlaufsdaten nicht ausreichend, um genaue Zecken zu erzeugen. Öffnen Sie das History Center aus dem Menü Extras oder drücken Sie F2 auf Ihrer Tastatur. Doppelklicken Sie auf das Diagrammpaar in der linken Spalte, das Sie für den Backtest planen möchten. Nachfolgend erscheint eine Liste der Zeiträume. Starten Sie mit einem Doppelklick auf 1 Minute (M1), um die Verlaufsdaten für diesen Zeitraum zu laden. Der Backtester verwendet M1-Daten, um Ticks zu erzeugen, also ist es wichtig, dass deine M1-Daten vollständig sind. Aus dem History Center können Sie Daten zum Backtest herunterladen oder importieren. 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 (erreichbar über die Download-Taste) nicht immer vollständig und kann große Lücken enthalten. Sie können kostenlose M1 Daten von forextesterdatadatasources. html herunterladen. Zuerst wählen Sie die M1 Periode für das Symbol aus der Liste auf der linken Seite. Klicken Sie auf die Schaltfläche Importieren, und klicken Sie dann auf Durchsuchen im Dialogfeld Importieren, um die M1-Datei auszuwählen, die Sie gerade heruntergeladen haben. Drücken Sie OK, um die Daten zu importieren - es dauert einige Minuten. Sie haben jetzt mehrere Jahre M1 Daten für dieses Symbol. Um diese Daten auf höheren Zeitrahmen zu verwenden, müssen Sie das Periodconverter-Skript verwenden, das mit MetaTrader kommt. Öffnen Sie ein Diagrammfenster und setzen Sie es auf M1. Ziehen Sie das Periodconverter-Skript per Drag & Drop aus dem Navigator-Fenster auf das Diagramm und legen Sie die Einstellung des ExtPeriodMultiplier auf die Anzahl der Minuten, die Sie konvertieren möchten. 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 Symbolsperioden, die Sie testen möchten. Sobald Sie genügend Verlaufsdaten haben, können Sie mit dem Testen beginnen. Das Video unten zeigt den Prozess des Importierens und Konvertierens der M1-Daten: Optimierung Die Optimierungsfunktion von MetaTrader 4 ermöglicht es Ihnen, Tausende von Kombinationen von Experten-Advisor-Einstellungen zu testen, um die profitabelsten Einstellungen für das ausgewählte Diagramm, Zeitraum und Datumsbereich zu finden. Indikator-basierte Strategien müssen für maximale Rentabilität optimiert werden. Allerdings werden fast alle EAs von der Optimierung profitieren - auch diejenigen, die auf Tick-Daten handeln, vorausgesetzt, Sie haben komplette M1 History Daten (siehe oben). Während der Optimierer die profitabelsten Einstellungen für den ausgewählten Zeitraum zurückgibt, ist dies keine Garantie dafür, dass diese Einstellungen in Zukunft profitabel sein werden. Marktbedingungen ändern sich oft, so ist es wichtig, regelmäßig re-optimieren Sie Ihre Experten Berater für beste Ergebnisse. Um Ihren Fachberater zu optimieren, wählen Sie ihn zuerst aus der Dropdown-Liste Expert Advisor. Wählen Sie das Währungspaar aus dem Symbolfeld und der Diagrammperiode aus dem Feld Periode aus. Für Modell. Sie wollen in der Regel nur Open Awards wählen, es sei denn, Sie optimieren eine EA, die auf Tick-Daten läuft. Wählen Sie in diesem Fall jedes Tick aus. Überprüfen Sie die Option "Datum verwenden" und wählen Sie einen Bereich von Daten aus, für die optimiert werden soll. Schließlich stellen Sie sicher, dass die Optimierung überprüft wird. Klicken Sie auf die Schaltfläche Expert Properties, um Ihre Experten-Advisor-Einstellungen zu öffnen. Klicken Sie auf der Registerkarte Eingänge auf den Bereich der zu optimierenden Werte. Die Spalte Start ist der niedrigste Wert für eine gegebene Einstellung, während die Spalte Stop die höchste ist. Die Step-Spalte ist die Menge, die der Optimierer von der Start-to-Stop-Einstellung aus durchlaufen wird. Im obigen Bild optimieren wir die SL-, TS - und TP-Einstellungen für einen Fachberater. Der Startwert ist 20, der Schritt ist 20 und der Stopp ist 200. Der Optimierer testet jede Kombination von Werten von 20, 40, 60 und so weiter bis zu 200. Verwenden Sie einen Start-, Step - und Stop-Wert, der geeignet ist Die Einstellung, die du optimierst. Sogar Werte (5, 10, etc.) sind gut. Das Kontrollkästchen ganz links muss für die zu optimierende Einstellung ausgewählt werden. 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 Initial Deposit auf etwas ein bisschen realistischer einstellen. Lassen Sie die anderen Einstellungen auf ihre Standardwerte. Wenn Sie bereit sind, mit der Optimierung zu beginnen, klicken Sie auf die Schaltfläche Start rechts unten im Strategie-Tester-Fenster. Abhängig von der Periode, dem Datumsbereich, dem Testmodell und der Anzahl der zu optimierenden Einstellungen kann es überall von einigen Minuten bis zu mehreren Stunden dauern. Wenn es zu lange dauert, sollten Sie den Datumsbereich verkürzen, weniger Einstellungen optimieren oder einen größeren Schritt 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 eine der Ergebnisse, um sie in den Tester zu laden. Drücken Sie die Starttaste erneut, um mit den ausgewählten Einstellungen zu backtest. Backtesting Inzwischen sollte es offensichtlich sein, wie der Backtester funktioniert. Wähle deinen Expertenrat. Symbol Zeitraum und Modell. Überprüfen Sie das Feld Use Date und wählen Sie einen Datumsbereich. Wählen Sie nur visuellen Modus aus, wenn Sie eine visuelle Komplettlösung des Backtests wünschen. Lassen Sie die Optimierung unkontrolliert. Klicken Sie auf die Schaltfläche Expert-Eigenschaften und geben Sie Ihre Einstellungen in der Spalte Wert auf der Registerkarte Eingänge ein. Sie können auch Einstellungen über die Schaltflächen rechts unten laden oder speichern. Die Start-, Step - und Stop-Spalten werden ignoriert, ebenso wie die Checkboxen. Schließen Sie das Dialogfeld Eigenschaften von Experten und drücken Sie Start, um mit dem Testen zu beginnen. Es dauert je nach Ihren Einstellungen von einigen Sekunden bis zu mehreren Minuten. Sobald der Test beendet ist, ö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 Gewinnfaktor - Das Verhältnis des Bruttogewinns zum Bruttoverlust Höher ist besser, alles über 1,5 ist gut Absolute Drawdown - Der Abzug Ihrer ersten Einzahlung. High Drawdowns erhöhen die Wahrscheinlichkeit, dass Ihr Konto ausgeblasen wird. Profit Trades - Ihr Gesamtsieg Prozentsatz. Modellierqualität - Nur wichtig, wenn Ihr Testmodell jedes Tick ist. Wenn ja, sollte dies bei 90 sein. Wenn nicht, folgen Sie den Anweisungen oben, um Ihren Verlauf mit genauen M1 Daten zu aktualisieren. Die Registerkarte Ergebnisse unten im Strategie-Tester gibt Ihnen die Details zu geöffneten und geschlossenen Aufträgen, einschließlich nachlaufendem Stopp, nehmen Sie Profit und stoppen Sie Verlust. Klicken Sie auf die Schaltfläche "Diagramm öffnen", um eine visuelle Darstellung Ihrer Ergebnisse zu erhalten. Wenn Sie Ihre neue EA testen, prüfen Sie diese genau, um sicherzustellen, dass Ihre Strategie wie beabsichtigt funktioniert. Walk Forward Analysis Während Backtesting und Optimierung können Sie eine gute Vorstellung davon, wie Ihre EA handeln wird, müssen Sie mehr umfangreiche Tests, um sicherzustellen, dass Ihr Trading-System ist wirklich profitabel. 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 über die Vorwärtsanalyse erklärt den Prozess genauer. Mit unserem Walk Forward Analyzer für MetaTrader können Sie WFA schnell und einfach durchführen.

No comments:

Post a Comment