Bifurcación condicional - "GoTo" Kluge ? - página 5

 
7bit:
Ahí tienes tu GOSUB y RETURN, incorporados directamente en el lenguaje mql4, incluso con el paso de argumentos y valores de retorno que ni siquiera era posible en Commodore-BASIC o cualquier otro lenguaje antiguo y lisiado con el que estás constantemente tratando de compararlo. ¿Dónde has estado durante los últimos 30 años?

Hola 7bit et al,

Como he publicado en repetidas ocasiones y como es el tema de este hilo, no estoy discutiendo lo que MQL4 puede hacer como su ejemplo, donde todo es en su mayor parte secuencial y dentro del ámbito de una función. Pero no salta a otro lugar en el programa que no sea dentro del ámbito de la función actual (s), o continuar más allá de este punto en el programa después de las ejecuciones actuales se han completado.

Digamos que uno tiene allí la Gestión del Dinero en una parte temprana en el programa, o incluso antes del 'Inicio'. A lo que me refiero es que en cualquier lugar (subsecuente) del programa, en lugar de agregar el mismo código de nuevo cada vez que uno quiere y necesita calcular esto, en sólo salta de nuevo a la función(s) /grupo Hecho para calcular esto y luego volver al punto donde fue llamado desde con la información necesariamente necesaria para los numerosos lugares dentro del programa que necesitan cálculos de Administración del Dinero.

No estoy seguro de por qué esto es tan difícil de entender y por qué la gente sigue diciéndome qué y cómo los "retornos" trabajan dentro del ámbito de la función.

De lo que estoy hablando es de ir a otro lugar en el programa que NO está dentro del alcance actual de la ejecución del programa utilizando el código, y luego volver al punto desde el que fue llamado y continuar.

 
FourX:

De lo que estoy hablando es de ir a otro lugar en el programa que NO está dentro del ámbito actual de ejecución del programa utilizando el código, y luego volver al punto desde el que fue llamado y continuar.

por última vez, que se llama una función como se le dijo

  1. aquí https://www.mql5.com/en/forum/138989
  2. y aquí https://www.mql5.com/en/forum/138989
  3. y aquí https://www.mql5.com/en/forum/138989
  4. y lo entendiste aquí https://www.mql5.com/en/forum/138989
  5. e iterar aquí https://www.mql5.com/en/forum/138989

Ahora vete

Fuiste etiquetado como troll hace 7 meses


Por favor, no alimentes al troll.

Cuando respondes, le das poder al troll. Cuando ignoras al troll, éste se muere de hambre por la atención y finalmente muere.