Sunday 26 November 2017

Tradingview Strategie Tester Forex


Berater Tester - Trading Strategy Tester Das Trading-Strategie-Tester ist für die Bewertung der Wirksamkeit der Bedienung eines User-Experte für historische Daten bestimmt. Während des Testens wird die Ticksequenz auf der Basis von Preisleisten modelliert, so dass es einige Ungenauigkeiten zwischen den Ergebnissen der Experten, die im Tester arbeiten, und in Echtzeit gibt. Um das Strategie-Tester zu starten, klicken Sie im Hauptmenü auf den Punkt Ansicht und wählen Sie Advisor Tester. Dadurch öffnet sich das Tester-Fenster mit Registerkarten zur Angabe seiner Parameter und Modi. Register Parameter - Testparameter Die Registerkarte Parameter wird verwendet, um Testparameter Ihres Handelsexperten festzulegen. Untersuchen wir die Dialogfenster-Elemente und deren Zweck: In der Dropdown-Liste Advisor können Sie einen Experten auswählen. Die Liste enthält alle kompilierten Skripts im Advisors-Ordner und in den Unterordnern. Über die Schaltfläche Eigenschaften wird ein Dialogfenster zum Ändern der Experteneigenschaften aufgerufen. Dieses Dialogfenster ist nur für Experten verfügbar, die globale Variablen verwenden, die mit dem Schlüsselwort extern angegeben sind. Die Dropdown-Liste zur Auswahl eines Symbols zum Testen. Die Liste stimmt mit den Symbolen im Fenster Marktuhr überein. Die Dropdown-Liste zum Auswählen des Intervalls zum Testen. Standardintervalle sind verfügbar: Die Dropdown-Liste Spread (Spread), die eine Spalte für die Prüfung auswählt. Die Liste ermöglicht es dem Benutzer, einen beliebigen positiven Wert einzugeben oder einen Wert aus der Liste auszuwählen, der der aktuellen Spreizung entspricht. Auswahl einer Prüfmethode: Kontrollpunkte oder nur offene Preise. In den Kontrollpunkten arbeitet die Modellierung von Zecken wie folgt: Für jeden Balken gibt es 4 Zecken. Wenn der Schlusskurs höher als der Eröffnungskurs ist, werden die Zecken in der folgenden Reihenfolge gebildet: Offen, niedrig, hoch, Schließen, wenn der Schlusskurs niedriger als der Eröffnungskurs ist, wird folgende Reihenfolge gebildet: Offen, hoch, niedrig, Schließen . In den offenen Preisen nur Test-Modus jedes Häkchen entspricht Öffnung bar Preis. Diese Prüfmethode eignet sich nur für Berater, die sich mit den bereits geformten Stäben befassen. Die Prüfgeschwindigkeit für diese Methode ist höher als im Kontrollpunktmodus. Auswahl eines Mindestabstandes. Das Feld ermöglicht die Angabe eines positiven Werts oder die Auswahl eines Wertes aus der Liste der Standardoptionen. Die Option Aktuelle Distanz entspricht der tatsächlichen Entfernung der Aufträge, die für das angegebene Instrument im Moment bestimmt wurde. Das Kontrollkästchen Limit dates wird verwendet, um einen Testbereich zu begrenzen. Wenn das Kontrollkästchen deaktiviert ist, durchläuft die Prüfung den gesamten Verlauf, der für das ausgewählte Instrument geladen wird, wenn das Kontrollkästchen aktiviert ist, wobei die Felder Von und Bis aktiviert werden, um den Zeitraum für den Test festzulegen. Felder für die Festlegung von Terminen für die Prüfung der Begrenzung. Das Datum des Testbeginns wird im Feld "Von" festgelegt, das Datum des Testendes wird im Feld "An" angegeben. Wenn das Intervall für die Prüfung den Bereich der geladenen Verlaufsdaten überschreitet, werden für die außerhalb des Bereichs liegenden Daten keine Preiswerte verwendet. Das Feld "Anfangsbuchung" wird verwendet, um die Anzahlung in US-Dollar (USD) anzugeben, wenn der Testvorgang beginnt. Aktivieren Sie das Kontrollkästchen Sichtmodus aktivieren. Wenn das Kontrollkästchen aktiviert ist, werden während des Tests die Momente des Handels und der Aufträge auf dem Diagramm angezeigt. Dieser Modus reduziert die Prüfgeschwindigkeit. Der Prüfgeschwindigkeitsregler und die Pause-Taste werden für die Geschwindigkeitsregelung in einem aktivierten Sichtmodus verwendet. Das Kontrollkästchen Expertenprotokolle aktivieren aktiviert das Drucken auf der Registerkarte Journal. Mit der Taste Start (Stopp) wird der Test durchgeführt und vorzeitig beendet. Bei der Durchführung eines visuellen Tests wird die Tabelle grau hinterlegt und die Momente der Öffnungsverschlußpositionen hervorgehoben: Öffne einen schwarzen Pfeil der Kaufposition und öffne eine Verkaufsposition rot. Registerkarte Ergebnisse - tabellarische Darstellung der Ergebnisse Die Registerkarte Ergebnisse enthält Informationen zu allen Positionen, die während des Tests geöffnet wurden. Die Daten sind tabellarisch. Die Tabelle "Geschlossene Positionen" zeigt die Positionen an, die geschlossen wurden, und die Tabelle "Offene Positionen" zeigt alle Positionen an, die nach Abschluss der Prüfung offen bleiben. Jede Position in der Tabelle "Geschlossene Positionen" enthält: Ordinalzahl einer geschlossenen Position Deal ID Positionskennung Symbolsymbol, auf dem eine Position offen ist Richtungsrichtung Volumen 1 Positionsvolumen in den Basiswährungseinheiten Volumen 2 Positionsvolumen in den Quotierungswährungseinheiten Offene Rate offen Preis Öffnungszeitpunkt und Zeitpunkt der Eröffnung Stopverlust Stop Loss Level (Wert wird nicht angezeigt, wenn die verknüpfte Stop Loss Order nicht verfügbar war) Profitieren Sie Profit Level (der Wert wird nicht angezeigt, wenn die verknüpfte Gewinnbestellung nicht verfügbar war) Letzter Swap-Position Swap (nicht in der aktuellen Version berechnet) Rate close closing rate Zeit schließen closing time and date Profit-Deal-Gewinn Saldo nach Abschluss einer Position Eigenkapital nach Abschluss einer Position Die Tabelle kann Positionen nach verfügbaren Feldern sortieren . Klicken Sie auf die entsprechenden Spalten für die Sortierung. Dieses Feld wird angezeigt, wenn der Modus "Erweiterte Spalten anzeigen" aktiviert ist. Dieser Modus kann über das Kontextmenü der Tabelle aktiviert werden. Nicht geschlossene Deals haben folgende Informationen: Deal Identifikationskennung Symbolsymbol, auf dem die Position offen ist Richtungsrichtung Volumen 1 Positionsvolumen in den Basiswährungseinheiten Volumen 2 Positionsvolumen in den Quotierungswährungseinheiten Offene offene Rate Offene Uhrzeit Datum und Uhrzeit von (Der Wert wird nicht angezeigt, wenn die verknüpfte Stop-Loss-Order nicht verfügbar ist) Take Profit Profit Level (der Wert wird nicht angezeigt, wenn die verknüpfte Gewinn-Order nicht verfügbar ist) Last Swap Position Swap (nicht berechnet In der aktuellen Version) Gewinnpositionsgewinn (wenn die Prüfung abgeschlossen ist) Im Dialogfenster werden die Testzusammenfassungsdaten unten angezeigt, die Folgendes enthalten: Bilanz Eigenkapital Margin Marginpflege am Ende der Tests Margin free Equity Graphische Darstellung des Eigenkapitals und der Veränderungen von Die Balance Die horizontale Achse der Tabelle zeigt die Anzahl der geschlossenen Transaktionen, die vertikale Achse aktuelle Equity-Balance. Die blaue Linie zeigt die Veränderung der Bilanz, die grüne zeigt die Veränderung des Eigenkapitals. Ein Doppelklick öffnet die Registerkarte Ergebnisse mit dem ausgewählten Deal, der einer bestimmten Position im Diagramm entspricht. Journal-Experten-Meldungsprotokoll Die Registerkarte Journal zeigt die Ausgabe der System. Print-Funktion, die in einem Experten verwendet wird. Die Informationen werden in einer Tabelle angezeigt, die aus zwei Spalten besteht: die erste Spalte zeigt die Zeit des Ereignisses, die zweite den Text einer Nachricht. Wenn das Kontrollkästchen "Experten-Protokolle aktivieren" auf der Registerkarte "Parameter" deaktiviert ist, werden nur die Experten-Befehle im Journal geöffnet und beendet. IFCMARKETS. CORP 2006-2017 IFC Markets ist ein führender Broker auf den internationalen Finanzmärkten, der Online Forex Trading Services sowie zukünftige Index-, Aktien - und Rohstoff-CFDs anbietet. Das Unternehmen hat seit 2006 kontinuierlich seine Kunden in 18 Sprachen von 60 Ländern auf der ganzen Welt, in Übereinstimmung mit internationalen Standards der Vermittlung Dienstleistungen. Risiko-Warnung Hinweis: Forex-und CFD-Handel im OTC-Markt umfasst erhebliche Risiken und Verluste können Ihre Investitionen übersteigen. IFC Markets bietet keine Dienstleistungen für United States und Japan Bewohner. MetaTrader 4 Strategy Tester Tutorial Um das Beste aus Ihrem Experten-Berater zu erhalten, müssen Sie optimieren und Backtest Ihre Strategie mit MetaTrader Strategy Tester. 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. Und mit der Optimierungsfunktion können Sie herausfinden, welche Einstellungen am besten über eine ausgewählte Zeitspanne durchgeführt wurden. Es gibt erhebliche Debatte über die Genauigkeit der MetaTraders-Strategie-Tester. Am besten bietet Backtesting nur eine enge Annäherung, wie Trades in Echtzeit ausgeführt werden. 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, insbesondere 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 (über den Download-Button zugänglich) nicht immer vollständig und können große Lücken enthalten. Sie können kostenlos herunterladen M1-Daten von forextesterdatadatasources. 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öhere 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 Symbolsperioden, 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, 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 Step ist die Menge, die der Optimierer durchlaufen wird. 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 Stopp 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 haben, 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 Datumsbereich 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 Gesamtsieg 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-Testers gibt Ihnen die Details über geöffnete und geschlossene Bestellungen, einschließlich der nachfolgenden 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. Mit unserem Walk Forward Analyzer für MetaTrader können Sie WFA schnell und einfach durchführen.

No comments:

Post a Comment