MetaTrader 4 Build 529 beta rilasciato con un nuovo compilatore - pagina 141

 
alexloz:
Si prega di allegare i log del terminale.


Il problema è stato infine risolto riavviando la macchina.

Solo allora il terminale si è aggiornato alla versione 565.

 

MT4 565, ME 882.

Se scaricate qualsiasi indicatore a pagamento dal Market, poi lo trascinate sul grafico con il mouse e cliccate "Annulla" come mostrato nell'immagine, il terminale si bloccherà!

 
ForexMoneyMaker:

MT4 565, ME 882.

Se scaricate qualsiasi indicatore a pagamento dal Market, poi lo trascinate sul grafico con il mouse e cliccate "Annulla" come mostrato nell'immagine, il terminale si bloccherà!

Già corretto.
 

La build 566 è stata rilasciata.

Per favore, aggiornate, per favore.

 
Saluti a tutti!!! Non so se qualcuno l'ha già incontrato,
ma i miei grafici preferiti di Renco non appaiono.
Se spengo l'EA e ricarico il profilo, il grafico appare.
Non voglio andare online. (Non sono un programmatore)

Ecco l'Expert Advisor...
 

Salve,

Alla pagina: MQL4 Reference / Language Basics / Operators / Break operator,

Chiamato da F1 da MetaEditor alla versione beta, l'esempio è dato senza parentesi graffe per:

//--- поиск первого нулевого элемента
for(i=0;i<array_size;i++)
  if(array[i]==0)
    break;

È un errore di stampa?

 
DiPach:

Salve,

Alla pagina: MQL4 Reference / Language Basics / Operators / Break operator:

Un esempio è dato senza le parentesi graffe su for:

È un errore di stampa?

È tutto lì, correttamente. Se c'è solo un operatore di ciclo eseguito coinvolto nel ciclo, potete omettere le parentesi graffe. Allo stesso tempo, l'operatore di loop è anche un operatore condizionale. Se l'espressione della dichiarazione condizionale è vera, allora viene eseguita la pausa; se è falsa, allora il ciclo passa all'iterazione successiva.
 
artmedia70:
È tutto lì, correttamente. Se c'è solo un operatore di ciclo eseguito coinvolto nel ciclo, potete omettere le parentesi graffe. Allo stesso tempo, l'operatore di loop è anche un operatore condizionale. Se l'espressione della dichiarazione condizionale è vera, allora viene eseguita la pausa; se è falsa, allora il ciclo passa all'iterazione successiva.


Grazie per il chiarimento
 
ma le staffe sono migliori, ovunque.
 

Sapevo che non è necessario mettere le parentesi in una singola espressione.

Ma cerco di metterli comunque.

Uso ilbreak operator quando è necessario.

Ma non so per quanto riguarda for in una tale espressione senza parentesi. Sono bloccato a considerarlo.