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
Señores, ¿podrían decirme por qué mi probador utiliza sólo la mitad de uno de los 4 núcleos en la prueba?
Cuando se prueba sólo 1/8 de la CPU está completamente cargado, no es bueno.
Es terriblemente lento...
Gracias.
si te refieres a la prueba con visualización - que parece estar bien
si te refieres a una sola ejecución - entonces se utiliza 1 procesador para 1 ejecución
Si estás probando una estrategia con múltiples pases - no puedes prescindir de 1 captura de pantalla de tus CPUs, al menos deberías hacer una captura de pantalla durante la prueba
Por primera vez he intentado convertir un indicador de MQL4 a MQL5 según un artículo de este foro, pero no puedo terminar.
No puedo superar los últimos errores.
https://www.mql5.com/ru/articles/66
Por favor, dígame qué más necesita
Este bloque, por ejemplo.
He puestolos mensajes del compilador después de las líneas correspondientes.
stoch, f parecen estar predefinidos como elementos de la matriz. Si pongo corchetes después de ellos, el error salta más allá de la línea - algo así como
'smoothType1' - conversión de parámetros no permitida FT .mq5 173 25
Es una variable segura. ¿Cuál es el problema?
Este bloque, por ejemplo...
Intente comprobar dos veces la corrección de ";". Debido a ellos y a los paréntesis (faltantes/espúreos) el error puede "flotar" en el código.
La actualización puede ser más fácil de escribir en 5 a la vez, que el uso de las bibliotecas. Será más corto y menos problemático.
Sí hay un tipo similar de Fisher Transform aquí en la base, pero no hay ajustes en absoluto. Al menos tendría que cambiar ENUM_APPLIED_PRICE, y ahí no funciona.
¿Puede decirme cómo cambiarlo?
https://www.mql5.com/ru/code/537?source=terminal5_mql5
En Fisher Transform se obtiene si se añaden un par de líneas y se selecciona manualmente una de ellas
//precio=(alta[barra]+baja[barra]+cerrada[barra]+cerrada[barra])/4,0;
Y no hay suficientes remaches para insertar a través de la entrada
En Fisher Transform se obtiene si se añaden un par de líneas y se selecciona manualmente una de ellas
//precio=(alta[barra]+baja[barra]+cerrada[barra]+cerrada[barra])/4,0;
Y no hay suficientes remaches para insertar a través de la entrada
Gracias. Lo intentaré, por supuesto, pero eso no es lo principal. La imagen no es la misma que en MT-4 - ese es el problema. No tengo suficientes ajustes o el algoritmo es diferente.
¿O es porque hay muchas más barras en la imagen inferior?
Si el indicador no es una traducción de 4, ¿por qué la imagen debería ser la misma, especialmente en un número diferente de barras?
Comprueba las fórmulas y los ajustes. Y tratar de contactar con el autor del indicador, en la discusión del indicador, tal vez él va a sugerir algo.