Domande da un "manichino" - pagina 178

 
Dimka-novitsek:
Buonasera, sto cercando di aprire cinque ordini - in realtà sto imparando le peculiarità del quinto terminale. Beh, sono passati 40 minuti, non riesco a vedere il registro dei messaggi di stampa! Se potete, per favore, dategli un'occhiata.

Ne è andata persa la metà...

 for( ;i<5;i++){

Che cos'è?

 
E ho dichiarato per fuori funzione! Voglio dire, io!
 
Cosa si è perso? Sono un po' in disaccordo...
 
Non lo so, quindi
 for(i ;i<5;i++){

giura... 'i' - l'espressione non ha effetto ordinato.mq5 36 27

Sta funzionando, bene. Non sempre vedo le stampe, e non è molto comodo, perché è così bello tirarci dentro le variabili quando si fa il debug!

 

Opzione 1

for(int i=0 ;i<5;i++)
{
//-----
}

Variante 2

int i;

for(i=0;i<5;i++)
{
//-----
}

Hai mancato del tutto i valori di partenza.

 
Ci penso io. Anche papà gioca.
 
Ho dichiarato int i; al di fuori delle funzioni, sopra i tick, che avrebbe aperto gli ordini esattamente cinque! Altrimenti ne apre molti. Dopo tutto, l'importante è che funzioni.
 

Raccomando anche di fare un Code Alignment Styler per migliorare la leggibilità.

 
È la prima volta che l'ho sentito o letto! Interessante.
 
Fico!!! Grazie.