Thursday, 21 September 2017

Ninjatrader Zurück Testen Forex


NinjaTrader Backtest Running Backtests in NinjaTrader ist relativ einfach, sobald man die Seile lernt. NinjaTrader nutzt ein spezielles Fenster, das so genannte Strategy Analyzer, um alle Backtests und Optimierungen auszuführen. Der erste Schritt, dieses Fenster zu finden, ist, auf File New Strategy Analyzer zu klicken. Wenn sich der Strategy Analyzer öffnet, wird das Fenster in 3 vertikale Fenster unterteilt. Das linke Fenster erlaubt dem Benutzer, das zu testende Instrument auszuwählen. Das mittlere Fenster enthält die Statistiken und Backtest-Informationen. Das letzte Fenster auf der rechten Seite ist nicht sichtbar, es rutscht aus, wenn du die Maus über das Wort 8220Backtest8221 in die obere rechte Ecke gelegt hast. Finden Sie das Symbol, das Sie it8217s testen möchten, um zu betonen, dass Sie eine Datenverbindung benötigen, bevor Sie in dieses eintauchen. NinjaTrader ist keine eigenständige Plattform. Die Informationen, die Sie testen möchten, sind standardmäßig nicht verfügbar. Stattdessen nutzt NinjaTrader die Kontoverbindung, um an den Broker oder Datenanbieter zu gehen, um die historischen Daten zu erhalten. Alles unten ist ein Wurzelpunkt, wenn Sie noch nicht historische Daten heruntergeladen haben und keine offene Kontoverbindung haben. Im linken Fensterbereich werden alle Listen aufgelistet, die mit dem Instrument Manager erstellt wurden. NinjaTrader liefert Listen der gängigsten Instrumente: die DOW, S038P 500 und große Forex-Paare. Das Testen eines Instruments wie ein Junior-Gold-Mining-Lager oder etwas weniger Common erfordert das Erstellen einer neuen Liste im Instrument Manager. Eine coole Funktion ist, dass man mehrere Instrumente gleichzeitig testen kann. Wenn Sie Ihre Strategie8217s historische Leistung auf allen S038P 500 Aktien sehen möchten, dann wählen Sie den Listennamen. Es ist nicht notwendig, sie einzeln auszuwählen. Jeder Bestand in der Liste wird in die Analyse einbezogen. Wenn das alles klingt schrecklich verwirrend (Account Connection, Instrument Manager, etc.), you8217re rechts. Es ist sehr verwirrend, weshalb die Lernkurve für NinjaTrader so steil ist. Es dauert eine lange Zeit, um herauszufinden, wie alle diese Stücke zusammen passen. Sogar meine Mitarbeiter von professionellen Programmierern erlebten eine hässliche paar Wochen, als ich mit dem Training begann. Wenn Programmierer Schwierigkeiten haben, herauszufinden, wie man die Software benutzt, muss man sich nicht schlecht über deine eigenen Schwierigkeiten fühlen. Strategieoptionen Das rechte Fenster öffnet sich, wenn die Maus über dem Wort 8220Backtest8221 ganz rechts erscheint. Innerhalb davon enthält das Menü mehrere Abschnitte, die es dem Benutzer ermöglichen, die Strategie zu definieren. Optionen in der Nähe der Spitze unter 8220Parameter8221 sind die Eingänge oder Variablen, die die Strategie verwendet. Gemeinsame Beispiele sind die Anzahl der Aktien zum Handel, die Stop-Loss-Distanz und andere. Der Abschnitt Datenreihe steuert die Diagrammperiode. Sagen Sie zum Beispiel, dass Sie leben würden, um AAPL auf 5 Minuten Charts zu backtest. Die notwendigen Schritte sind: Wählen Sie APPL im linken Bereich Wählen Sie Last for Price Basierend auf Der Typ ist Minute Der Wert ist 5, die hier steht für 5 Minuten Charts Time Frame steuert die Periode, über die der Backtest läuft. Das Ausführen einer AAPL-Strategie für 2011 würde dazu führen, dass ein Trade 112011 für das Startdatum und 12312011 für das Enddatum einträgt. Die verbleibenden Abschnitte gelten weitgehend nicht. Wenn sie Probleme verursachen, stammen die meisten aus dem Abschnitt "Auftragsabwicklung". Wenn du mehrere Signale in die gleiche Richtung handeln möchtest, dann muss die Option für Einträge pro Richtung von 1 auf ein vordefiniertes Maximum umstellen. Andere Abschnitte Jeder mit Handelserfahrung in anderen Plattformen findet den mittleren Bereich intuitiv, vor allem TradeStation Benutzer. Tabs am oberen Rand des mittleren Bereichs sind die Zusammenfassung und die Graphen. Die meisten meiner persönlichen Handelsanalyse konzentriert sich auf diese beiden Registerkarten. Die anderen sind für mehr detailorientierte Leute hilfreich. Der Strategy Analyzer enthält eine Reihe von Schaltflächen oben links auf dem Bildschirm. Es gibt vier, die ich als nützlich finde. Das Disketten-Symbol steht für das Speichern einer Datei. Wenn der Backtest abgeschlossen ist, und vor allem, wenn es einige Minuten dauert, um zu laufen, dann Option, um Ergebnisse zu speichern kann eine erhebliche Zeit sparen. Wenn Sie mehrere Backtests haben und sie gerne teilen möchten, ist der einzige Weg, dies zu tun, jemanden, der alle Ihre Backtests sendet. NT speichert alle gespeicherten Ergebnisse in einer lokalen Datenbank. Die genaue Lage ist DocumentsNinjaTrader 7dbNinjaTrader. sdf. Senden Sie Ihre Freunde oder Kollegen diese Datei enthält alle gespeicherten Backtests auf dem Laufenden. Stellen Sie sicher, dass der Empfänger seine eigene NinjaTrader. sdf-Datei sichert, bevor Sie Ihre verwenden. Andernfalls gehen die Informationen verloren. Mit der rechten Maustaste in den mittleren Bereich kann der Benutzer das Summary Grid in eine Excel-Datei exportieren. Obwohl es nicht so bequem aussieht wie das NinjaTrader-Format, hebt das obige Problem die Notwendigkeit, einzelne Testergebnisse zu senden und zu speichern. NinjaTrader gibt mir die b, o und viel genug visuelle Bedeutung meiner Meinung nach. Die Tasten sind winzig, aber sie kontrollieren das wichtigste Merkmal des Backtests 8211 die Art des Tests zu laufen. Wollen Sie einen Backtest laufen lassen? Optimierung oder eine Vorwärtsoptimierung Diese kleinen Tasten steuern die Art des Testlaufs. Hinterlasse eine Antwort Antwort abbrechenBest Backtesting Software Soweit ich weiß Forex Tester ist mehr Charting Software. Es ist eine Art von Forex-Simulator, anstatt technische Analyse zurück Test-Software. Jedenfalls, wo bekommst du Daten, die dieses Unternehmen Ihnen mitteilt, oder Sie verwenden alle Drittanbieter-Daten Hängt davon ab, was Sie mit TA-Test-Software bedeuten, aber Sie können Ihre Einreise-Regeln programmieren und einen Test auf die Daten ausführen. Ich benutze es eigentlich nicht dafür, aber ich denke, das ist der Hauptpunkt davon. Es hat alle populären Indikatoren und Sachen. Sie können es auch wiedergeben die Daten in normaler oder schneller Geschwindigkeit, als ob es in Echtzeit passiert wäre. Ich benutze es hauptsächlich, um alte Daten in kleinen Zeitrahmen zu sehen, da MT4 nur so weit zurück auf die 5 Minuten oder was auch immer zeigen wird. Das Unternehmen bietet die Daten, etwa 10 Jahre wert, aber Sie können auch Daten aus anderen Quellen. Versuchte quotForex Strategy Builderquot Es ist ein (Zitat): quotVisual Forex Strategie zurück Tester. Es verwendet Kombinationen von technischen Indikatoren und Logikregeln, um einen Handelsprozess mit historischen Forex-Raten zu simulieren. Ein integrierter automatischer Strategiegenerator ermöglicht es Ihnen, eine profitable Strategie zu erstellen. Es gibt auch einen Optimierer, einen Intraday-Scanner und einen Bar-Explorer. Seine freie Software. Heruntergeladen und versucht diese. Mag nicht. Es geht um alles außer nichts. Allerdings ist es viel praktischer als MT4 und Omega. Soweit ich verstehe, haben wir noch 2 weitere Programme, um jetzt zu stimmen. Mitglied seit Mar 2009 Status: Mitglied 80 Beiträge Wenn du das Backtesting liebst, lese bitte das: Zumindest der große Unterschied zwischen Backtest und Forward-Test ist für Systementwickler spürbar, wenn sie ein System nach einer erfolgreichen Entwicklung im Live-Trading aktivieren. Häufig ist die hervorragende Performance-Biegung in Backtest eine völlig unangenehme Biegung im Live-Betrieb. So könnte es passieren, dass ein profitables System ein Verlustmacher wird. Wir haben auch diese Erfahrung gemacht. Nun, was sind die Gründe dafür 1. MetaTrader erkennt keine Tick-Daten Alle entwickelten Schritte und Entscheidungen basieren auf den verfügbaren und historischen Daten, wenn Sie ein System entwickeln. Aber die verfügbaren Daten sind keine Tick-Daten. Viele Entwickler glauben, dass sie sich auf der Basis historischer realer Benchmarkdaten entwickeln. Das ist nicht der Fall, weil MetaTrader Pseudo-Ticks berechnet und wie sie auf der Basis von 1minute Kerze mit dem entsprechenden HighLowOpenClose gewesen sein könnten. Auch Scalping-Systeme, die in Backtest praktisch fantastisch erscheinen. Scheitern regelmäßig auf diese Tatsache. Obwohl wir natürlich unsere eigenen Systeme auf dieser Basis der verfügbaren Daten entwickeln. Dann, nach dem Sammeln der entsprechenden Vorwärts-Testdaten, machen wir entweder Verbesserungen auf diesem System oder entscheiden, es abzulehnen. 2. Alle Backtests basieren auf den Daten, die von Metaquotes Server geladen wurden. Es ist egal welcher Broker Sie haben. Die Daten in der Entwicklung basieren auf den bereitgestellten Daten von Metaquotes. Die korrekte Daten sind bei Forex-Markt nicht verfügbar, aber jeder Broker Dealing-Desk macht seine eigenen Preise oder vermittelt vielmehr die Preise der verbundenen Banken. In Wirklichkeit führt dies zu dem Phänomen quot Broker - 3 Wechselkursquote. Ein System, das im Forward-Test bei Broker 1 x Trades und bei Broker 2 y Trades liefert, wird bei Backtest eine ganz andere Anzahl von Trades liefern. 3. Sie arbeiten mit einer etablierten Spread in Backtest Die Spread jeder Broker sieht sieht, ganz oft ganz anders und ist sogar schwankend Der oben genannte Text ist nicht von mir, ist von einem professionellen Codierer. Mitglied seit Sep 2010 Status: Mitglied 16 Beiträge Deshalb müssen Sie die Daten direkt aus dem Broker verwenden, mit dem Sie handeln werden. Registriert seit Apr 2010 Status: Mitglied 113 Beiträge Forextester war die, die ich verwendet habe. Sehr empfehlenswert Arbeitet sehr ähnlich zu Metatrader so youll bekommen die hang ziemlich schnell. Joined Jan 2010 Status: Member 9 Beiträge forextester 2 ist die billigste und gute Backtesting-Software, weil es nur einmalige Zahlung und wir können historische Daten für beliebte Währungen Paar aus mehreren Jahren importieren. Wir können Trades mit Stop-Loss und nehmen Profit, es ist genau wie der echte Handel, um unsere Strategie zu testen. Im nicht sehr zuversichtlich Backtesting niedriger als 4hour Chart, weil der Markt von High-Impact-News beeinflusst wird, die wir nicht voraussagen können, während Backtest, ich denke, der sicherste Backtest ist mit dem täglichen Chart. Mit MT4, eine Weile her gibt es ein Skript, um Handel in Strategie-Tester zu platzieren, aber nicht sehr bequem (nicht wie echte tägliche Handel), das habe ich vergessen. MT4 konzentriert sich darauf, den realen Handel einfacher zu machen, nicht speziell für den Backtesting Forex Markt gemacht. Mitglied seit Jul 2014 Status: Mitglied 1 Post Ich benutze nur Ninjatrader 7 für alle meine Forex Amp Futures Trading und alle Backtesting. Ich schließe nur alle meine Forex Trading auf MT4 in den letzten 30 Tagen, so bin ich mit dieser Plattform fertig. Nun, dass Ninjatrader ist ein Futures-Brokerage (sie kaufte Mirus Futures letzte Woche) und wird Hinzufügen Forex, um die Brokerage bald, die Bewegung, die ich aussah wie perfektes Timing, um MT4 einmal und für alle zu entsorgen. Ich vertraue den Backtesting-Daten von NT7 und ich habe den Backtesting-Daten in MT4 nie wirklich vertraut. Nein 99 Datenmodellierung war für mich in MT4 nicht gut genug, also bin ich auf eine robustere Plattform für den Handel und das Backtesting gezogen. Joined Jul 2012 Status: Member 2 Beiträge Ich habe einen Indikator und versuchte, einen Backtest auf mt 4 Backtest-Strategie laufen und jedes Mal, wenn ich es ausführen, sagt es, dass es nicht überprüft hat bei zahlreichen Gelegenheiten überprüft die Box für DLL und immer noch das gleiche Problem irgendwelche Anregungen wäre hilfreich Mitglieder müssen mindestens 0 Gutscheine haben, um in diesem Thread zu posten. 0 Händler jetzt ansehen Forex Factoryreg ist ein eingetragenes Warenzeichen.

No comments:

Post a Comment