[¡AVISO CERRADO!] Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen. No puedo ir a ningún sitio sin ti. - página 82

Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
Una función sólo devuelve UN valor en absoluto,
y el descrito como void no devuelve nada, es decir, no devuelve nada.
.
También puede asignar estos valores a variables globales dentro de una función.
Global: ¿se declaran fuera de las funciones especiales? La variable flag10 se declara al principio del EA, junto con las variables externas.
Así que no hay necesidad de enviar la bandera10 específicamente al exterior - llegará allí de todos modos?
Todo es cierto. Pero hay soluciones, "campesinas" : modificación en la función/procedimiento de las variables globales del programa, "civilizadas" : transferencia de las variables a la función por referencia.
¿Puede darme un ejemplo? Porque no lo entiendo bien.
Todo es cierto. Pero hay soluciones, "campesinas" : modificación en la función/procedimiento de las variables globales del programa, "civilizadas" : transferencia de las variables a la función por referencia.
En este hilo es mejor empezar con "campesino" )
Global son los declarados fuera de las funciones especiales?
Fuera de cualquier función.
Normalmente se declaran justo después de las variables externas, antes de las funciones init, deinit y start.
Así que no hay necesidad de enviar la bandera10 hacia fuera a propósito - llegará allí de todos modos?
Sí. Si no se vuelve a declarar en la función, la variable global se modificará.
Fuera de cualquier función.
Normalmente se declaran inmediatamente después de las variables externas, antes de las funciones init, deinit y start.
Una pregunta más. ¿Cuáles son las variables globales que se declaran desde el terminal con F3? Y gracias a todos por la aclaración.
Luego hay una pregunta adicional. ¿Cuáles son las variables globales que se declaran desde el terminal con la tecla F3? Y gracias a todos por la aclaración.
Estás en un aprieto).
Hay 3 niveles en total:
-variables globales del terminal, ámbito de todos los programas que se ejecutan en el terminal (se llama con F3)
-Variables globales del programa (todo el programa, todas sus funciones son visibles)
-Variables locales (ámbito de la función donde se declara);
Luego hay una pregunta adicional. ¿Qué variables globales se declaran desde el terminal pulsando F3? Y gracias a todos por las aclaraciones.
Estas son las variables globales del terminal.
Se puede acceder a ellos por cualquier experto, script que trabaje en esta terminal.
No debe confundirse con las variables globales del script/asesor.
Estás en un aprieto).
Hay 3 niveles en total:
-variables globales del terminal, ámbito de todos los programas que se ejecutan en el terminal (se llama con F3)
-Variables globales del programa (todo el programa, todas sus funciones son visibles)
-Variables locales (ámbito de la función donde se declara);
¡Sí, gachas! Incluso diría que el pilaf :-) . Pero todavía tienes que resolverlo todo.