Discusión sobre el artículo "Visualizando la optimización de una estrategia comercial en MetaTrader 5" - página 4

 
Anatoli Kazharski:

No puedo ayudarte en este caso.

Un simple script por tu parte probablemente ayudaría a localizar el problema.

O mejor aún, podríamos hablar por Skype juntos en el modo de demostración de pantalla y resolver rápidamente todo. El resultado - aquí.

 
Dennis Kirichenko:

...

En sus muestras de código al artículo, en los archivos descargados, el archivo MacdSampleWithFrames.mq5 es idéntico al archivo MovingAverageWithFrames.mq5 en términos de contenido de código .

...

Así es como debe ser. La diferencia está en otros archivos.

 
Dennis Kirichenko:

Probado en otro terminal, donde todos los archivos se almacenan en la carpeta %AppData\Roaming\MetaQuotes\Terminal\.....

Mismo error. Algo está mal en alguna parte...

Voy a tratar de averiguar la causa del problema más tarde.

Tengo todos los terminales en modo /portable

 
Anatoli Kazharski:

Mira, ¿entonces el temporizador funcionará en tu panel o no?

 
fxsaber:

Mira, ¿entonces el temporizador funcionará en tu panel o no?

Gracias por la sugerencia, pero habiendo mirado el código, no me apetecía probar esto.

Creo que para iniciar el temporizador después de la optimización del modo de fotogramas no debería haber nada más que esto:

void OnTesterDeinit() { EventSetTimer(1); } // Establecer un temporizador al final de la optimización

Considero que la falta de esta característica es un bug. Todavía no he escrito a servicedesk.

 
Anatoli Kazharski:

Considero que la falta de esta función es un error. Todavía no he escrito a Service Desk.

Hasta que eliminen la vulnerabilidad Frame, es muy peligroso activar OnTimer.

 
fxsaber:

Es muy peligroso incluir OnTimer hasta que eliminen la vulnerabilidad Frame.

Así que deberíamos esperar hasta que eliminen esta vulnerabilidad.

¿Qué te ha dicho Service Desk al respecto?

 
Anatoli Kazharski:

Así que tendremos que esperar a que se solucione la vulnerabilidad.

¿Qué te dijo el Servicio de Atención al Cliente?

No me han dicho nada. Creo que no será posible eliminar la vulnerabilidad, porque necesitarán cerrar muchos agujeros, anulando así todas las ventajas. Es bueno que OnDeinit no funcione ahora.

 
fxsaber:

No hay respuesta. Creo que no será posible eliminar la vulnerabilidad, porque se necesitarán muchos agujeros para cerrarla, anulando todas las ventajas. Es bueno que OnDeinit no funcione ahora.

Por supuesto, puedes pensar lo que quieras. Pero es mejor esperar una respuesta oficial.

Se anunció que se está trabajando en las actualizaciones para el probador. Hay muchos elementos que necesitan ser implementados. Lo harán, responderán a las peticiones que ahora no tienen respuesta.

En principio, lo que has llamado vulnerabilidad no lo es. Se puede comprobar y excluir fácilmente con los medios actuales. Por eso puedes incluir un temporizador y generar el evento OnDeinit.

 
Anatoli Kazharski:

En principio, lo que has llamado vulnerabilidad no lo es. Es fácil comprobarlo y excluirlo con las herramientas actuales. Por eso puedes incluir un temporizador y generar el evento OnDeinit.

Se trata de una vulnerabilidad del Mercado en primer lugar.