Merkmale der Sprache mql5, Feinheiten und Techniken - Seite 59

 
A100:

So ist es auch mit den Strukturen - und das ohne viel Aufhebens

Ich habe meine Aussage nicht überprüft, weil ich mir eine solche Fehlkonstruktion nicht vorstellen konnte. Es ist definitiv kein Fehler, aber auch keine Funktion.

 
void OnStart()
{  
  // В дебаг-режиме весь цикл выполнится за одно нажатие F10/F11
  for (int i = 0; i < 10; i++) i %= 10;

  // В дебаг-режиме каждый шаг цикла/тела потребует нажатий F10/F11
  for (int i = 0; i < 10; i++)
    i %= 10;
}
 
fxsaber:
Sollte es sich nicht lohnen, an den SD zu schreiben? Das Verhalten sollte nicht von der Formatierung abhängen.
 
sinput string s1 = NULL;
const  string s2 = NULL;

void OnStart()
{
  Print(s1 == NULL); // false
  Print(s2 == NULL); // true
}
 
fxsaber:

Ähnlich wiesinput schreibt nicht in String-Variablen.?

 
Vitaly Muzichenko:

Es ist nicht so, dasssinput in String-Variablen geschrieben wird.?

Bei String-Variablen spielt es keine Rolle, ob es sich um Input oder Sinput handelt.

 
Übrigens können dieenum-Eingabeparameter von EAs optimiert werden.
 
fxsaber:
Übrigens können enumEingabeparameter von EAs optimiert werden.
Normales Ganzzahlformat, sollte es anders sein?
 
Alexey Kozitsyn:
Normales Ganzzahlformat, sollte es anders sein?

Sie verwenden keine GUI-Tools zur Einstellung der Tonhöhe.

 
fxsaber:

Sie verwenden nicht die grafische Benutzeroberfläche, um die Tonhöhe einzustellen.

Ich weiß nicht, welche grafische Benutzeroberfläche Sie meinen, aber auf der Registerkarte "Parameter" des Testerfensters können Sie die Start- und Stoppfelder festlegen. Und das Prüfgerät ermittelt korrekt die Anzahl der Parameterwerte.