Errores, fallos, preguntas - página 2306

 
¿Esto se hizo en 1906?

Foro sobre trading, sistemas de trading automatizados y pruebas de estrategias de trading

Bichos, errores, preguntas

Slava, 2018.09.10 16:38

Ahora estamos pensando en una solución para mantener todos los ticks en una memoria compartida, para que todos los agentes locales lean de esta memoria. Entonces no habrá accesos al disco, y la optimización será más rápida.

 

En 1906 se mantienen los frenos incorrectos.

2018.10.10 20:54:57.967 Tester  optimization finished, total passes 1000
2018.10.10 20:54:57.977 Statistics      optimization done in 1 minutes 18 seconds
2018.10.10 20:54:57.977 Statistics      shortest pass 0:00:00.062, longest pass 0:00:00.187, average pass 0:00:00.073
2018.10.10 20:54:57.977 Statistics      local 1000 tasks (100%), remote 0 tasks (0%), cloud 0 tasks (0%)
 
Esta línea.

Foro sobre trading, sistemas de trading automatizados y pruebas de estrategias de trading

Bichos, errores, preguntas

fxsaber, 2018.10.10 19:57

2018.10.10 20:54:57.977 Statistics      shortest pass 0:00:00.062, longest pass 0:00:00.187, average pass 0:00:00.073

Dejó de aparecer de nuevo. ¿Cómo conseguir que se vea de nuevo?

 
Renat Fatkhullin:

¿Es posible acelerar el probador para que no se quede demasiado atrás con respecto a los probadores MQL5 personalizados?


Por ejemplo, desactivar las comprobaciones de margen, fondos, etc. en cada tick. No los necesita en el 99% de los casos.

 
Lástima que aún falten las barras

Foro sobre trading, sistemas de trading automatizados y pruebas de estrategias de trading

Bichos, errores, preguntas

fxsaber, 2018.09.04 15:20

  1. Abre dos cuentas en diferentes servidores de comercio.
  2. Ejecute el script en EURUSD. Cuando el script termine, creará un símbolo personalizado y abrirá su gráfico.
  3. Cambiar a una cuenta de otro servidor comercial.
  4. Verá "Waiting for update" en lugar del gráfico del símbolo personalizado.
  5. No habrá barras (los ticks serán - CTRL+U) hasta que recargue el Terminal.
 

En el Probador, tiene que pedir el precio de su tic en cada tic, especificando cada vez el nombre del símbolo - SymbolInfo***.

¿Significa esto que cada vez que se hace una comparación de cadenas? En MT4 había variables Bid/Ask y no había que consultar nada, lo que daba una ventaja de velocidad.

 

No sacar SL/TP


 
Utilizo una dll escrita en .net y envuelta con DllExport. Todo funciona, pero sólo en la primera ejecución, cuando intento ejecutar un EA de prueba usando la dll de nuevo el probador no se inicia. No hay errores en los registros. Al reiniciar el terminal se soluciona el problema.
 
¿Cómo se selecciona un par de divisas? ¿Sólo hay que hacer clic en él?
 
fxsaber:
Ya es bastante malo que los bares sigan desapareciendo

1907 - Al cambiar entre MQ-Beta y MQ-Demo las barras no desaparecen ahora. Pero si se sale del servidor MQ, las barras desaparecen.