Fehler, Irrtümer, Fragen - Seite 1616

 
Ja, ich schätze, ich habe mich wohl doch geirrt.
 
struct A {int i;};
void F1( const A a ) {} // 'const' - objects are passed by reference only
void F2( const A &a )   // почему только через ссылку (&) допускается?
{ const A b = a; }      // ведь так (напрямую присвоение) можно!
Erklären Sie bitte den Kommentar im Code.
 
datetime time;
Print((string)time); // работает приведение типов datetime -> string

MqlTick Tick;  
Print((string)Tick); // может, сделать автоматическое приведение Mql*-типов (MqlTradeResult, MqlTradeRequest и т.д.) к string?
Manchmal müssen Sie ein Häkchen, eine Handelsanfrage oder eine Antwort usw. drucken. Wäre es möglich, dies über eine Stringkonvertierung zu tun?
 
Woher kommt die 3-Sekunden-Pause bei jeder visuellen Prüfung?
2016.07.26 18:42:25.984 EURUSD.e : real ticks begin from 2016.01.04 00:00:00
2016.07.26 18:42:22.515 EURUSD.e,M1: testing of Experts\Test.ex5 from 2016.07.01 00:00 to 2016.07.15 00:00 started
2016.07.26 18:42:22.515 EURUSD.e,M1 (RoboForexEU-MetaTrader 5): generating based on real ticks

 
Warum zeigt Marketwatch/Chart beim visuellen Test den folgenden Tick (aus der Zukunft) an?
Dieser Tick kann nur visuell beobachtet werden - Sie können ihn nicht über MQL5 erhalten.
 
Warum verbraucht ein leeres Terminal offline (keine Diagramme oder Tester) 5% der CPU?
 
fxsaber:
Warum zeigt Marketwatch/Chart beim visuellen Test den folgenden Tick (aus der Zukunft) an?
Dieser Tick kann nur visuell beobachtet werden - Sie können ihn nicht über MQL5 erhalten.

Dies sind die Wunder der Visualisierung.

Zunächst wird ein Häkchen in der Geschichte gesetzt. Dann wird die Verzögerung entsprechend dem aktuellen Zustand des Visualizers angewendet. Dann Berechnung der Indikatoren und Start von OnTick

Fix

 
fxsaber:
Warum verbraucht ein leeres Terminal (ohne Diagramme und Tester) 5% der CPU-Leistung?
Er möchte eine Verbindung zu einem Handelsserver herstellen
 
fxsaber:
Manchmal müssen Sie ein Häkchen, eine Handelsanfrage oder eine Antwort usw. drucken. Wäre es möglich, dies über eine Stringkonvertierung zu tun?

Durch Umwandlung der Struktur in eine Zeichenkette? "Monsieur weiß, wie man Dinge verdreht" (ц)

Erstellen Sie einmal eine entsprechende Funktion und verwenden Sie sie dann

 

Der letzte Build von MT5 ist schief und unmöglich zu bedienen. Betriebssystem Windows XP SP3

  1. Das System liest oder schreibt ständig etwas auf die Festplatte, was dazu führt, dass andere Programme auf dem Computer sich aufhängen.
  2. Einige Probleme beim Aufruf von MetaEditor, nach denen das Betriebssystem ausgesetzt wird - Mausbewegungen sind ruckartig mit Intervallen von mehreren Minuten.