Friday 15 September 2017

Backtest Strategie Forex Handel


Strategie Backtesting Strategie Backtesting ist ein wichtiges Werkzeug, um zu sehen, ob Ihre Strategie funktioniert oder nicht. Backtesting Software simuliert Ihre Strategie auf historische Daten und bietet einen Backtesting-Bericht, mit dem Sie eine ordnungsgemäße Trading-Systemanalyse durchführen können. Die 64-Bit-Version ermöglicht es Ihnen, so viele Daten zu laden, wie Sie es brauchen, auch das genaueste Backtesting. Für technische Informationen über diese Funktion Blick auf die zugehörige Wiki-Seite. Genauigkeit ist der Schlüssel MultiCharts ist eine Lösung, die speziell für die Strategieentwicklung und das Backtesting entwickelt wurde. Unsere Philosophie ist, dass Strategie-Backtesting so realistisch sein sollte wie die moderne Technologie erlaubt. Multicharts 64-Bit ermöglicht es, eine große Anzahl von Tick-by-Tick-Daten für ein präzises Backtesting zu verarbeiten. Realistisches Backtesting Auch wenn keine Approximation 100 perfekt ist, haben wir alles getan, um die Marktbedingungen und die Auftragsabwicklung für den Strategiehandel genau wiederherzustellen. Typische Backtesting-Engines haben viele Annahmen und Shortcuts, die zu unrealistischen Tests und unzuverlässigen Ergebnissen führen. MultiCharts ist eine institutionelle Ebene Handelsplattform, die Annahmen minimiert und berücksichtigt viele Faktoren. Advanced Tech Strategy Backtesting benötigt oft viele Daten und Software, die in der Lage ist, es zu verarbeiten. Multi-Threading wird verwendet, wenn Sie Strategy Optimization in MultiCharts verarbeiten. Es verbreitet mehrere Aufgaben in verschiedene Kerne, so dass sie viel schneller abschließen. 64-Bit-Version von MultiCharts können Sie auch Jahre und Jahre der Tick-Daten für detaillierte Preisbewegungen laden. Einfach zu lesen Sie können ändern, wie Ihre Signale auf Ihrem chartin nur ein paar Klicks erscheinen. Beenden von Aufträgen können durch eine sichtbare Linie an alle zugehörigen Eintragsbefehle angeschlossen werden, da die Linie grün ist, wenn der Handel rentabel war, rot, wenn nicht. Wenn Sie diese Farben oder andere visuelle Aspekte nicht mögen, können Sie sie leicht ändern. Wählen Sie Ihre Währung für Backtesting Basiswährung ermöglicht die Berechnung von Gewinn und Verlust während der Strategie Backtesting mit einer bestimmten Währung für Forex-Paare oder Nicht-US-Symbole. Wenn Sie Ihre Strategie auf ein Symbol, das in einer anderen Währung als Ihr Broker-Konto basiert, backtest, dann können Sie eine Währungsumrechnung anwenden. Um die Ergebnisse so nah an Perfektion wie möglich zu machen, verwenden wir die tatsächlichen Wechselkurse für jeden Tag. Alle Währungsumrechnungen finden hinter den Kulissen statt, um Ihren Handel so einfach wie möglich zu machen. Wir verwenden unsere Server, um Daten im Hintergrund anzufordern und notwendige Berechnungen durchzuführen. Alle wesentlichen Faktoren, die in unserer Backtesting-Software enthalten sind, berücksichtigen die folgenden wesentlichen Faktoren: Liquidität, Tick-by-Tick-Preisänderungen, Ask-Bid-Trade-Preisdifferenzen, Provisionen, Schlupf, Anfangskapital, Zins - und Handelsgröße. Liquidität berücksichtigen Wenn MultiCharts-Motor eine Strategie umgibt, erkennt es, dass nicht alle Limit-Aufträge aufgrund des Mangels an Liquidität gefüllt werden. Aus diesem Grund haben Sie die Wahl, Aufträge zu füllen, wenn ein Preisziel getroffen wird oder wenn es durch eine bestimmte Anzahl von Punkten überschritten wird (Pips). Mehr Infos finden Sie auf unserer Wiki Seite. Fragen, Angebot und Handel Preise Backtesting berücksichtigt, dass echte Kauf geschieht zu fragen Preise, echte Verkauf zu Gebot Preise. Das macht unsere Backtesting-Simulation so realistisch wie möglich. Präzise Strategie Backtesting kann dem Benutzer eine realistischere Emulation geben. Um Hochfrequenzstrategien wie statistische Arbitrage zu unterstützen, muss der Benutzer zusätzlich zu den historischen Handelsdaten die historischen Bidaskdaten berücksichtigen. Tick-by-Tick Simulation Bar Lupe ist wichtig für die Erhöhung der Präzision beim Backtesting. MultiCharts können größere Balken aus kleineren Komponenten zweiter und minimaler Balken aus Zecken, Stunden - und Tagesbars aus Minuten herausbauen. Sie können genaue Preisbewegungen innerhalb jeder Leiste neu erstellen, indem Sie die Bar Lupe verwenden. Zum Beispiel kann Bar Lupe unsichtbar Minuten laden, die die Stunde ausmachen, und die Strategie wird auf einer Minute-für-Minute-Basis zurückgestellt. Erfahren Sie hier mehr technische Details. Strategien für die sofortige Praxis MultiCharts Backtesting Engine emuliert auch Markt, Stop, Limit, Stop Limit und One-cancels-andere (OCO) Bestellungen. Profit-Ziel, Stop-Loss und Loop-Stops sind auch Standard-Backtesting-Features. Darüber hinaus kommt MultiCharts mit mehr als 80 EasyLanguage-Strategien, so dass Sie Backtesting üben können. Backtesting 103 Automatisierte Strategie-Optimierung Automatisiertes Backtesting ist ziemlich effizient, dauert aber Zeit, um mehrere Einstellungen zu testen. Trading Station Desktoprsquos Optimierung Tool ermöglicht mehrere Backtests gleichzeitig. Das spart uns Zeit und hilft uns, Strategien zu finden, die sich historisch besser gemacht haben. In der vergangenen Woche haben wir diskutiert, wie man manuell Strategien mit kostenlosen historischen Daten zu testen Und dann haben wir erklärt, wie wir den ba c ktesting-Prozess automatisieren können, um Zeit zu sparen. Todayrsquos Artikel nimmt Backtesting einen Schritt weiter, wenn wir die Vorteile der automatisierten Strategieoptimierung erklären. Automatisierte Backtesting Schwäche Für diejenigen, die die beiden letzten Artikel in dieser Serie lesen, können Sie sich verwechseln, wie automatisiertes Backtesting verbessert werden kann. Immerhin dauert es nur ein paar Momente, um durch 1000rsquos von Kerzen im Wert von Daten laufen und sehen, was die Ergebnisse der Strategie sind. Aber in der Regel wollen wir versuchen, unsere Strategie zu verbessern und zu verfeinern, und das kann eine überraschende Zeit in Anspruch nehmen. Jeder kleinere Tweak, den wir zu unseren strategyrsquos Einstellungen machen, erfordert einen weiteren Durchlauf durch den Backtester und eine andere Seite von Ergebnissen, die wir aufnehmen und vergleichen müssen. Der ganze Prozess wird schnell mühsam und ist nicht so effizient wie es zuerst erschien. Lernen Sie Forex: Backtesting Strategies, schnell aber toll So wie können wir beschleunigen diesen Prozess der Prüfung mehrerer Iterationen unserer Strategie Überprüfen Sie die Trading Station Desktoprsquos Strategy Optimizer. Strategische Optimierung von Strategien Der Trading Station Strategy Optimizer wurde für uns entwickelt, um eine Strategie zu machen, mehrere Variablen für die strategyrsquos Komponenten einzurichten und dann einen Test auf die ausgewählten Preisdaten auszuführen. Alle Ergebnisse für jede Kombination von Einstellungen werden auf einer einzigen Seite angezeigt, um Vergleiche einfach zu machen. Das Beste von allem, es spart uns auch viel Zeit. Also, wie starten wir den Strategie-Optimierer und setzen alles auf. Wir wollen zuerst auf die Strategie-Optimierungstaste in der rechten oberen Ecke des Trading Station-Fensters klicken. Wir können dann unsere Strategie auswählen. In diesem Beispiel werde ich die gleiche MACD mit Trend Filter-Strategie verwenden, die wir in Backtesting 102 verwendet haben. Lerne Forex: FX Code Base: Benutzerdefinierte Strategien Wenn wir durch die verschiedenen Optionen vorankommen, werden wir feststellen, dass es die gleichen Fragen wie die Strategie fragt Backtester (gelernt im Backtesting 102). Aber wenn wir zum Programm "Strategieparameter" gelangen, ist dieses Fenster der Hauptunterschied. Anstatt die Moving Average Periods und den Stop and Limit in Pips einzustellen, können wir nun einen Bereich für jeden Parameter auswählen. Also, anstatt nur eine kurze MA von 100 und eine lange MA von 200 zu testen, können wir eine kurze MA zwischen 50 und 150 und eine lange MA zwischen 200 und 300 wählen. Mit dem ldquoSteprdquo können wir wählen, welches Inkrement wir zwischen dem Min. Und max. Werte. Ich habe den Schritt auf 50 für die Moving Averages in das Bild unten so die Short MAs getestet wird 50, 100 und 150, und die Long MAs getestet werden 200, 250 und 300. Learn Forex: Strategie Optimizerrsquos Parameter Seite Die Stop und Limit sind auch im Bereich von 40 bis 80 bei einem 10-Pip-Schritt (40, 50, 60, 70 und 80) eingestellt und stoppt zwischen 20 und 60 bei einem 10-Pip-Schritt (20, 30, 40 , 50 und 60). So wird der Strategie-Optimierer diese MACD mit Trend Filter-Strategie mit allen Kombinationen von Short MAs (50, 100, 150), Long MAs (200, 250, 300), Limits (40, 50, 60, 70, 80) und Anschläge (20, 30, 40, 50, 60). Dies kommt zu 225 verschiedenen Kombinationen der gleichen Strategie, die zurückversetzt werden wird. Sobald wir auf Start klicken, wird das Optimierungs-Tool beginnen, alle diese verschiedenen Einstellungen zu testen und können uns mitteilen, welche Einstellungen die besten Ergebnisse hatten. Es könnte einige Minuten bis zu mehreren Stunden dauern, je nachdem wie viele Kombinationen wir ausgewählt haben und wie schnell unser Computerrsquos-Prozessor ist. Learn Forex: Strategy Optimizer Ergebnisse Fenster Es gibt zwei Möglichkeiten, die resultierenden Daten werden angezeigt, sobald der Optimierer beendet ist. An der Unterseite ist eine traditionelle Excel-Stil-Tabellenkalkulation mit Zeilen und Spalten, und an der Spitze ist eine visuelle Anzeige oder ldquoheat maprdquo der verschiedenen Einstellungen mit profitable Einstellungen in grün und unrentable Einstellungen in rot. Wir können sehen, dass die besten Einstellungen für diese Strategie für die ausgewählten Daten war eine kurze MA von 150, eine lange MA von 300, ein Limit auf 80 Pips gesetzt, und ein Stop auf 30 Pips gesetzt. Diese Einstellungen lieferten einen Gewinn von 89,55 oder 895,5 Pips (seit der Strategie handelte 1 microlot oder 0.10pip) Trading Stationrsquos Automatisierte Optimierungssoftware ist ein leistungsfähiges Werkzeug, das völlig frei zu verwenden ist, aber die Informationen, die es uns gibt, ist von unschätzbarem Wert. Es kann uns schnell sagen, die besten Einstellungen, die historisch gearbeitet haben, um zu helfen, uns zu einer Strategie zu bringen, die Versprechen für die Zukunft zeigt. Es lohnt sich auf jeden Fall, Ihren automatisierten Handel auf die nächste Stufe zu bringen. Denken Sie daran, Sie können sich für ein Trading Station Demo-Konto kostenlos anmelden und haben Zugriff auf diese eingebaute Software. --- Geschrieben von Rob Pasche Wollte jemals eine Plattform, die automatisch Trades auf dein Konto 24 Stunden am Tag platziert. Check out FXCMs Spiegel Trader Plattform. DailyFX bietet Forex-News und technische Analysen über die Trends, die die globalen Devisenmärkte beeinflussen. Pionier in Tomorrows Trading Wie funktioniert es Build Algorithmen in einer Browser-IDE, mit Template-Strategien und Free Data Design und testen Sie Ihre Strategie auf unsere freien Daten und wann youre Fertig stellen Sie es live zu Ihrem Brokerage. Code in mehreren Programmiersprachen und nutzen unsere Cluster von Hunderten von Servern, um Ihren Backtest zu betreiben, um Ihre Strategie in Aktien, FX, CFD, Optionen oder Futures Markets zu analysieren. QuantConnect ist die nächste Revolution im Quanthandel, kombiniert Cloud Computing und offenen Datenzugriff. Unübertroffene Geschwindigkeit Nutzen Sie unsere Serverfarm für institutionelle Geschwindigkeiten von Ihrem Desktop-Computer. Sie können auf Ihre Ideen schneller iterieren als Sie jemals zuvor getan haben. Massive Datenbibliothek Wir bieten eine massive kostenlose 400TB Tick Resolution Datenbibliothek für US Equities, Optionen, Futures, Fundamentaldaten, CFD und Forex seit 1998. World Class Execution Unsere Live-Trading-Algorithmen sind neben den Market Servern in Equinix (NY7) Für widerstandsfähige, sichere und aufhellende schnelle Ausführung auf den Märkten. Haben Sie einige tolle Ideen Lets test it out Starten Sie Ihren Algorithmus Professionelle Qualität, Open Data Library Design-Strategien mit unserer sorgfältig kuratierten Datenbibliothek, die sich über globale Märkte erstreckt, von der Tick bis zur täglichen Auflösung. Die Daten werden fast täglich aktualisiert, so dass Sie auf die aktuellsten Daten möglich sind und die Überlebensstörung frei sind. Wir bieten Aktien Tick Daten gehen zurück zu Januar 1998 für jedes Symbol gehandelt, insgesamt über 29.000 Aktien. Der Preis wird von QuantQuote geliefert. Darüber hinaus haben wir Morning Star Grunddaten für die beliebtesten 8.000 Symbole für 900 Indikatoren seit 1998. FOREX Amp CFD Wir bieten 100 Währungspaare und 70 CFD Verträge für jede große Wirtschaft von FXCM und OANDA zur Verfügung gestellt. Daten sind bei Tick-Auflösung, startet April 2007 und wird täglich aktualisiert. Wir bieten Futures-Tick-Trade und zitieren Daten ab Januar 2009 zu präsentieren, für jeden Vertrag in CME, COMEX und GLOBEX gehandelt. Die Daten werden wöchentlich aktualisiert und werden von AlgoSeek zur Verfügung gestellt. Wir bieten Option Trades und Quotes bis zu Minute Auflösung, für jede Option gehandelt auf ORPA seit 2007, für Millionen von Verträgen. Die Daten werden innerhalb von 48 Stunden aktualisiert und werden von AlgoSeek zur Verfügung gestellt. Team Collaboration Finden Sie neue Freunde in der Community und arbeiten zusammen mit unserer Team-Coding-Funktion Share-Projekte und sehen ihren Code sofort, wie sie schreiben. Sie können sogar Live-Zugriff gewähren und den Live-Algorithmus gemeinsam kontrollieren. Nutzen Sie unsere interne Instant Messaging, um zukünftige Teammitglieder zu finden, um Kräfte zu sichern Sicheres geistiges Eigentum Unser Fokus ist, Ihnen die bestmögliche algorithmische Handelsplattform zu geben und Ihr wertvolles geistiges Eigentum zu schützen. Wir werden immer ein Infrastruktur - und Technologieanbieter sein. Wenn Sie bereit für Live-Trading gut glücklich helfen Sie durchführen durch Ihre Broker der Wahl. Ausführen durch führende Brokerage Weve integriert mit weltweit führenden Brokerage, um die beste Ausführung und die niedrigsten Gebühren für die Community zu bieten. Event Driven Strategies Entwerfen eines Algorithmus könnte nicht einfacher sein. Es gibt nur zwei benötigte Funktionen und wir kümmern uns um alles andere Du hast einfach nur die Initialisierung () deiner Strategie und behandle die von Ihnen angeforderten Datenereignisse. Sie können neue Indikatoren, Klassen, Ordner und Dateien mit einem Web-basierten Full-C-Compiler erstellen und automatisch abschließen. Wir sind verpflichtet, Ihnen die bestmögliche Algorithmus Design-Erfahrung. Nutzen Sie Ihr Potenzial Entscheiden Sie sich, dass die Benutzer ihre Strategien in einem transparenten, professionellen Strategie-Dashboard mit Hedgefund-Kunden präsentieren können. Strategien werden durch QuantConnects Backtesting und Live-Trading validiert und geben Ihnen eine neutrale Drittanbieter-Überprüfung von Code. Interessierte Hedgefunds können Sie direkt über QuantConnect kontaktieren, um Ihnen eine Beschäftigung oder Finanzierung für Ihre Strategie anzubieten. Verbinden Sie unsere Community Wir haben eine der größten quantitativen Handelsgemeinschaften der Welt, bauen, teilen und diskutieren Strategien durch unsere Community. Umreden mit einigen der hellsten Köpfe in der Welt, wie wir neue Bereiche der Wissenschaft, Mathematik und Finanzen erforschen.

No comments:

Post a Comment