Por favor, ayúdame a comprobar mi código, no está funcionando. - página 4

 
juniorlcq:
lee el enlace ¿qué ciclo quieres romper?
 
juniorlcq:


Lo siento, todavía no lo entiendo ........

Necesitas leer el Libro si no entiendes sobre los valores de retorno de las funciones y cómo usarlos . .

juniorlcq:


El Símbolo a Emblema sigue sin funcionar :(

Muestra tu código actual, y por favor, adáptalo a la página para que no tenga que seguir editándolo por ti . . .
 
juniorlcq:

¿Cómo puedo solucionar este problema de rotura
?

Fácil...

 else
            {
        //       break ;
            }
 
juniorlcq:

Este es el actual, he comprobado que todo lo demás está bien ( supongo )

He editado tu código de nuevo para que deje de hacer la página inusualmente ancha... por favor, no vuelvas a publicar tu código así, ya te pedí que lo arreglaras una vez.

El último problema de compilación que te queda es la ruptura... ¿qué es lo que pretende conseguir?
 
RaptorUK:

Fácil...


Si añado //, entonces no estoy utilizando la función de ruptura en absoluto no es ????
 
juniorlcq:

Si añado //, entonces no estoy usando la función break en absoluto, ¿no es así? ????
¿Qué es lo que pretende hacer el break para ti? si no entendemos lo que intentas hacer es difícil decirte cómo hacerlo correctamente... el break está ciertamente mal.
 
RaptorUK:
¿Qué es lo que pretende hacer el break? Si no entendemos lo que está intentando hacer es difícil decirle cómo hacerlo correctamente... el break es ciertamente erróneo.


Romper la subfunción si no hay error en ella ...
 
juniorlcq:

Romper la subfunción si no hay error en ella...

OK ¿Por qué no simplemente...?

return(0);

. . . ?

 

¡¿Tantas respuestas?!

códigos! el foro debería aceptarlos como caracteres.

Sí, todas las funciones deben ser definidas fuera de la función de inicio.

//+------------------------------------------------------------------+
   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 ;
            }

Esta pausa no tiene ningún efecto, por lo que puede eliminarla.

Razón de la queja: