Diskussion zum Artikel "Welche Überprüfungen der Handelsroboter vor der Veröffentlichung in Market bestehen soll" - Seite 19

 
Wenn ich versuche, eine Datei hinzuzufügen, erscheint die Meldung "file compiled in debugging".
 
@Michael Terrel Redmond #: Wenn ich versuche, eine Datei hinzuzufügen, heißt es "Datei in der Fehlersuche kompiliert".

Rekompilieren Sie den Quellcode normal (F7), nicht über die Fehlersuche (F5). Verstehen Sie den Unterschied?

 
Hallo an alle. Ich habe ein Problem mit meinem EA vorbei Validierung Bühne. es handelt Forex und die Standard-Lot-Größe ist 0,01. Ich habe mit ihm für ruhige einige Zeit auf beiden Live und Demo und ist sehr gut. aber jetzt ist es scheitert Validierung und die Nachricht, die ich erhalten, ist, dass Log-Dateien Größe überschritten 2045 mb, Test beendet und auch gibt es eine Nachricht von ungültigen Volumen, obwohl der Standard auf 0,01 und Anzahl der offenen Positionen zu einem beliebigen Zeitpunkt eingestellt ist, immer 4 sein. ich kann nicht bekommen, warum es die Validierung fehlgeschlagen.
 
@Thato Abbie Sima #: Hallo an alle. Ich habe ein Problem mit meinem EA vorbei Validierung Bühne. es handelt Forex und die Standard-Lot-Größe ist 0,01. Ich habe mit ihm für ruhige einige Zeit auf beiden Live-und Demo und ist sehr gut. aber jetzt ist es scheitert Validierung und die Nachricht, die ich erhalten, ist, dass Log-Dateien Größe überschritten 2045 mb, Test beendet und auch gibt es eine Nachricht von ungültigen Volumen, obwohl die Standardeinstellung bei 0,01 und Anzahl der offenen Positionen zu einem beliebigen Zeitpunkt eingestellt ist, immer 4 sein. ich kann nicht bekommen, warum es die Validierung fehlgeschlagen.

Gehen Sie nicht davon aus, dass 0,01 das Mindestvolumen ist. Während der Validierungstests ist dieser Mindestwert bei bestimmten getesteten Symbolen unterschiedlich.

Lesen und befolgen Sie die Anweisungen in diesem Artikel, insbesondere den Abschnitt - Ungültige Volumina bei Handelsoperationen.

Was die Log-Größe betrifft, lesen Sie bitte die folgenden ...

Forum zum Thema Handel, automatisierte Handelssysteme und Testen von Handelsstrategien

MT4 Strategietester füllt die Festplatte meines Computers wie verrückt !!!

Fernando Carreiro, 2017.01.21 12:35

  1. Sie geben wahrscheinlich zu viele "Debug"-Druckanweisungen in Ihren Protokollen aus
  2. Sie haben zu viele Orderänderungen, die bei jedem einzelnen Tick durchgeführt werden (was eine schlechte Codierung ist)
  3. Sie platzieren und löschen ständig Pending Orders (auch das ist kein gutes Coding)
  4. Es handelt sich um einen Scalper mit vielen Trades pro Minute, was die Logs füllt

Kommt Ihnen einer dieser Gründe in den Sinn?

 

Hallo,

Ich schreibe EA arbeiten nur auf EURUSD,

Die automatische Validierung zeigt die folgende Meldung

test on EURUSD,H1 (hedging) strategy tester report 2 total trades test on XAUUSD,D1 (hedging) log files size exceeded 2062 MB, test terminated

Ist eine Validierung nur für das EURUSD-Paar möglich?

 
Strategie Tester Bericht 2 insgesamt Trades Test auf XAUUSD, D1 (Absicherung) Log-Dateien Größe überschritten 2062 MB, Test beendet. Ist eine Validierung nur für das EURUSD-Paar möglich?

Ihr EA muss in der Lage sein, auf allen Symbolen und in allen Zeitrahmen zu handeln. Es darf keine Beschränkungen geben.

Um die Größe Ihres Logs zu reduzieren, sollten Sie ...

  • Reduzieren Sie die Anzahl der "prints"-Anweisungen in der Log-Ausgabe
  • Verwendung eines Trailing-Schrittes oder Zeitschrittes anstelle von kontinuierlichen Trailing-Stops.
  • Erstellen und löschen Sie nicht ständig Pending Orders. Erwägen Sie die Verwendung "virtueller" schwebender Aufträge.
 
Hallo hos sind Sie :) wenn jemand kann mir helfen, seine mein erstes Mal zu versuchen, meine ea auf dem Markt zu senden und ich nehme einen Fehler Validierung, und ich weiß nicht, was kann ich tun pleae helfen Sie mir danken Ihnen sehr viel haben einen guten Tag alle
 
Charly Camille Alain Makhlouf #: Hallo hos sind Sie :), wenn jemand kann mir helfen, seine mein erstes Mal zu versuchen, meine ea auf dem Markt zu senden und ich nehme einen Fehler Validierung, und ich weiß nicht, was kann ich tun pleae helfen Sie mir danken Ihnen sehr viel haben einen guten Tag alle

Beginnen Sie damit, den Hauptartikel zu lesen, für den diese Diskussion existiert. Dann lesen Sie diesen gesamten Diskussionsfaden.

Wenden Sie auf Ihren Code die vielen Punkte an, die in dem Artikel und in diesem Thread beschrieben sind.

 
Fernando Carreiro #:

Lesen Sie zunächst den Hauptartikel, zu dem diese Diskussion geführt wird. Dann lesen Sie den gesamten Diskussionsfaden.

Wenden Sie die vielen Punkte, die im Artikel und in diesem Diskussionsstrang dargelegt sind, auf Ihren Code an.

Danke für die Antwort ich habe aber nicht funktioniert zu nicht ich bekomme andere

Test auf EURUSD,H1 (Hedging) Strategie Tester Bericht 34 insgesamt Trades Test auf XAUUSD,D1 (Hedging) 2020.03.24 01:05:00 Position stop out ausgelöst bei -160.69% [#2 verkaufen 0.2 XAUUSD 1490.20 sl: 1735.84 tp: 1244.56] stop out aufgetreten auf 34% der Prüfung Intervall Strategie Tester Bericht 1 insgesamt Trades

seine ea mit mehreren Strategie kann wählen, und viele sl und tp strat kann auch gewählt werden, ich weiß nicht, hat das Problem

 
@Charly Camille Alain Makhlouf #: Vielen Dank für die Antwort mir habe ich aber nicht funktioniert auch nicht ich andere Test auf EURUSD, H1 (Hedging) Strategie Tester Bericht 34 insgesamt Trades Test auf XAUUSD, D1 (Hedging) 2020.03.24 01:05:00 Position stop out ausgelöst bei -160.69% [#2 verkaufen 0,2 XAUUSD 1490.20 sl: 1735.84 tp: 1244.56] stop out aufgetreten auf 34% der Prüfung Intervall Strategie Tester Bericht 1 insgesamt Trades seine ea mit mehreren Strategie wählen können und viele sl und tp strat kann auch wählen, ich weiß nicht, was Problem ist

Ihr EA verwaltet weder die Marge noch das gesamte Batch-Risiko richtig. Sie überprüfen höchstwahrscheinlich nicht einmal die Kontraktspezifikationen für Margin-Anforderungen, Margin-Call und Stop-Out-Limits.

Sie müssen Ihren Code korrigieren und eine ordnungsgemäße Margin-Kontrolle und ein umfassendes Batch-Risikomanagement durchführen.