Errores, fallos, preguntas - página 1270

 
A100:

Error de compilación

He probado el compilador de C++ - entiende que (donde MQL tiene un error) necesita llamar a f() con Print("2" ), mientras que MQL tiene una incertidumbre.

Una variante más sencilla también compila con un error

Gracias por su comentario, estamos trabajando en ello.
 
¿Pueden decirme cómo eliminar un sitio de la lista de sitios permitidos de WebRequest?
 
avoitenko:
¿Pueden decirme cómo eliminar un sitio de la lista de sitios permitidos para WebRequest?
"Servicio" -> "Configuración" -> "Asesores".
 
avoitenko:
¿Pueden decirme cómo eliminar un sitio de la lista de sitios permitidos de WebRequest?
el botón "borrar" en la línea de dirección y "ok"
 
barabashkakvn:
"Herramientas" -> "Configuración" -> "Asesores".
no hay menú contextual al hacer clic con el botón derecho del ratón en la barra de direcciones. me llevó mucho tiempo hasta que simplemente pulsé "eliminar".
 
sanyooooook:
el botón "borrar" en la línea de dirección y "ok"
Gracias. El botón "borrar" ha ayudado. ¡Pero no es tan obvio!
 

Hay un problema en el optimizador del Asesor Experto. Cuando todos los pases son completados por los agentes, el botón Stop cambia inmediatamente a Start, es decir, la optimización ya ha sido completada. Pero los resultados todavía pueden ser procesados en OnTesterPass o OnTesterDeinit.Resulta que no podemos detener el proceso. Si se pulsa Inicio, se lanza una nueva optimización simultáneamente con la anterior y eso puede acarrear algunas consecuencias desagradables.

Queremos que el botón cambie el valor sólo después de que se procese OnTesterDeinit

 
meat:

Hay un problema en el optimizador del Asesor Experto. Cuando todos los pases son completados por los agentes, el botón Stop cambia inmediatamente a Start, es decir, la optimización ya ha sido completada. Pero los resultados todavía pueden ser procesados en OnTesterPass o OnTesterDeinit.Resulta que no podemos detener el proceso. Si se pulsa Inicio, se lanza una nueva optimización simultáneamente con la anterior y eso puede acarrear algunas consecuencias desagradables.

Queremos que el botón cambie su valor sólo después de que se procese OnTesterDeinit.

¿Y qué pasa si, en caso de un error de programación o similar, OnTesterPass\OnTesterDeinit se cuelga/bloquea?

¿Qué te impide borrar el EA en el gráfico o cerrar el propio gráfico con el EA antes de reiniciarlo?

El botón de Stop cambia a Start, ya que la optimización está efectivamente completada y no se requiere la participación de los agentes. El análisis posterior depende del desarrollador.

 
alexvd:

¿Y si en caso de error de programación u otro, OnTesterPass\OnTesterDeinit cuelga/bloquea la ejecución?

No veo el problema. La optimización no se completará hasta que el usuario pulse el botón. Y ahora, al pulsar el botón, se lanza una optimización más simultáneamente con la detenida, agotando los recursos del sistema. Es posible que el usuario no lo note hasta que el sistema empiece a ralentizarse, ¿es normal?

El botón de Stop cambia a Start, ya que la optimización se ha completado y no se necesitan agentes. El análisis posterior depende del desarrollador.

Si el proceso de optimización se limitara al trabajo de los agentes, preferiríamos llamarlo fuerza bruta y no optimización. Pero no sólo la fuerza bruta es importante para nosotros, sino que es una parte integral de la optimización, especialmente cuando hablamos de la optimización de los cálculos matemáticos.

En cuanto a borrar manualmente el gráfico antes de reiniciar - sí, por supuesto que se puede hacer, pero es una opción chamánica. Y no siempre es posible entender a qué gráfico se refiere la optimización, si hay muchos gráficos de este tipo abiertos y cambiamos el actual. Es mucho más fácil usar el botón.

Распределенные вычисления в сети MQL5 Cloud Network
Распределенные вычисления в сети MQL5 Cloud Network
  • cloud.mql5.com
Заработать деньги, продавая мощности своего компьютера для сети распределенных вычислений MQL5 Cloud Network
 
meat:

//

Si el proceso de optimización se limitara al trabajo de los agentes, se llamaría más bien búsqueda y no optimización. Pero para nosotros no se trata sólo de una búsqueda de parámetros, sino que el tratamiento posterior de los resultados obtenidos es parte integrante de la optimización, especialmente cuando se trata de la optimización de cálculos matemáticos.

//

En general, no hay optimización en el probador. De hecho, hay una reducción del espacio de variantes de los parámetros (reducción del número de ejecuciones en comparación con la enumeración completa) de acuerdo con los criterios establecidos.

El comprobador no proporciona ningún medio de optimización(identificación de los parámetros óptimos). La selección, el análisis, la agrupación de resultados y la posterior selección del mejor (si lo fuera, entonces se podría llamar optimización a lo que hace el "optimizador") es algo de lo que se encarga el usuario.