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
Foro sobre comercio, sistemas de comercio automatizados y pruebas de estrategias
Preguntas frecuentes sobre MQL5
Vladimir Simakov, 2020.06.10 19:06
¿Alguna vez has hecho que el objeto no sea directamente accesible en lugar del resaltado, como en el caso de abajo?
Este diseño no es muy útil, ya que no puede aplicarse ampliamente.
He hecho el perfil de las llamadas necesarias de la misma manera.
¡Bien hecho! ¡Así es! ¿Y esto?
Hay que reconocer que es un poco más complicado).
¿Qué pasa si un usuario abre un archivo en algún editor desconocido y comienza una nueva prueba? Buscará un error en el código, lo arreglará, mirará el registro, pero el registro no cambia...
¿Y qué pasa si hay un gran accidente y el terminal se bloquea? Lo más interesante es que no se guardará en el registro.
¿Qué pasa si el usuario abre el archivo en algún editor desconocido y comienza una nueva prueba? Buscará el error en el código, lo arreglará, mirará en el registro, pero el registro no cambia...
¿Y qué pasa si hay un gran accidente y el terminal se bloquea? Lo más interesante es que no se guarda en el registro.
¿Y quién le impide hacer FileFlush? Este es un prototipo como ejemplo, luego cada uno hace su propia suerte, y suelen pedir una cuota por las soluciones terminadas)))) Así que ábrelo en cualquier cosa))) En esta implementación, cada lanzamiento tiene su propio archivo)))
UPD: He puesto un ejemplo en el que la POO facilita la vida, y luego escribe como quieras, nadie anuló el dicho de la mano de obra)))).¿Quién le impide hacer FileFlush? Esto es un prototipo como ejemplo, luego cada uno hace su propia suerte, y por las soluciones terminadas suelen pedir dinero)))) Así que ábrelo en cualquier cosa))) En esta implementación, cada lanzamiento tiene su propio archivo))))
UPD: He mostrado un ejemplo, cuando OOP hace la vida más fácil, y además, escribir como quieras, nadie canceló diciendo sobre el trabajo manual)))).Ouch, no me di cuenta de que el nombre del archivo es nuevo cada vez. LuegoañadeFileFlush() y con la cerveza tirará.
Ouch, no me di cuenta de que el nombre del archivo es nuevo cada vez. Luegoagrega FileFlush() y la cerveza hará el truco.
Que yo recuerde, FileFlush en MQL está vacío desde hace mucho tiempo, es inútil llamarlo.
HZ. No se puede saber sin pruebas.
Que yo recuerde, FileFlush en MQL es un archivo vacío desde hace mucho tiempo, es inútil llamarlo.
no vacío, en MQL4 sé de hecho que sin FileFlush no se pueden hacer gráficos offline online (offline...online...¡grande y poderoso es el idioma ruso! ))) )
hasta que no se restablezcan los nuevos datos en el historial, no habrá nada nuevo en el gráfico fuera de línea
otra cosa es que el terminal se reinicie automáticamente y cierre el archivo si el usuario no lo ha hecho.... en el probador a principios de año, incluso después de cerrar el archivo es imposible abrir....
He comprobado por si acaso en MQL5 - escribir una línea cada 3 seg. e imprimir el contador en el registro. si la configuración es falsa, entonces el archivo estará vacío después de abrir con el bloc de notas. si es verdadera, entonces el contenido del archivo se puede leer en cualquier momento
es decir, FileFlush funciona como se ha declarado
para el tema
¿cómo funciona el casting de un puntero de clase a un tipo padre?
¿o se hace en tiempo de compilación y se coteja una tabla de llamadas a funciones (métodos)?
para el tema
¿cómo funciona el casting de un puntero de clase a un tipo padre?
o se hará en tiempo de compilación y se cotejará una tabla de llamadas a funciones (métodos)?
En este caso, no es nada caro. Es costoso (por desreferenciación) llamar a métodos virtuales.