[ARCHIVIO] Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Da nessuna parte senza di te - 3. - pagina 299

 
L'unico peccato è che gli abitanti del villaggio hanno sempre meno cavalli. Presto non ci sarà più nessuno a fermarli.
 
DDFCash:
L'unico peccato è che gli abitanti del villaggio hanno sempre meno cavalli. Presto non ci sarà più nessuno a fermarli.
Ma è un bene che ci siano sempre meno capanne in fiamme... :-))
 
Gli abitanti del villaggio al capezzale degli abitanti fumano sempre meno il venerdì. Estintori - di nuovo un fattore! Niente ibs, niente cavalli, niente incendi... Un abitante del villaggio senza un lavoro - cupo. Cosa fare: non si può fare anche se si vuole.
 
DDFCash:
L'unico peccato è che gli abitanti del villaggio hanno sempre meno cavalli. Presto non ci sarà nessuno a fermarli.
GabeDeDeD NiNCHe bRiNGs in ... ...nel ...) (Una volta era diverso)
 
Roll:
Non ci dovrebbero essere errori del genere!
Sì, gli errori sono una debolezza umana.
 

:) Il femminile è uscito...

E c'era un concorso di battute...

Oh... uomini... :)

 

Quando si usa ArrayResize, diciamo

int buf[]={5,5,5,5,5};

ArrayResize(buf,6);

Alert("Добавили ячейку")    ;

è stata aggiunta una cella con indice 5 uguale a zero (buf[5]=0; =>> buf[0]=5; ... buf[4]=5;)

e dobbiamo aggiungere una cella con indice 0, cioè il buffer deve essere spostato dalla cella zero. (buf[0]=0; =>> buf[1]=5; ... buf[5]=5; dirigere ArraySetAsSeries(true) non ha risolto il problema)

Come implementare senza sovrascrivere questo buffer.

Script allegato. (O aggiornamento del terminale? ver.399)

File:
temp_3.mq4  2 kb
 
costy_:

Quando si usa ArrayResize, diciamo

è stata aggiunta una cella con indice 5 uguale a zero (buf[5]=0; =>> buf[0]=5; ... buf[4]=5;)

e dobbiamo aggiungere una cella con indice 0, cioè il buffer deve essere spostato dalla cella zero. (buf[0]=0; =>> buf[1]=5; ... buf[5]=5;).

Come implementare senza sovrascrivere questo buffer.

https://www.mql5.com/ru/forum/107476/page57#115174
 

Aiuto per gestire l'errore


avatar
10
sanches83 28.10.2011 18:24

Buona sera a tutti, aiutatemi a risolvere il problema, dato che questo linguaggio non ha alcun senso, quindi mi rivolgo a voi

La situazione è la seguente:

C'è una parte del codice:

int init()
  {
   handle=FileOpen("firstfile.xlsx",FILE_CSV|FILE_READ|FILE_WRITE,'\t');
   if(handle<1)
    {
     Alert("Ашыпка ",GetLastError());
    }
   return(0); 
  }


Per favore consigliate come fare invece di visualizzare un messaggio il programma proverà ad aprire di nuovo il file, e così via fino a quando non si apre.

Grazie in anticipo!

 
senza sovrascrivere questo buffer.