Fehler, Irrtümer, Fragen - Seite 2306

 
Ist dies 1906 geschehen?

Forum zum Thema Handel, automatisierte Handelssysteme und Testen von Handelsstrategien

Wanzen, Wanzen, Fragen

Slawa, 2018.09.10 16:38

Wir denken nun über eine Lösung nach, um alle Ticks in einem gemeinsamen Speicher zu halten, so dass alle lokalen Agenten aus diesem Speicher lesen können. Dann gibt es keine Festplattenzugriffe, und die Optimierung wird schneller.

 

1906 Falsche Bremsen bleiben.

2018.10.10 20:54:57.967 Tester  optimization finished, total passes 1000
2018.10.10 20:54:57.977 Statistics      optimization done in 1 minutes 18 seconds
2018.10.10 20:54:57.977 Statistics      shortest pass 0:00:00.062, longest pass 0:00:00.187, average pass 0:00:00.073
2018.10.10 20:54:57.977 Statistics      local 1000 tasks (100%), remote 0 tasks (0%), cloud 0 tasks (0%)
 
Diese Zeile.

Forum zum Thema Handel, automatisierte Handelssysteme und Testen von Handelsstrategien

Wanzen, Wanzen, Fragen

fxsaber, 2018.10.10 19:57

2018.10.10 20:54:57.977 Statistics      shortest pass 0:00:00.062, longest pass 0:00:00.187, average pass 0:00:00.073

Er ist nicht mehr aufgetaucht. Wie kann ich es wieder anzeigen lassen?

 
Renat Fatkhullin:

Ist es möglich, den Tester zu beschleunigen, damit er nicht zu sehr hinter den benutzerdefinierten MQL5-Testern zurückbleibt?


Deaktivieren Sie z. B. die Überprüfung von Margin, Fonds usw. bei jedem Tick. In 99 % der Fälle sind sie nicht erforderlich.

 
Schade, dass die Gitterstäbe noch fehlen

Forum zum Thema Handel, automatisierte Handelssysteme und Testen von Handelsstrategien

Wanzen, Wanzen, Fragen

fxsaber, 2018.09.04 15:20

  1. Sie eröffnen zwei Konten auf verschiedenen Handelsservern.
  2. Führen Sie das Skript für EURUSD aus. Wenn das Skript fertig ist, erstellt es ein benutzerdefiniertes Symbol und öffnet dessen Diagramm.
  3. Wechseln Sie zu einem Konto von einem anderen Handelsserver.
  4. Anstelle des Diagramms des benutzerdefinierten Symbols wird "Waiting for update" angezeigt.
  5. Bis zum erneuten Laden des Terminals werden keine Balken (Ticks) angezeigt (CTRL+U).
 

Im Tester müssen Sie bei jedem Tick den Preis Ihres Ticks abfragen, wobei Sie jedes Mal den Namen des Symbols angeben müssen - SymbolInfo***.

Bedeutet dies, dass jedes Mal, wenn ein String-Vergleich durchgeführt wird? In MT4 gab es Bid/Ask-Variablen und es musste nichts abgefragt werden, was einen Geschwindigkeitsvorteil brachte.

 

SL/TP nicht abziehen


 
Ich verwende eine in .net geschriebene und mit DllExport verpackte DLL. Alles funktioniert, aber nur beim ersten Durchlauf. Wenn ich versuche, einen Test-EA mit der DLL erneut auszuführen, startet der Tester nicht. In den Protokollen sind keine Fehler zu finden. Ein Neustart des Terminals behebt das Problem.
 
Wie wähle ich ein Währungspaar aus, indem ich es einfach anklicke?
 
fxsaber:
Es ist schon schlimm genug, dass die Bars immer noch verschwinden.

1907 - Beim Wechsel zwischen MQ-Beta und MQ-Demo verschwinden die Balken jetzt nicht mehr. Aber wenn Sie außerhalb des MQ-Servers gehen, verschwinden die Balken.

Grund der Beschwerde: