TestCommander (autooptimización) Herramienta para comerciantes - página 7

 
assol_7 писал (а) >>

Resulta que su correo no permite pasar el nombre de su software. Si no ha recibido mi mensaje de assol_7@ukr.net, tal vez pueda responderme a través de Webmoney. Gracias de antemano por las molestias.

Recibí tu carta, ya respondí.

 

¡Querido Igor!

Me gustaría aclarar algunos detalles del funcionamiento de TestCommander.

-¿La optimización de los parámetros con la posterior selección de los mejores resultados se realiza analizando los resultados del informe de optimización de MT4 o ejecutando cada resultado del informe de optimización mediante el programa macro "StabilityTest" con la posterior selección de los mejores resultados?

-¿Es posible ejecutar todos los resultados del "Informe sobre los resultados de la optimización" y luego seleccionar los mejores en función de los resultados de la prueba de avance utilizando el programa macro "Multy_DATA"? Por ejemplo, tenemos un resultado aceptable en el "Informe sobre los resultados de la optimización" y lo comprobamos mediante el macroprograma "Multy_DATA" con los nuevos datos. Si el resultado es mejor (por ejemplo, por el beneficio) que el anterior, entonces se descarta. Si dicho programa de macros no está implementado, ¿es posible, en principio, basarse en las funciones para crear sus propios programas de macros?

-¿Qué significa el informe llamado "Complex_2008.09.15_19.30" y cuál es la diferencia entre éste y el informe llamado RptOptim_ХХХХХ_GBPUSD_2008.09.15.

 
assol_7 писал (а) >>

-¿La optimización de los parámetros con posterior selección de los mejores resultados se realiza analizando los resultados del "Informe de resultados de optimización de MT4" o ejecutando cada resultado del "Informe de resultados de optimización" a través del programa macro "StabilityTest" con posterior selección de los mejores resultados?

En primer lugar, analizo el "Informe de optimización de MT4" y luego selecciono los mejores resultados, y luego cada uno de los resultados obtenidos se prueba por otros criterios (optimización fuera de período, otros marcos temporales, otros símbolos)

> ¿Es posible simplemente listar en orden todos los resultados del "Informe sobre los resultados de la optimización" con la siguiente selección de los mejores resultados según los resultados obtenidos durante la >prueba de avance utilizando el macroprograma "Multy_DATA"? Por ejemplo, tenemos un resultado aceptable en el "Informe sobre los resultados de la optimización", lo comprobamos con la ayuda del macroprograma "Multy_DATA" en busca de nuevos datos, si es mejor (por beneficio, por ejemplo) que el anterior, lo descartamos, si no, lo descartamos. Si dicho >programa no está implementado, ¿es posible, en principio, basarse en las funciones para crear sus propios programas de macros?

Este programa de macros no está implementado en esta versión (puede que lo esté en la próxima), puede implementarlo usted mismo utilizando las funciones de macros descritas en

archivo "AutoMacroProg.mqh".

>-Qué significa el informe llamado "Complex_2008.09.15_19.30" y las características medias en él y en qué se diferencia del informe llamado >RptOptim_ XXXXX_GBPUSD_2008.09.15.

"Complex_2008.09.15_19.30" - Informe de la macrocomputadora Complex

"RptOptim_XXXXX_GBPUSD_2008.09.15" - informe creado por el probador tras la optimización

 
¿Cuándo saldrá la versión actualizada? Estoy esperando la actualización, pero no la compro porque no tengo el macrocrimen que necesito.
 
Impeller писал (а) >>
¿Cuándo saldrá la versión actualizada? Estoy esperando la actualización, no la voy a comprar ya que no tengo el macrocrimen que necesito.

No antes de fin de mes.

 

¡Querido Igor!

El trabajo con el programa muestra que durante la ejecución de programas macro complejos, como el 7. De vez en cuando el programa se congela, lo que se expresa en el trabajo visible de la secuencia de comandos, pero en realidad no se realizan acciones (nada se escribe en los registros, la pantalla de la secuencia de comandos no cambia) en tal estado la secuencia de comandos puede permanecer bastante tiempo. En la práctica he comprobado hasta un día. Es posible que la razón de tal operación sea un funcionamiento incorrecto del programa de usuario o problemas con el ordenador. Me gustaría ver una nueva versión que proporcionara control sobre el trabajo del programa (por ejemplo, repetir comandos para ejecutarlos si por alguna razón fallan) y mostrar más información en los registros.

 
assol_7 писал (а) >>

