Tutte le domande dei nuovi arrivati su MQL4 e MQL5, aiuto e discussione su algoritmi e codici - pagina 633

 
Andrey Sokolov:

giusto?


Puoi farlo, puoi aprire una cartella e selezionare il file tester giusto - dipende dal compito.

 
Artyom Trishkin:

è possibile aprire la cartella

Alpari Limited MT4\tester\logs

giusto?

 

Buon pomeriggio!

Ragazzi, ho un ciclo. Sembra essere semplice come una torta.

int r=10;

for(int i=r; i<300; i++)

{

Stampa(i);

}

Quindi, inizio a stampare da 250 invece di 10.

Perché e come posso combatterlo?

 
Valerius:

Buon pomeriggio!

Ragazzi, ho un ciclo. Sembra essere semplice come una torta.

int r=10;

for(int i=r; i<300; i++)

{

Stampa(i);

}

Quindi, inizio a stampare da 250 invece di 10.

Perché e come posso combatterlo?

La risposta è nella pagina precedente.
 

Quello che dice sui salti non mi dice nulla.

Ma se mettete una condizione in questo ciclo, ad esempio

if(i==20) Print(i);

non è soddisfatto.

 
Valerius:

Quello che dice sui salti non mi dice nulla.

Ma se mettete una condizione in questo ciclo, ad esempio

if(i==20) Print(i);

non è soddisfatto.

Cos'è questo panico? Un codificatore esperto ti ha dato un suggerimento ma "non ti dice nulla". Poi dovrete imparare a fare domande in modo corretto.

 
Valerius:

Buon pomeriggio!

Ragazzi, ho un ciclo. Sembra essere semplice come una torta.

int r=10;

for(int i=r; i<300; i++)

{

Stampa(i);

}

Quindi, inizio a stampare da 250 invece di 10.

Perché e come posso combatterlo?

Imparate ad usare il debugger e controllate passo dopo passo quando stampa cosa.
 

È così che controllo nel debugger e nel tester.

Viene fuori così, come ho scritto sopra.

La stampa non viene stampata da 10, ma da 250...

 
Valerius:

È così che controllo nel debugger e nel tester.

Viene fuori così, come ho scritto sopra.

La stampa non viene stampata da 10, ma da 250...

Aprire la rivista. Vedi ultima pagina. E allo stesso tempo, stampare anche la r.
 
Valerius:

È così che controllo nel debugger e nel tester.

Viene fuori così, come ho scritto sopra.

La stampa non viene stampata da 10, ma da 250...

Nel tester e nel debugger passo dopo passo ci sono due grandi differenze...