Preguntas de los principiantes MQL5 MT5 MetaTrader 5 - página 1478
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
MrBrooklin #:
Gracias, Artyom! Hombre, yo no tenía suficiente inteligencia para entender una cosa tan simple y obvia. Que Dios te bendiga.
Saludos, Vladimir.
¡Buenos días y buen humor a todos!
¡Eso es! "¡Ya voy, tu techo!" Ese soy yo. Ejecuto el guión:
y obtengo esto:
y debería haber dos posiciones cortas. ¿Podría decirme dónde he cometido un error?
Saludos, Vladimir.
¡Buenos días y buen humor a todos!
¡Eso es! "¡Ya voy, tu techo!" Ese soy yo. Estoy ejecutando el guión:
y consigo esto:
y debería haber dos posiciones cortas. Por favor, ¿podría decirme dónde he cometido un error?
Saludos, Vladimir.
Las dos últimas impresiones
muestran el valor de las variables
que están inicializadas, pero no se les ha asignado nada más.
Es decir, todo funciona como está escrito, sin milagros.
Las dos últimas impresiones
muestra el valor de las variables
que están inicializadas, pero a las que no se ha asignado nada más.
Es decir, todo funciona como está escrito, sin milagros.
Hola, Alexander. Ahí es donde me quedé perplejo. ¿Qué hay que asignar? Creo que la función Calc_Pos(count_buy, countsell) debería funcionar, ¿o lo he entendido mal?
Saludos, Vladimir.
Hola, Alexander. Ahí es donde me quedé perplejo. ¿Qué hay que asignar? Creo que la función Calc_Pos(count_buy, countsell) debería funcionar, ¿o lo he entendido mal?
Saludos, Vladimir.
1. Declaras e inicializas dos variables.
2. 2. Pasas sus valores a la función.
No está muy claro por qué se hace esto.
A continuación, se imprimen los valores de estas variables. Pero no se han cambiado en ninguna parte,
respectivamente, y se imprimen ceros. Todo funciona como está escrito.
P.D. Tratando de entender tu plan: puedes declarar estas dos variables globales.
Por ejemplo, así:
1. Se declaran e inicializan dos variables.
2. 2. Pasas sus valores a la función.
No está muy claro por qué se hace esto.
Luego se imprimen los valores de estas variables. Pero no se han cambiado en ninguna parte,
respectivamente y se imprimen con ceros. Todo funciona como está escrito.
P.D. Tratando de entender tu plan: puedes declarar estas dos variables globales.
Por ejemplo, así:
Muchas gracias, Alexander. Tu corrección ha hecho que el código funcione. Para ser sincero, yo mismo me di cuenta de que estaba confundido en tres pinos. Tengo que volver a estudiar lo de pasar argumentos a una función. Al parecer, tengo un completo malentendido aquí.
Saludos, Vladimir.
Muchas gracias, Alexander. Tu corrección ha hecho que el código funcione. Para ser sincero, yo mismo me di cuenta de que estaba confundido en tres pinos. Tengo que volver a estudiar lo de pasar argumentos a una función. Por lo visto, aquí tengo un completo malentendido.
Saludos, Vladimir.
Enviar variables al área global no es pasar argumentos a una función...
Pon & antes de los nombres de las variables en la entrada de la función y todos los problemas se resolverán.
Enviar variables al ámbito global no es pasar argumentos a una función...
Anteponga & a los nombres de las variables en la entrada de la función y todos los problemas quedarán resueltos.
Hola Alexey, ¡¡¡así que ese es el problema!!! ¡ Muchas gracias, querido! Se me rompió la cabeza, ¡pensé que faltaba algo más! ¡¡¡¡Resultó que los cerebros no son suficientes!!!! ))
Saludos, Vladimir.
Pon & delante de los nombres de las variables en la entrada de la función y todos los problemas estarán resueltos
Encontré y vi el video sobre funciones con referencias. A partir de esta lección de vídeo me di cuenta de que necesito no sólo una lección de MQL5 para principiantes, sino una lección de MQL5 para principiantes especialmente dotados de estupidez. En resumen, no entendí nada. En general, es necesario digerir toda la información que ha recibido y volver a ver este video cinco o incluso seis veces. ¡Pero habrá algo que hacer en mi tiempo libre! ))
Saludos, Vladimir.