MetaTrader 5 build 2121: Nuevo diseño del Probador de Estrategias - página 9

 
Vladimir Karputov:

Este es un ejemplo de la ayudaSentencia condicional if-else(antiguo styler)

Este es un ejemplo de formato anticuado. Ahora no lo escribiríamos así.

 
Rashid Umarov:

Este es un ejemplo de formato anticuado. Ahora no lo escribiríamos así.

DE ACUERDO. Pero, ¿es posible devolver el estilo antiguo al conjunto de estilos? ¿Como llamarlo "MetaQuotes Old"? Llevo diez años acostumbrado a ello. Y ahora miro en el libro y veo una higa: no entiendo en absoluto qué rama va a dónde.


Y ha habido al menos unas cuantas peticiones en el foro para volver al antiguo estilo de formato.

 
Vladimir Karputov:

DE ACUERDO. Pero, ¿es posible devolver el estilo antiguo al conjunto de estilos? ¿Como llamarlo "MetaQuotes Old"? Llevo diez años acostumbrado a ello. Y ahora miro en el libro y veo una higa: no entiendo en absoluto qué rama va a dónde.


Y en el foro hubo al menos unas cuantas peticiones para volver al antiguo estilo de formato.

Por desgracia, no. Utilice corchetes para agrupar visualmente las condiciones complejas, por favor.

Tenemos un motor nuevo.

 
Rashid Umarov:

Este error se produce al trabajar con proyectos, si el valor de la propiedad especificada en el código fuente entra en conflicto con el valor de la configuración del proyecto.

Gracias

 
MetaQuotes Software Corp. :

Por desgracia, no. Utilice corchetes para agrupar visualmente las condiciones complejas, por favor.

Tenemos un motor completamente nuevo.

Esta nueva "característica" es completamente inútil. Has hecho que TODO cambie años de práctica. Esto es increíble.

 if (condition1)
  {
  }
 else 
   if (condition2)
     {
     }
   else 
       if (condition3)
        {
        }
       else 
        {
        }

Bromas aparte...

 
Se ve muy mal, resulta que el cambio ya no sólo significa anidar. Sólo la prioridad de comprobar las condiciones. ¿Para qué es eso?
¿Qué sentido tiene eso?
 
¿Está previsto el plegado?
 

Build 2136, pero este error lleva medio año.

En general, después de iniciar el terminal, intenta ejecutar el script (doble clic en la ventana del Navegador o clic derecho - Añadir al gráfico) y ¡NO SE EJECUTA ESTE script! Se ejecuta con mayor frecuencia.

Este comportamiento ocurre a veces: cuando lan zo el terminal, se lanza el script correcto, o cuando lanzo el terminal, se lanza el script equivocado después de hacer clic en él.

 
Renat Fatkhullin:

Esto es todavía una beta, cambiaremos las interfaces de los probadores más de una vez.

En esta lista y en otras similares, la opción de eliminar a un miembro de la lista es muy escasa.

Al pasar el ratón por encima del nombre, aparece una cruz para eliminarlo de la lista.

Por ejemplo, no necesito la Media Móvil en la lista, así como muchas otras cosas. Es conveniente trabajar cuando no hay basura en la pantalla (listas).

 
Konstantin Yartsev:

Hola.

Se ha realizado la prueba multidivisa de MT5. Bien. ¿Cuándo estará disponible la prueba de múltiples EAs en una cuenta? En la vida real, los operadores a menudo utilizan varios EAs en una cuenta al mismo tiempo, y sería bueno tener la posibilidad de tal prueba.

Quiero usar sólo un EA en mi cuenta, y sería bueno tener uno en mi cuenta.

MT5 multidivisa:

Problema, los datos del gráfico no están sincronizados por el tiempo de las barras. Si falta algún símbolo en las barras, la prueba será errónea. Cuanto más retrocedamos en la historia, más errores de barras perdidas aparecerán.

El diario del probador dice algo así como sincronizado si usamos el tick real pero eso debe ser otra cosa. Los errores anteriores se mantienen.


El error se mantendrá:

MT5 multidivisa:

El problema es que los datos del gráfico no están sincronizados con las barras de tiempo. Si falta algún símbolo, la prueba no será correcta. Cuanto más retrocedamos en la historia, más errores aparecerán en las barras que faltan.

El registro del probador dice algo así como sincronización si usamos un tick real, pero debe ser otra cosa. Los errores anteriores se mantienen.