¡Querido Igor!

El trabajo con el programa muestra que durante la ejecución de programas macro complejos, como el 7. De vez en cuando el programa se congela, lo que se expresa en el trabajo visible de la secuencia de comandos, pero en realidad no se realizan acciones (nada se escribe en los registros, la pantalla de la secuencia de comandos no cambia) en tal estado la secuencia de comandos puede permanecer bastante tiempo. En la práctica he comprobado hasta un día. Es posible que la razón de tal operación sea un funcionamiento incorrecto del programa de usuario o problemas con el ordenador. Me gustaría que en la nueva versión se facilitara el control del programa (por ejemplo, la repetición de comandos para su ejecución si por alguna razón fallara) y se reflejara más información en los registros.

La razón más probable - la falta de memoria, cuando se utiliza el programa Complejo, mucha historia en diferentes monedas se carga en la memoria.

 

¡Querido Igor!

Le he enviado sugerencias para optimizar el TC por correo y las estoy publicando aquí:

Sugerencias para añadir un programa de macros a TC. Macroprograma de selección de los mejores resultados en las pruebas de avance. Es deseable proporcionar dos modos. Modo №1 de enumeración directa de todas las combinaciones del informe del comprobador recibido durante la optimización con la comprobación de la estabilidad mediante el macroprograma "StabilityTest". Modo №2 de enumerar todas las combinaciones del informe del comprobador recibido durante la optimización con control de estabilidad por el macroprograma "StabilityTest", excepto las filtradas por criterios como en el macroprograma "OneOptim". El principio del funcionamiento del macroprograma puede ser el siguiente, primero realizamos la optimización de los parámetros, luego, dependiendo del modo de funcionamiento del macroprograma, ejecutamos (probamos) los resultados del informe del probador en los datos del macroprograma "StabilityTest" Los mejores datos de rentabilidad (se pueden añadir otros criterios, pero la rentabilidad es mejor) se escriben en el archivo, el número de datos en el archivo es controlado por el usuario, pero podemos limitarnos a 10. Los peores resultados se sustituyen por otros mejores en orden ascendente hasta que se comprueba todo el informe del comprobador, según el modo de macro. Esto es básicamente todo.

Además, para superar los problemas con la memoria de funcionamiento en la presente versión, en el trabajo del programa "Complex", es posible proporcionar en los macroprogramas "OneOptim", "StabilityTest" por la instalación de la bandera especial, el trabajo con el archivo de datos intermedios recibidos durante el trabajo del programa "OneOptim" que posteriormente, a voluntad del usuario, puede ser procesado por el macroprograma "StabilityTest". O permitir que la macro "StabilityTest" trabaje con el archivo de macro "OneOptim". El nombre del archivo se puede introducir en el MetaEditor en una variable especial, como se hace en otros programas de macros de TC, y si el archivo no tiene ese nombre (error del usuario), se mostrará el mensaje. Si el nombre del archivo está ausente en la variable especial = cadena vacía, el programa macro "StabilityTest" funciona en el modo habitual.



 
assol_7 писал (а) >>

Gracias por la sugerencia, creo que las funciones extra serán útiles para otros también, intentaré hacerlo más rápido.

 

¡Querido Igor!

¡Al trabajar con el programa macro "Complex" resultó que en el archivo de informe de este programa macro a veces, por alguna razón, los resultados de beneficios obtenidos por el programa macro difieren de los resultados obtenidos en modo manual con los mismos datos de entrada en el mismo probador! Y en el archivo de informes de los resultados de optimización no aparecen esos resultados de beneficios (lo cual es comprensible). No está claro cómo el macroprograma "Complex" ha obtenido estos resultados. Tal vez debamos comprobar cómo el programa de macros lee el resultado de las ganancias del informe del probador después de la siguiente prueba. Los números del informe "Complex", tienen un formato y apariencia correctos pero a veces son dos o tres veces menos o más que los reales.

Saludos Sergey.

Razón de la queja: