Cualquier pregunta de los recién llegados sobre MQL4 y MQL5, ayuda y discusión sobre algoritmos y códigos - página 393
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
Entonces es así:
Entonces es así:
El V5 es una especie de resultado de cálculo. He eliminado V5, he puesto un array en su lugar y quiero que se escriba en el archivo. El archivo se crea, pero sólo se escribe en él un valor, no la matriz de datos del indicador. ¿Qué falta? Tengo un indicador que se traza correctamente en el gráfico. Quiero escribir sus valores en un archivo para poder leerlos después. Pero sólo se escribe un número. ¿Pueden ayudarme a entender qué es lo que falla?
Entonces es así:
Lo hice con FileWriteArray, pero ahora el archivo está vacío. no escribirá un array allí :(. ¿Sabes cómo ayudar? Claro que sí. Por favor, dime qué pasa.
Dice así
¿Qué tipo de matriz? Inserta el código, ¡deja de ser codicioso! Y aquí hay un array escribiendo aparentemente sólo un array de caracteres.
Y la matriz doble en el bucle escribe
Dice así
¿Qué tipo de matriz? Inserta el código, ¡deja de ser codicioso! Y este array escribe probablemente sólo un array de caracteres
Y aquí está el array doble en la escritura del bucle
¿Qué tan codicioso es eso? :)
¿Por qué imprimir algo de un indicador? Todo está en la pantalla: eso es un indicador. Cuando necesito una tabla - ejecuto un script con iCustom()
Hola, he estado luchando con el código que se supone que comprueba el precio de la orden en el terminal. Decidí probar a comprobar los billetes. Poner los billetes en un array, empezar a comprobar.
Todo está bien, devuelve TRUE. Creo que, si borro uno, devolverá FALSE. Pero no((( He borrado todo, y el script sigue devolviendo 1 en lugar de 0. ¿Qué hago mal?
¡Hola, compañeros expertos! Por favor, ayude a un principiante. ¡Estoy tratando de poner un indicador en mi Asesor Experto(me he devanado los sesos...)! Da un error: 'limit' - declaración sin tipo.
En esta línea: limit = MathMax(limit,MathMin(Bars,iCustom(NULL,timeFrame,indicatorFileName, "returnBars",0,0)*timeFrame/Period());
Hola, he estado luchando con el código que se supone que comprueba el precio de la orden en el terminal. Decidí probar a comprobar los billetes. Poner los billetes en un array, empezar a comprobar.
Todo está bien, devuelve TRUE. Creo que, si borro uno, devolverá FALSE. Pero no((( He borrado todo, y el script sigue devolviendo 1 en lugar de 0. ¿Qué hago mal?
El caso es que si se selecciona (OrderSelect(...)) por ticket, el parámetro 3 se ignoraMODE_TRADES
por lo que, para saber de qué lista (cerrada, abierta) se ha elegido la orden, hay que comprobar su hora de cierre
0- abierto y pendiente, >0 cerrado
¡Hola, compañeros expertos! Por favor, ayude a un principiante. ¡Estoy tratando de poner un indicador en un Asesor Experto (me he devanado los sesos...)! Da un error: 'limit' - declaración sin tipo.
En esta línea: limit = MathMax(limit,MathMin(Bars,iCustom(NULL,timeFrame,indicatorFileName, "returnBars",0,0)*timeFrame/Period()));
Es una forma muy interesante de hacerlo.
Pruebe lo siguiente en el error