Preguntas de los principiantes MQL5 MT5 MetaTrader 5 - página 238
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 necesita mucho tiempo para optimizar en comparación con MQL4.
En el 4 utilizo el chequeo de barra nueva, en él escribo el valor del indicador personalizado, y se calculan las barras de arrastre de stop y de beneficios todo el tiempo.
Gracias a este diseño, el tiempo de optimización se reduce considerablemente.
En MQL5no está claro si funcionará .
Si entiendo bien, la quinta versión no tiene arrays Close[], necesito solicitar los datos y copiarlos a un array para obtener el array de precios, como para un indicador.
2.Supongo, lógicamente, que primero debe solicitar las cotizaciones y escribirlas en el buffer, y sólo entonces, tras comprobar una nueva barra, actualizar el valor del indicador?
3.Adjunto el EA que uso como plantilla. Compruébalo, quizá tenga algún error evidente en alguna parte que esté aumentando el tiempo de prueba.
4.Otra cosa que he notado con una sola carrera es que la primera mitad va mucho más rápido que la segunda. ¿Con qué podría estar relacionado?
5. ¿Cómo puedo reducir el tiempo de optimización?
4. También he notado que el proceso de pruebas es muy rápido al principio, pero luego se ralentiza y al final es muy lento.
4. También he notado que el proceso de prueba es muy rápido al principio y luego se ralentiza y al final la prueba es muy lenta.
Probablemente tenga algo que ver.
Gracias. Aquí hay uno bueno sobre este temahttps://www.mql5.com/ru/forum/23162 (segundo post, dos enlaces)
Hay muchas letras y códigos. Tengo que pensar y leer mucho).
Un tema más, hay un Asesor Experto que tiene alrededor de 12 variables para la optimización. Al final de los pasos resulta que dos o tres millones, la optimización costará
prohibitivo en la nube, incluso en los puntos de control. A unas cien mil libras fue. Pero, sólo en el quinto metatrader se puede conseguir la optimización de la calidad que se necesita.
forexman77:
Y también en un tema, hay un EA con unas 12 variables para optimizar. En la parte inferior de los pasos se obtienen dos o tres millones, la optimización será
prohibitivo en la nube, incluso en los puntos de control. A unas cien mil libras fue. Pero, sólo en el quinto metatrader es posible conseguir la optimización de esa calidad.
Tengo EAs con 20 parámetros de entrada, de los cuales 18 son optimizables. Optimizo sin nube en absoluto, ya que la velocidad de optimización + las pruebas de avance son aceptables. He utilizado la biblioteca estándar en mi código.
Hola.
Quiero saber el nombre corto del indicador en el gráfico. He hecho un guión primitivo. Pero el compilador jura - 'IndicatorName' - función no definida. ¿Cómo puedo conseguir el mío?
Hay un indicador que quiere dibujar uno de sus buffers en el gráfico de la ventana principal y el otro en una ventana adicional. No quiero hacer 2 indicadores diferentes. ¿Cómo explicar al ordenador lo que debe hacer o no es posible en MT5?
Hola.
Quiero saber el nombre corto del indicador en el gráfico. He hecho un guión primitivo. Pero el compilador jura - 'IndicatorName' - función no definida. ¿Cómo puedo conseguir el mío?
Hay un indicador que quiere dibujar uno de sus buffers en el gráfico de la ventana principal y el otro en una ventana adicional. No quiero hacer 2 indicadores diferentes. ¿Cómo explicar al ordenador lo que debe hacer o no es posible en MT5?
El compilador le dice que no existe tal función(IndicatorName). Utilice la funciónChartIndicatorName().