Saturday 1 July 2017

Jforex Backtesting Zeitlupe


Hallo Jungs und Mädels, ich rannte zu diesem Thema zu vor einiger Zeit und wir diskutierten es hier: mql5enforum1642 Mein EA hat eine offene Preise nur Strategie und ich wollte, um zu bleiben, um Zeit beim Backtesting (offensichtlich) zu sparen. Die erarbeitete Lösung lautet wie folgt: Verwenden Sie das aktivste Paar während der Haupthandelsperiode Ihres EA als Treiber (das Diagramm, das die Zecken erzeugt). In jedem onTick () überprüfen, ob Ihr Treiber eine neue Leiste eingegeben hat, wenn es keine neue Leiste gibt, etwas länger warten, wenn es eine neue Leiste gibt, verteilen Sie die OnTick () - Nachricht an Ihre einzelnen Händler (jeder Händler ist für ein Währungspaar verantwortlich) Prüft der Händler, ob das letzte Mal des Traders Währungspaar gleich der neuen Bar Zeit vom Fahrer ist, wenn ja, können Sie als normal weitergehen, wenn nein, müssen Sie den Schlusskurs der aktuellen Bar als den Eröffnungskurs youre suchen behandeln Für und wenn youre auf der Suche nach Informationen aus früheren Bars dies aus einer Situation zu berücksichtigen. Ich schneide und füge die wichtigen Abschnitte des Codes von meinem EA unten hier ein. Ich hoffe, dies wird Ihnen helfen, die ganze Liste gedruckt zeigt auch viele Diskrepanzen in Zeiten. Gerade stieß dieses Problem mich. Sie haben es erraten und versucht, von JForex zu MQL5 Port Im Anfang zu wünschen, dass ich hadnt störte, obwohl ich vermute, die Fristverlängerung hilft :) Sieht aus wie MetaQuotes noch havent es behoben. MT5 forex scheint nicht zu unterstützen DOM. IsNewBar wird mir nicht helfen. Scheint ein lächerlicher Zustand. Wer weiß, wenn irgendetwas hat sich im MT5 in Bezug auf dieses Problem geändert Wer weiß, eine Lösung, die für eine Multi-Währungs-Strategie, die erwartet wird, gefüttert werden Zecken Yours in Frustration funktioniert, kam gerade dieses Problem selbst. Sie haben es erraten und versucht, von JForex zu MQL5 Port Im Anfang zu wünschen, dass ich hadnt störte, obwohl ich vermute, die Fristverlängerung hilft :) Sieht aus wie MetaQuotes noch havent es behoben. MT5 forex scheint nicht zu unterstützen DOM. IsNewBar wird mir nicht helfen. Scheint ein lächerlicher Zustand. Weiß jemand, ob sich irgendetwas in MT5 geändert hat, das dieses Problem betrifft, weiß jemand eine Lösung, die für eine Multiwährungsstrategie arbeitet, die erwartet, dass sie Zecken getragen wird. Ihr in der Frustration, Versuchen Sie, OnTimer () mit 1 Sekunde Timer anstelle von OnTick ). Enivid: Versuchen Sie, OnTimer () mit 1 Sekunde Timer anstelle von OnTick () zu verwenden. Danke für den Vorschlag. Ihre Lösung funktioniert weit besser als alle anderen Ive versucht, sicherlich für unsere Anforderungen. Jedoch produzieren laufende Multi-Währungs-Backtests gegen verschiedene Paare noch etwas andere Ergebnisse. Doesnt inspirieren riesige Mengen an Vertrauen Im aus, um viel mehr Mitternacht Öl jetzt enivid zu brennen: Versuchen Sie, mit OnTimer () mit 1 Sekunde Timer anstelle von OnTick (). Jedoch produzieren laufende Multi-Währungs-Backtests gegen verschiedene Paare noch etwas andere Ergebnisse. Jim, ich benutze die OnTimer-Lösung mit 1 Sekunde in meinem Contest-Portfolio EA. Wenn Ihre Strategie auf jedem Tick basiert, dann ja, erhalten Sie unterschiedliche Ergebnisse bei der Verwendung von OnTimer vs OnTick auf einer einzigen Währung, da mehr als ein Tick pro Sekunde möglich ist. Ich fand, dass es in der Regel macht den Unterschied, wenn die fehlende Tick eine neue Bar hoch oder niedrig erstellt. Sie können die vorherigen Bar-Highlow und aktuelle bar highlow für alle Änderungen überprüfen und diese als fehlende Tick einfügen, wenn sie auftreten, es sei denn natürlich das aktuelle Tick erstellt die neue Bar highlow. Denken Sie auch daran, dass der MetaTrader Strategy Tester nur Tickdaten simuliert. Je nachdem, wie empfindlich Ihre Strategie mit Tick-Bewegung ist, kann diese Simulation einen signifikanten Einfluss auf Back-Tests vs Forward-Tests haben. Wenn Ihre Strategie auf jedem Tick basiert, dann ja, erhalten Sie unterschiedliche Ergebnisse bei der Verwendung von OnTimer vs OnTick auf einer einzigen Währung, da mehr als ein Tick pro Sekunde möglich ist. Das ist nicht ganz das, was ich meinte. Unser (immer noch nur potenzieller) Wettbewerb EA tauscht alle 12 Paare. Mit OnTimer () nur, bekomme ich verschiedene Backtest-Ergebnisse, wenn ich GBPUSD in Strategie-Tester wählen, anstatt dann EURUSD zum Beispiel. Ich bin zu vertraut mit den Einschränkungen von MT4 beim Backtesting mit simulierten Zecken. Leider sieht es aus wie MT5 ist nicht viel besser Wir waren extrem scharf, dies alles mit Zecken aus historischen Gründen zu bekommen, aber weve aufgegeben. Nur kann nicht die Dinge konsistent. Weve gebissen die Kugel, und jetzt arbeiten mit 1 Minute Bars mit Hilfe von OnTimer () und isNewBar (). Die Dinge haben begonnen, endlich vage sensibel auszusehen, und was mehr theres noch 4 Stunden, um zur Meisterschaft-Deadline zu gehen :) Schließlich eingereicht unsere EA mit ca. 5 Minuten, um vor der Frist zu ersparen. Ein Backtest unter seinem Gürtel, und keine Optimierung. Noch nie zuvor getan, kann mir jemand sagen, ob es immer noch eine Chance, immer genehmigt werden Wenn ja, werden wir erlaubt sein, mit den Eingabe-Einstellungen über die nächste Woche fiddle, oder nicht Schließlich eingereicht unsere EA mit ca. 5 Minuten zu ersparen die Deadline. Ein Backtest unter seinem Gürtel, und keine Optimierung. Habe ich das noch nie gemacht, kann mir jemand sagen, ob es noch eine Chance gibt, genehmigt zu werden. Wenn ja, wird es uns erlaubt, mit den Input-Einstellungen über die nächste Woche zu spielen, oder nicht, wenn Ihr EA im 2010.01.01 korrekt zurückgezogen hat 2010.08.01 ohne Fehler (Trade Fehler, etc.) und einen Gewinn, dann werden Sie wahrscheinlich genehmigt, solange Ihre persönlichen Informationen ist auch richtig. Allerdings werden Sie nicht in der Lage, etwas von diesem Punkt vorwärts zu ändern, einschließlich der Einstellungen (Eingabeparameter) Ich hoffe, dass Ihr bot in Aktion zu sehen Download MetaTrader 5 Copyright 2000-2017, MQL5 Ltd. Free Trial amp Produktübersicht: Für diejenigen, die müde Von MetaTrader4 langsame Optimierung und Back-Test-Performance aufgrund der begrenzten Multi-Tasking Multi-CPU-Support-Funktionen. Zurück Test-amp Optimieren Sie MQL4 EAs direkt im Inneren des Forex-Testers: Per das Entwicklungsteam MQL4 und ForexTester teilen sich sehr ähnlichen Code und damit ermöglicht es jedem MQL4-Entwickler schnell und einfach wandeln alle MQL4 Expert Advisor in Forex Tester für High-Speed-Optimierung und Back-Test-Performance, Spart viel Zeit (Geld) und bietet sehr genaue Ergebnisse. Mehrere Währungen und Zeitrahmen Testen Sie Ihre Strategie auf mehrere Währungen und Zeitrahmen gleichzeitig. In Forex Tester können Sie beliebig viele Diagramme von verschiedenen Paaren und Zeitrahmen zu öffnen, werden alle Diagramme in der Zeit synchronisiert und bewegen sich gleichzeitig. Analysieren Sie die Profit-Verlust-Tendenzen Die Gewinn-Chart ist ein Tool für Ihre Analyse, die helfen, das größte Gleichgewicht, Eigenkapital, Marge und ziehen Sie die Veränderungen zu sehen. Dies wird Sie auf die besten und schlimmsten Aspekte Ihres Handels Punkt. SaveOpen Mehrere Projekte Testen Sie Ihre Strategien, unterbrechen Sie den Testprozess und fortsetzen Sie es wieder, wann immer Sie wollen. Zum Beispiel können Sie testen einige Strategie an einem Tag und beenden Sie es einen anderen Tag oder Pause Ihre Prüfung für den Urlaub Zeitraum. Sie können auch senden Sie Ihre Test-Projekt an andere Forex Tester Besitzer, ist es besonders wichtig, wenn Sie einen Mentor haben, können Sie das Projekt senden und das Feedback erhalten. Automatisierte Trading-Statistiken Machen Sie Forex Tester analysieren alle Ihre profitablen und verlieren Trades, Einkommen, Drawdowns, durchschnittliche Profitverluste, max Drawdown, max Profitverlust Handel, die Menge der Profitverluste Trades in einer Reihe und viele andere Statistiken, die für Ihre Analyse nützlich sein wird. Automatische Strategien (EAs) Forex Tester ermöglicht das Testen von automatischen Strategien (Expert Advisors) mit solchen Vorteilen: Sie können Multicurrency und Multitimeframe-Strategien testen Sie können sehen, wie genau Ihre Strategie in der Realzeit in anderen Software führt, können Sie nur ein Diagramm nach dem Test öffnen fertig. Im Forex Tester können Sie viele Diagramme mit verschiedenen Zeitrahmen öffnen, Indikatoren anwenden, grafische Gegenstände zeichnen, etc., während Ihre Strategie arbeitet. Forex Tester ermöglicht es Ihnen, die Strategie auf echte Tick-Daten mit schwimmenden Spreads zu testen, so dass Sie sogar scalping EAs testen können. Sie können Strategieparameter während des Tests auf der Grundlage verschiedener Faktoren (Indikatoren, Marktbedingungen und so weiter) anpassen. Andere Backtesting-Software erlaubt Ihnen nur, einen Backtest mit festen Parametern zu starten. Sie können Pause pausieren und analysieren Marktsituation. Oder Sie können sogar die Zeit zurückspulen und spielen einige Momente noch einmal, um das Verhalten der Strategie zu analysieren. Sie können mehr als 1 EA gleichzeitig testen oder viele Instanzen derselben EA testen (z. B. an mehreren Währungspaaren gleichzeitig). Sie können jede Hebelwirkung, Verbreitung und Swaps für jedes Währungspaar in Forex Tester definieren, so dass die Bedingungen sehr nah an den realen Markt sein werden. Kombinierte Strategien testen (Automatisches Manual) Es ist möglich, kombinierte Strategien (Manuell Automatik) im Forex Tester zu testen. Beispielsweise geben Sie Trades manuell ein und beenden automatisch oder umgekehrt. Dies gibt Ihnen die Möglichkeit, verschiedene Ideen zu testen, bevor Sie Zeit und Bemühungen um die Umsetzung dieser Ideen in Code. Testen Sie mehrere Strategien zur gleichen Zeit Beteiligen Sie sich verschiedene Strategien für die Suche nach dem, die Ihnen am besten passt. Verwenden Sie so viele Strategien wie Sie gleichzeitig benötigen. MT4-Tester kann eine Strategie zur gleichen Zeit nur testen und es kann nicht testen, die Strategien Interaktion. Dies ist die Forex Tester-Funktion nur. Beziehen Sie verschiedene Strategien für die Suche nach der Kombination, die Ihnen am besten passt. Strategy Optimizer Wenn Sie eine EA haben und Sie haben eine harte Zeit, welche Parameter für sie perfekt wäre, dann wird der Optimierer die gesamte langweilige und zeitraubende Arbeit mit allen möglichen Varianten und Kombinationen zu tun und zu sagen, welche ist die beste. Wiederholen Sie Ihre Handelsgeschichte von MT4 Load Trading Geschichte von MT4 in Forex Tester und beobachten Sie sich Handel und Entscheidungen in einer Wiedergabe, so sehen Sie Ihren realen Handel in Zeitlupe zu sehen. Fortsetzen Sie die Emotionen und analysieren sie finden Sie Ihre starken und schwachen Seiten finden, was funktioniert und was nicht. Wenn Sie Geld verloren haben, herauszufinden, was hat Sie so handeln. Wenn Sie gewonnen haben, dann auf diese positive Erfahrung zu profitieren und halten Sie das gleiche tun, weil es Ihnen Gewinne. Forex Tester wird Ihnen ermöglichen, Ihr Trading aus einer alternativen Sicht zu sehen. Handel auf historischen Daten wie auf der Live-Daten Forex Tester Software-Schnittstelle ist sehr ähnlich zu MetaTrader 4s. Wenn Sie es geschafft, auf MT4 arbeiten, dann würden Sie auf Forex Tester als gut gelingen. Und umgekehrt, alles, was Sie lernen, mit Forex Tester wird für Sie in der realen Handel auf MetaTrader4 nützlich sein. Vertrauenswürdige Testergebnisse Die Anwender von Backtesting-Software, die auf Live-Handelsterminals basiert, beklagen oft, dass die Strategie, die während des Testens funktionierte, im Live-Handel nicht funktioniert. Wir wollen niemanden beleidigen, aber es ist ein allgemeines Wissen, dass Makler nicht wollen, dass Sie gewinnen. Daher sind sie daran interessiert, verlieren Sie Ihr Geld und es ist sehr einfach für sie zu trick Sie. Forex Tester hat nichts mit eurer wirklichen Balance zu tun. Das ist der Grund, warum unsere Informationen objektiv ist, zeigt das Programm nur, wenn Ihre Strategie funktioniert oder nicht. 15 Jahre All-Tick-Daten enthalten Die schnellste Backtesting-Programm immer Forex Tester gibt Ihnen die Möglichkeit, schneller zu testen als jede andere Software tut. Sparen Sie Ihre Zeit und erhalten Sie die hervorragenden Ergebnisse mit unserem Produkt. Die Software ist besonders für Tests optimiert. Andere Terminals geben gute Bedingungen für den Handel, aber nicht für die Prüfung. Testen Sie alle Instrumente (Forex, Metalle, Aktien, CFD) Haben Sie eine Auswahl in welcher Art von Markt zu wählen. Forex Tester gibt Ihnen die Möglichkeit, jedes Instrument, für das Sie Daten haben. Als Beispiel können Sie Lager - oder CFD-Daten importieren und Ihre Strategie auf diesen Instrumenten ausprobieren. Free Trial amp Produkt-Überblick: Forex Tester Entwickler bieten volle Rückerstattung Politik: KAUF IST RISIKO KOSTENLOS: GET YOUR MONEY ZURÜCK, wenn Sie nicht zufrieden sind

No comments:

Post a Comment