Diskussion zum Artikel "Entwicklung eines Expertenberaters für mehrere Währungen (Teil 16): Auswirkungen unterschiedlicher Kursverläufe auf die Testergebnisse"
Ich erhielt diesen Fehler, als ich versuchte, einen Backtest mit dem EA durchzuführen:
2025.02.04 01:11:13.690 Core 01 2021.01.01 00:00:00 Datenbankfehler, keine solche Tabelle: passes
2025.02.04 01:11:13.690 Core 01 Testergestoppt, weil OnInit einen Code ungleich Null zurückgibt 1
Kann mir jemand helfen?
Ich habe diesen Fehler erhalten, als ich versucht habe, einen Backtest mit EA durchzuführen
Höchstwahrscheinlich liegt es daran, dass Sie keine Datenbank erstellt und die ersten beiden Optimierungsschritte nicht durchgeführt haben, die die Datenbank mit Informationen über die durchgeführten Durchläufe füllen(Teil 9, Teil 11, Teil 13). Leider gibt es zum Zeitpunkt der Abfassung dieses Artikels noch kein einfaches Werkzeug, um eine Datenbank zu erstellen, ein Optimierungsprojekt zu erstellen und dessen Ergebnisse in den endgültigen EA zu exportieren. Wir haben dieses Thema in Teil 21 wieder aufgegriffen, aber nicht zu Ende behandelt. Es wird in den Teilen 22 und 23 fortgesetzt (noch nicht zur Veröffentlichung bereit).
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Neuer Artikel Entwicklung eines Expertenberaters für mehrere Währungen (Teil 16): Auswirkungen unterschiedlicher Kursverläufe auf die Testergebnisse :
Es wird erwartet, dass der in der Entwicklung befindliche EA gute Ergebnisse beim Handel mit verschiedenen Brokern zeigt. Aber im Moment haben wir die Kurse eines MetaQuotes-Demokontos verwendet, um Tests durchzuführen. Lassen Sie uns sehen, ob unser EA bereit ist, auf einem Handelskonto mit anderen Kursen zu arbeiten, als die, die wir während der Tests und der Optimierung verwendet haben.
Im vorherigen Artikel haben wir damit begonnen, den Multiwährungs-EA für den Handel auf einem realen Konto vorzubereiten. Als Teil des Vorbereitungsprozesses haben wir die Unterstützung für verschiedene Namen von Handelsinstrumenten, die automatische Beendigung des Handels, wenn Sie die Einstellungen von Handelsstrategien ändern möchten, und die korrekte Wiederaufnahme des EA nach einem Neustart aus verschiedenen Gründen hinzugefügt.
Die Vorbereitungsarbeiten sind damit noch nicht abgeschlossen. Wir haben einige weitere notwendige Schritte skizziert, auf die wir später zurückkommen werden. Betrachten wir nun einen so wichtigen Aspekt wie die Gewährleistung ähnlicher Ergebnisse bei verschiedenen Brokern. Es ist bekannt, dass die Notierungen für Handelsinstrumente bei verschiedenen Brokern nicht identisch sind. Daher wählen wir durch Tests und Optimierungen an einigen Angeboten die optimalen Parameter speziell für diese Angebote aus. Wir hoffen natürlich, dass, wenn wir mit dem Handel an anderen Kursen beginnen, die Unterschiede zu den für die Tests verwendeten Kursen gering sein werden und daher auch die Unterschiede in den Handelsergebnissen unbedeutend sein werden.
Diese Frage ist jedoch zu wichtig, als dass sie nicht eingehend geprüft werden könnte. Schauen wir uns also an, wie sich unser EA verhält, wenn er mit Kursen von verschiedenen Brokern getestet wird.
Autor: Yuriy Bykov