[¡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.
if (tiket!= -1) { Order_Modifi_Sell (); taim_open = Taim0; flag10=0; } } return(taim_open,flag10);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.