Tuesday 25 July 2017

Nützliche Forex Strategien Backtester


Wie man einen Metatrader Backtest durch Shaun Overton am 12. März 2014 06:01:17 GMT Hallo, das ist Shaun Overton mit ForexNews und OneStepRemoved. In diesem zehnminütigen Video werde ich dir zeigen, wie man einen Backtest für MetaTrader 4 einrichtet. Du kannst mit einem kostenlosen OANDA Demo Account folgen, indem du auf den Link unter diesem Video klickst. Melden Sie sich hier für ein kostenloses OANDA MT4 Demo-Konto an. Sobald Sie MetaTrader geöffnet haben und entschieden haben, dass Sie einen Backtest ausführen müssen, ist der erste Schritt, historische Daten zu erhalten. Theres ein wenig vorbelastete Daten, aber sein nicht genug, um einen sehr langen backtest laufen zu lassen. Backtesting geht es um mehr als auf historische Aufführung. Sie können Ihre Erfahrungen mit historischen Daten verwenden, um zu analysieren, wie ein Fachberater in unterschiedlichen Marktbedingungen agiert. Mein Beispiel für ist immer das gleitende Durchschnittskreuz. Die Idee ist, dass ein schnell bewegenden Durchschnitt kreuzt über einem langsamen gleitenden Durchschnitt, könnten Sie prüfen, dass ein Kauf-Signal. Diese Art von Strategie ist natürlich für einen Trending-Markt konzipiert. Die Signale treten immer spät auf, da sie auf einem nachlaufenden Indikator basieren. Die Theorie ist, dass Trends sind potenziell groß genug, dass die Eingabe nach einem Trend beginnt und den Handel verlassen, nachdem sie beendet sollte Raum für Oberseite zu verlassen. Das ist die Theorie. Märkte reichen Handel über 70 der Zeit. Wenn der Markt nicht Trends und youre läuft eine Trend-Trading-Strategie, kann ich Ihnen sagen, dass Ihre Trend-Trading-Strategie ist nicht wahrscheinlich, gut zu tun, wenn keine Trends erscheinen. Backtesting bietet Einblicke, wie sich Ihr Fachberater verhält, wenn der Markt nicht Ihren Weg geht. Es hilft Ihnen, nach unten Szenarien zu planen, und wenn Sie es richtig machen, kann Backtesting Ihnen helfen, mit realistischen Leistungserwartungen zu entwickeln. Ich nehme an, Sie haben bereits die Experten-Berater installiert, die Sie testen möchten. Wenn Sie havent getan haben, dass, hat Forex News ein weiteres Video, das Ihnen zeigt, wie die EA zu installieren. Sie müssen Daten für das Währungspaar, das Sie backtest möchten, laden, bevor Sie mit der Ausführung von Tests beginnen. Seine spannende, die Märkte zu analysieren, aber die Tests sind nur so gut wie Ihre Daten, also nicht vorspringen. Ich mag Gold. Das ist die Tabelle Ive gewählt hier. Ich muss den Zeitrahmen und das Währungspaar kennen, um die korrekten Daten zu laden. Egal, was Sie tun möchten, sollten Sie eine Minute dauern. Eine Minute Daten ist der kleinste Zeitrahmen zur Verfügung. Durch die Verwendung der genauesten Daten, verbessern Sie die Genauigkeit Ihres Backtests. Der ganze Punkt, dies zu tun ist, um sich ein genaues Bild der historischen Leistung. Das Laden einer Minute Daten verbessert die Qualität Ihrer Backtest, um Ihnen eine genauere Schätzung. Öffnen Sie eine 1-Minute-Chart für Gold, die das Instrument Im Backtesting in diesem Video ist. Gehe zum oberen linken Menü und wähle File New Chart Gold XAUUSD. Ändern Sie nun den Zeitrahmen. Wählen Sie die M1-Option aus dieser Menüleiste aus oder gehen Sie zu Charts Periodicity Eine Minute Wir müssen AutoScroll jetzt deaktivieren, wenn das Diagramm geöffnet ist. Drücken Sie den Knopf an der Spitze mit dem kleinen grünen Dreieck. Es ähnelt einem Play-Button. Sie können auch mit der rechten Maustaste auf das Diagramm klicken und Eigenschaften anklicken oder F8 drücken. Wählen Sie Eigenschaften, dann Gemeinsam. Deaktivieren Sie neben Diagramm Autoscroll. Nun, da das Diagramm geöffnet ist, geh zum Werkzeug Optionen. Wählen Sie die Registerkarte Charts. Max Bars in der Geschichte, ändern Sie es auf 999999999. Max Bars auf Diagramm muss das gleiche sein, 99999999999. Diese Einstellungen ermöglicht MT4, so viele historische Daten wie möglich zu laden. Gehen Sie zurück zu Ihren einminütigen Charts. Der nächste Schritt ist ziemlich langweilig 8211 müssen Sie die Home-Taste drücken, während MT4 Ihre historischen Daten herunterlädt. Dieser Teil dauert ziemlich lange und leider funktioniert es nur, wenn Sie dort sitzen und drücken Sie die Home-Taste. Wenn Sie vergessen, die Autoscroll auszuschalten, springt das Diagramm zur aktuellen Leiste. Ich habe eine Stunde Charts für Backtesting ausgewählt, weil ich sie finden, um die beste Balance zwischen Handelshäufigkeit und Handelskosten zu schlagen. Jedes Mal, wenn Sie einen Handel betreten, zahlen Sie den Makler die Ausbreitung als Kosten für die Eingabe. Wenn Sie hyperaktiv auf M1-Charts oder M5-Charts, seine unglaublich schwierig handeln mit jeder Art von Rand die Kosten des Handels sind einfach zu prohibitiv. Das Diagramm, dass Id wie Backtest ist die ein Stunden-Diagramm. Also, ich muss diesen Vorgang wiederholen, indem ich wieder auf H1-Diagramme, bis Ive genug Daten geladen, um die Dauer meiner Testphase zu decken. Ändern Sie auf die H1 wie folgt. Vergewissern Sie sich, dass der Autoscroll ausgeschaltet ist, und drücken Sie dann erneut die Home-Taste, bis die Daten über Ihr Testfenster hinausgehen. Wir haben alle Beinarbeiten beendet. Wir können den Daten-Lade-Schritt für alle zukünftigen Tests mit H1-Gold-Charts überspringen. Wenn Sie sich entscheiden, ein anderes Währungspaar oder einen Zeitrahmen zu testen, müssen Sie diesen Ladevorgang befolgen. Ermöglicht es uns, unsere EA im Backtester zu laden und unsere Einstellungen zu wählen. Ich werde die MACD Sample EA in diesem Video verwenden, da es standardmäßig in OANDAs MetaTrader angezeigt wird. Ich weiß, dass jeder, der dieses beobachtet, dieses EA bereits auf ihren Computer geladen hat. Die Arbeit, die wir bisher gemacht haben, ist für XAUUSD 8211 Gold 8211 auf einer Stunde Charts. Wählen Sie diese Option aus dem Dropdown-Menü. Sie werden gebeten, das Modell auszuwählen. Dies bezieht sich darauf, wie schnell und genau Sie wollen, dass der Test ausgeführt wird. Ihre Auswahl kann die Testergebnisse enorm beeinflussen. Fachberater laufen nacheinander durch die Zeit. Wenn Sie alle Preis-Geschichte den ganzen Tag, die gemeinhin als Tick-Daten bekannt ist genommen, es würde Zehntausende von Preisen jeden Tag enthalten. Diese Informationen in Zeitblöcke zu verdichten macht die Daten deutlich lesbarer und leichter zu analysieren. Die Anzeigemethode kann sehr 8211 Leuchter, Stäbe, Linien auf dem Diagramm. Sie alle repräsentieren mindestens ein gemeinsames Element. Der Anfang oder der offene Preis des Zeitraums und das Ende oder der Schlusskurs für den Zeitraum. Ich beiläufig beziehen sich auf diese diskrete Zeit Elemente als Bars 8211 Sie sollten davon ausgehen, dass ich eine Stunde Zeit für dieses Video bedeuten. Wenn du eine Strategie hast, die intrabar läuft, dh deine EA eröffnet Trades, ohne auf die Bar zu warten, musst du unbedingt jeden Tick benutzen. Ansonsten ist der Backtester gezwungen, Annahmen über das Preisverhalten zu machen. Dies kann zu starken Diskrepanzen zwischen der modellierten Leistung und dem, was historisch geschehen sollte, hervorrufen. Jeder Tick ist die genaueste Option zur Verfügung, aber seine auch die meisten zeitaufwendig. EAs, die nur am offenen einer neuen Bar handeln, können mit den Kontrollpunkten weggehen, solange der Stoppverlust und der Profit nicht dem Risiko ausgesetzt sind, in denselben Stab getroffen zu werden. Wenn entweder Ihre Haltestelle oder Profit profitieren kann möglicherweise innerhalb einer einzigen Bar getroffen werden, kann der Backtester verwirren, die zuerst getroffen wurde: die Haltestelle oder die Take Profit. Dies kann wiederum große Diskrepanzen in den gemeldeten Ergebnissen. Der Backtester könnte sagen, du hast gewonnen, als du verloren hast und umgekehrt. All dies ist ein langer Weg zu sagen, dass Sie jeden Tick verwenden, es sei denn, Sie haben einen zwingenden Grund, etwas anderes zu tun. Ich dont empfehlen, die Ausführung von Backtests mit Open Only Preise. Die Modellierungsfehler kommen immer zu schwer und der Test ist für die Analyse nützlich. Mit den Daten können Sie das Start - und Enddatum des Tests kontrollieren. Das Format ist Jahr-Monat-Datum. Die Option auf der linken Seite ist das Startdatum. Die Option auf der rechten Seite ist das Enddatum. Mein Test läuft vom 1. Februar 2013 bis zum 1. Februar 2014. Über hier auf der rechten Seite kann ich das Diagramm kontrollieren, das ich mir ansehen möchte. Wählen Sie H1 als Zeitrahmen, der für eine Stunde Diagramme steht. Darunter ist das verbreitet. Auch das kann einen erheblichen Einfluss auf den Backtest haben. Die Spread ist eine Kosten des Handels. Seine kritisch, dass Ihr Backtest verwenden mindestens die Broker typischen Verbreitung oder noch schlimmer. Sie wollen annehmen, was passiert, wenn die Dinge schief gehen, nicht was im Märchenland passieren könnte. Historische Backtests sind in der Regel die besten Fall Szenario 8211 sollten Sie in der Regel eine Leistungsreduktion erwarten, wenn Sie in die Zukunft zu bewegen. Mit einem Spread, der schlechter ist als die Broker-Spread ist für beide mit variablen Spreads und potenzielle negative Schlupf Rechnung zu tragen. Der Backtest gibt immer perfekte Füllungen, die ich versichere, dass Sie nicht in der realen Welt geschehen. Slippage ist ein sehr reales und gegenwärtiges Element des Handels. Im gehend, es zu 30 für diesen backtest einzustellen, der 30 micropips oder 3 Pips ist. Das ist viel schlimmer OANDAs typisch verbreitet. Wenn eine Strategie eine 3-Pip-Spread auf EURUSD überleben kann, kann es ein ermutigendes Zeichen von Leistungspotenzial sein. Schließlich müssen wir zu Fachberater gehen. Dies ist, wo wir die Eingaben, die einzigartig für die Experten-Berater, dass youre testing. Klicken Sie auf die Registerkarte Eingänge. Jeder EA hat unterschiedliche Einstellungen. Anstatt über die MACD Sample EA im Detail zu sprechen, möchte ich diese hohe Ebene behalten, damit Sie die verschiedenen Spalten verstehen. Hier sind links die Einstellungen im Backtest. Wenn du die Losgröße ändern möchtest, die für jedes Signal gehandelt wird, ist dies die Box, die du änderst. Die Boxen auf der rechten Seite gelten nur für eine Optimierung, die auch in einem separaten Video abdeckt. Drücken Sie ok, wenn Sie mit den Einstellungen zufrieden sind. Der visuelle Modus wirkt sich nicht auf die Testergebnisse aus. Wenn Sie sehen wollen, dass die Trades auf den Charts abschrecken, dann legen Sie einen Scheck neben dieser Option. Lassen Sie es ungeprüft, wenn Sie nur über den Leistungsbericht kümmern. Pushing Start startet den Backtest und youre bereit, die Ergebnisse zu analysieren. Sie können Backtesting Ihre EAs in einem kostenlosen MetaTrader Praxis-Konto von OANDA starten. Klicken Sie auf den Link unterhalb dieses Videos, um Ihr kostenloses Demo-Konto zu öffnen. How to Backtest ein EA auf MT4 Geschrieben vor 3 Jahren 2:00 AM 28 März 2014 14 Kommentare I8217ve erhielt mehrere Kommentare von menschlichen Händlern fragen, wie ich in der Lage bin, Backtests mit Experten zu führen Berater auf der MT4-Plattform. Es ist zu meiner Aufmerksamkeit gekommen, dass Newbie-Händler ein schnelles How-to auf die handy-dandy Strategy Tester Feature von MT4 zu schätzen wissen, so dass ich beschlossen, eine kurze Anleitung zu helfen, y8217all loslegen. Bevor wir anfangen, aber stellen Sie sicher, dass you8217ve beendet die School of Pipsology Lektion auf, wie man MetaTrader 4 verwenden. Dies sollte Ihnen helfen, mit den Grundlagen der Installation einer EA als gut. Sobald Sie damit fertig sind, öffnen Sie das Strategy Tester Panel, indem Sie auf View klicken und dann Strategy Tester auswählen. Ein Panel sollte magisch auf dem unteren Teil Ihrer MT4-Plattform erscheinen. Wählen Sie die EA, die Sie von den Experten-Berater-Optionen installiert haben. Legen Sie das Währungspaar, in dem Sie die Backtests ausführen möchten, und den entsprechenden Zeitraum, indem Sie auf das Menü neben Symbol und Periode klicken. Geben Sie die Backtesting-Periode an, indem Sie Ihre bevorzugten Daten festlegen und sicherstellen, dass das Feld Use Date aktiviert ist. In diesem Beispiel, I8217m läuft die Backtests mit EURUSD8217s 15-Minuten-Zeitrahmen vom 1. Februar 2013 bis 1. Februar 2014. Um eine bessere Modellierung Qualität zu gewährleisten. Wählen Sie die Option Tick für das Modell aus und wählen Sie Aktuell für die Ausbreitung. Sie müssen sicherstellen, dass Ihre Preisverlaufsdaten vollständig sind, um nicht übereinstimmende Diagrammfehler auf Ihrem Handelsprotokoll zu vermeiden oder eine Modellierungsqualität zu haben, die8217s niedriger als 90 ist. Um dies zu tun, gehe zum History Center unter Tools oder einfach F2 auf deiner Tastatur . Im Popup-Fenster doppelklicken Sie auf das Währungspaar, das Sie mit den Backtests ausführen und prüfen, ob der von Ihnen ausgewählte Zeitrahmen in der Datenbank enthalten ist. Wenn nicht, wählen Sie den Zeitrahmen und klicken Sie auf den Download-Button unten. Es wird empfohlen, dass Sie die 1-Minuten-Tick-Daten für genauere Backtest-Ergebnisse enthalten, aber das könnte viel Platz auf Ihrer Festplatte und auf der Grundlage dieser robot8217s Erfahrung, könnte es einige Programme zum Absturz führen. Don8217t sagen Sie haven8217t wurde gewarnt Sobald die Geschichte Daten abgeschlossen sind, sind Sie endlich bereit, den Backtest laufen. Schalte einfach die Start-Taste auf der rechten Seite des Panels und lass die Nummer-Crunching beginnen Nach ein paar Sekunden oder Minuten (abhängig von deiner Backtesting-Periode und der Geschwindigkeit deines Prozessors) kannst du die Ergebnisse durchsehen Die Registerkarte Grafik oder Ergebnisse am unteren Rand des Strategie-Tester-Panels. Wie ich immer erwähne aber, stellen Sie sicher, dass Sie diese Zahlen mit einem Körnchen Salz als Vergangenheit Leistung ist nicht immer ein Hinweis auf zukünftige Ergebnisse. Ich hoffe, diese grundlegende Tutorial macht Forex Roboter ein wenig weniger einschüchternd für Newbies da draußen Wenn Sie irgendwelche Fragen haben, nur Post 8217em in der Kommentar-Box unten. Und für die erfahrenen Händler herum, I8217m Zählen auf Sie, um Anfänger zu helfen, Signalton Beep Boop Piepton

No comments:

Post a Comment