Caratteristiche del linguaggio mql5, sottigliezze e tecniche - pagina 59

 
A100:

È lo stesso con le strutture - e senza troppe storie

Non ho controllato la mia affermazione, perché non potevo pensare a un disegno così difettoso. Non è sicuramente un bug, ma nemmeno una caratteristica.

 
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:
Non dovrebbe valere la pena di scrivere sul CD? Il comportamento non dovrebbe dipendere dalla formattazione.
 
sinput string s1 = NULL;
const  string s2 = NULL;

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

Un po' comesinput non scrive su variabili di tipo stringa?

 
Vitaly Muzichenko:

Non è chesinput è scritto in variabili di stringa?

Per le variabili stringa non ha importanza: input o sinput.

 
A proposito, iparametri di input enumdegli EA possono essere ottimizzati.
 
fxsaber:
A proposito, iparametri di input enumdegli EA possono essere ottimizzati.
Formato intero normale, dovrebbe essere altrimenti?
 
Alexey Kozitsyn:
Formato intero normale, dovrebbe essere altrimenti?

Non usano strumenti GUI per impostare il passo.

 
fxsaber:

Non usano la GUI per impostare il passo.

Non so di quale GUI stai parlando, ma nella scheda dei parametri della finestra del tester puoi impostare i campi start e stop. E il tester determina correttamente il numero di valori dei parametri.