Per favore aiutatemi a controllare il mio codice, non funziona. - pagina 4

 
juniorlcq:
leggi il link quale ciclo vuoi rompere?
 
juniorlcq:


Mi dispiace, ancora non capisco ........

Hai bisogno di leggere il libro se non capisci i valori di ritorno delle funzioni e come usarli...

juniorlcq:


Il Simbolo a Emblema ancora non funziona :(

Mostra il tuo codice attuale, e per favore inseriscilo nella pagina così non dovrò continuare a modificarlo per te . . .
 
juniorlcq:

Come posso risolvere questo problema di rottura?

Facile . . .

 else
            {
        //       break ;
            }
 
juniorlcq:

Questo è quello attuale, ho controllato tutto il resto è a posto (credo)

Ho modificato di nuovo il tuo codice per evitare che renda la pagina insolitamente larga... per favore non postare più il tuo codice così, ti ho già chiesto di sistemarlo una volta.

Il tuo ultimo problema di compilazione rimasto è la pausa ... cosa dovrebbe ottenere?
 
RaptorUK:

Facile. . .


Se aggiungo //, allora non sto usando affatto la funzione break, vero ????
 
juniorlcq:

Se aggiungo //, allora non sto affatto usando la funzione break, vero ????
Cosa dovrebbe fare il break per te? Se non capiamo cosa stai cercando di fare è difficile dirti come farlo correttamente... il break è certamente sbagliato.
 
RaptorUK:
Cosa dovrebbe fare la pausa per te? Se non capiamo cosa stai cercando di fare è difficile dirti come farlo correttamente... la pausa è certamente sbagliata.


Interrompi la funzione sub se non c'è un errore in essa ...
 
juniorlcq:

Interrompere la funzione secondaria se non c'è un errore in essa ...

OK Perché non semplicemente. . .

return(0);

. . . ?

 

così tante risposte?!

codici! il forum dovrebbe accettarli come caratteri.

Sì, tutte le funzioni dovrebbero essere definded al di fuori della funzione start.

//+------------------------------------------------------------------+
   int start()
   {
   
      if ( IsConnected() == False )
      {
         Alert ( " Please ensure that the server is connected properly !!! " ) ;
      }
      
      
      for ( int x = 0 ; x < TotalPairs ; x++ )
      {
         iBars ( MajorPairs[x] , PERIOD_M1   ) ;
         iBars ( MajorPairs[x] , PERIOD_M5   ) ;
         iBars ( MajorPairs[x] , PERIOD_M15  ) ;
         iBars ( MajorPairs[x] , PERIOD_M30  ) ;
         iBars ( MajorPairs[x] , PERIOD_H1   ) ;
         iBars ( MajorPairs[x] , PERIOD_H4   ) ;
         iBars ( MajorPairs[x] , PERIOD_D1   ) ;
         iBars ( MajorPairs[x] , PERIOD_W1   ) ;
         iBars ( MajorPairs[x] , PERIOD_MN1  ) ;
      }
      
      
            ProcessDaily   ( PERIOD_D1 ) ;
            ProcessWeekly  ( PERIOD_W1 ) ;
            ProcessMonthly ( PERIOD_MN1 ) ;
   
            Alert ( " Update completed successfully :) !!! " ) ;

   return(0) ;
   }
 
 else
            {
               break ;
            }

Tale interruzione non ha alcun effetto, quindi potete cancellarla.

Motivazione: