Diskussion zum Artikel "Welche Überprüfungen der Handelsroboter vor der Veröffentlichung in Market bestehen soll" - Seite 8
Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Auch für den Tester gibt es einen Hinweis in der Hilfe: für den Tester ist es notwendig, die Symbolauswahl in OnInit zu erzwingen. Das heißt, zuerst SymbolSelect um drei Symbole und erst dann prüfen.
Multicurrency-Tests
Herzlichen Dank für den Hinweis!
Guten Tag! Während der Validierung des Expert Advisors erhalte ich die Fehlermeldung "keine Handelsoperationen". Es stellt sich heraus, dass der Expert Advisor mindestens eine Handelsoperation durchführen muss? Verstehe ich das richtig? Der Expert Advisor betreibt Scalping und es wird davon ausgegangen, dass die Daten für die Analyse aus dem Zeitrahmen M1 genommen werden.
Wenn die Daten von M1 genommen werden, dann nehmen Sie sie von M1 direkt im Expert Advisor.
Leute!
Mein EA wurde erstellt, um nur WDO und DOL braziale Symbole zu handeln und ich erhalte diesen Fehler beim Versuch, hochzuladen:
Validierungsstatus: Validierung mit Fehlern abgeschlossen
Mein EA wurde erstellt, um nur WDO und DOL braziale Symbole zu handeln, und ich bekomme diese erro versuchen, hochzuladen:
Programmieren Sie ihn so, dass er mit allen Symbolen funktioniert.
Sie können in der Beschreibung schreiben, dass es nur mit WDO und DOL brazialen Symbolen arbeiten soll
Mein EA empfängt Handelssignale, wenn ein neuer Balken über WebRequest gebildet wird.
Wenn ich 60 Sekunden als Timeout in meinem WebRequest verwende, zeigt der Testbericht: "tester takes too long time".
Reduziere ich auf 1-Sekunden-Timeouts, erhalte ich: "Es gibt keine Handelsoperationen".
Dies bestätigt meinen Verdacht, dass die automatische Validierung fehlschlägt, weil der Server, der meinen Code testet, nicht für die Durchführung von WebRequests mit meiner spezifischen URL konfiguriert ist.
Ich sehe andere EA-Produkte auf dem Markt, die WebRequests verwenden.
Wie kann ich die automatische Validierung bestehen?
Vielen Dank!
Hallo. Wie die Validierung zu übergeben, ist der Expert Advisor Multiwährung, Symbole sind im Code vorgeschrieben. Während der Validierung gibt es den folgenden Fehler: unbekannter Symbolname USDCAD für OrderSend-Funktion
Ich danke Ihnen.
Hallo. Wie die Validierung zu übergeben, ist der Expert Advisor Multiwährung, Symbole sind im Code vorgeschrieben. Während der Validierung gibt es die folgenden Fehler: unbekannt Symbolname USDCAD für OrderSend-Funktion
Ich danke Ihnen.
Schritt 1: Lesen Sie zunächst die Hilfe: Multicurrency testing.
Schritt 2: Prüfen Sie, ob ein solches Symbol wirklich existiert.
Dies ist für MT5 und die Validierung ist für MT4
Ich danke Ihnen.
Hallo. Wie die Validierung zu übergeben, ist der Expert Advisor Multiwährung, Symbole sind im Code vorgeschrieben. Während der Validierung gibt es die folgenden Fehler: unbekannt Symbolname USDCAD für OrderSend-Funktion
Ich danke Ihnen.
Symbole können nicht in den Code geschrieben werden (Broker können unterschiedliche Namen haben). Alles muss in den Eingabeparametern angegeben werden. Standardmäßig kann nur das Symbol des aktuellen Charts genommen werden (plus das, was die Umgebung Ihnen erlaubt, zur Marktübersicht hinzuzufügen, aber das ist im Falle des MT5-Testers).
Der Begriff "Multiwährung" ist weiter gefasst als der Begriff "Einzelwährung", und der Expert Advisor muss dem Tester zeigen, dass er mit einem einzigen Symbol arbeiten kann (zumal der MT4-Tester mit einer Einzelwährung arbeitet), d. h., er muss solche Einstellungen korrekt ausarbeiten, indem er mit ihnen handelt. Auch wenn es sich um eine Mehrwährungsstrategie handelt, können Sie einen Demomodus für den Tester wählen. In der Produktbeschreibung sollte angegeben werden, dass die Standardeinstellungen keine Kampfeinstellungen sind und durch eine Liste ausgewählter Währungen ersetzt werden sollten.