Tuesday 14 November 2017

Backtesting Forex Strategien Backtester


Backtesting Was ist Backtesting Backtesting ist der Prozess der Prüfung einer Handelsstrategie auf relevante historische Daten, um ihre Lebensfähigkeit zu gewährleisten, bevor der Händler Risiken tatsächlichen Kapital. Ein Trader kann den Handel einer Strategie über einen angemessenen Zeitraum simulieren und die Ergebnisse auf dem Niveau der Rentabilität und des Risikos analysieren. BREAKING DOWN Backtesting Wenn die Ergebnisse den Kriterien entsprechen, die für den Trader akzeptabel sind, kann die Strategie dann mit einem gewissen Maß an Vertrauen umgesetzt werden, dass es zu Gewinnen führt. Wenn die Ergebnisse weniger günstig sind, kann die Strategie modifiziert, angepasst und optimiert werden, um die gewünschten Ergebnisse zu erzielen, oder sie kann vollständig verschrottet werden. Eine bedeutende Menge des Volumens, das auf dem heutigen Finanzmarkt gehandelt wird, erfolgt durch Händler, die irgendeine Art von Computerautomation verwenden. Dies gilt insbesondere für Handelsstrategien, die auf einer technischen Analyse beruhen. Backtesting ist ein integraler Bestandteil der Entwicklung eines automatisierten Handelssystems. Sinnvolles Backtesting Wenn es richtig gemacht wird, kann Backtesting ein unschätzbares Werkzeug sein, um Entscheidungen darüber zu treffen, ob eine Trading-Strategie genutzt werden soll. Der Abtastzeitraum, an dem ein Backtest durchgeführt wird, ist kritisch. Die Dauer des Stichprobenzeitraums sollte so lang sein, dass Zeiträume unterschiedlicher Marktbedingungen einschließlich Aufwärtstrends, Abwärtstrends und gebietsbezogener Handelsgeschäfte berücksichtigt werden können. Die Durchführung eines Tests auf nur einer Art von Marktbedingungen kann zu einzigartigen Ergebnissen führen, die unter anderen Marktbedingungen nicht gut funktionieren, was zu falschen Schlussfolgerungen führen kann. Die Stichprobengröße in der Anzahl der Trades in den Testergebnissen ist ebenfalls entscheidend. Ist die Stichprobenanzahl zu gering, kann der Test nicht statistisch signifikant sein. Eine Probe mit zu vielen Trades über einen zu langen Zeitraum kann zu optimierten Ergebnissen führen, bei denen sich eine überwältigende Anzahl von Gewinntrades um einen bestimmten Marktzustand oder Trend, der für die Strategie günstig ist, verschmelzen. Dies kann auch dazu führen, dass ein Händler irreführende Schlussfolgerungen zieht. Halten Sie es real Ein Backtest sollte die Realität so gut wie möglich reflektieren. Die Handelskosten, die ansonsten von den Händlern als einzeln betrachtet betrachtet werden könnten, können erhebliche Auswirkungen haben, wenn die Gesamtkosten über den gesamten Backtesting-Zeitraum berechnet werden. Diese Kosten umfassen Provisionen, Spreads und Slippage, und sie könnten die Differenz zwischen, ob eine Handelsstrategie rentabel ist oder nicht. Die meisten Backtesting-Softwarepakete enthalten Methoden, um diese Kosten zu berücksichtigen. Vielleicht ist die wichtigste Metrik mit Backtesting verbunden ist die Strategien der Robustheit. Dies wird erreicht, indem die Ergebnisse eines optimierten Rücktests in einer bestimmten Abtastzeitperiode (als In-Probe bezeichnet) mit den Ergebnissen eines Backtests mit der gleichen Strategie und Einstellungen in einer anderen Abtastzeitperiode (bezeichnet als out - Der Probe). Wenn die Ergebnisse ähnlich profitabel sind, kann die Strategie als gültig und robust angesehen werden und ist bereit, in Echtzeit-Märkten implementiert zu werden. Wenn die Strategie in Out-of-Sample-Vergleichen fehlschlägt, muss die Strategie weiterentwickelt werden, oder sie sollte ganz aufgegeben werden. How to Backtest ein EA auf MT4 Geschrieben 3 Jahren 2:00 28 März 2014 14 Kommentare I8217ve erhielt mehrere Kommentare Von menschlichen Händlern, die fragen, wie ich bin in der Lage, Backtests mit Experten Berater auf der MT4-Plattform laufen. 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 beschloss ich, eine kurze Anleitung zu schreiben, um y8217all zu erhalten, zu erhalten. 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 vergewissern Sie sich, dass das Use Date-Feld aktiviert ist. In diesem Beispiel, I8217m laufen die Backtests mit EURUSD8217s 15-Minuten-Zeitrahmen vom 1. Februar 2013 bis 1. Februar 2014. Um eine bessere Modellierung Qualität. Wählen Sie für das Modell die Option Tick 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 in 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. Klicken 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 (abhängig von Ihrer Backtesting-Zeit und die Geschwindigkeit Ihres Prozessors), können Sie die Ergebnisse durch zu sehen Die Registerkarte Grafik oder Ergebnisse am unteren Rand des Strategie-Tester-Bedienfelds. Wie ich immer erwähnen, aber stellen Sie sicher, nehmen Sie diese Zahlen mit einem Korn Salz als Vergangenheit Leistung 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 Fachhändler um, I8217m auf Sie zählen, um Anfänger aus Signalton Signalton zu helfen

No comments:

Post a Comment