Librerías: Expert - página 4

 
fxsaber:

Gracias.

 

En el Mercado he visto muchas veces que los autores adjuntan set-files de sus CTs para cada personaje. En consecuencia, los compradores los utilizan.


Propongo utilizar la siguiente lógica para las CTs del Mercado

  • Se añade un parámetro de entrada
    input string FolderSets = NULL; // La carpeta con nuestros conjuntos de TC.
  • Si esta carpeta es especificada por el usuario, el Asesor Experto automáticamente recoge todos los sets de esta carpeta y ejecuta sus correspondientes versiones.
  • El usuario sólo tiene que colocar el archivo de sets en la carpeta y especificar la ruta a esta carpeta al iniciar el Asesor Experto (el autor del Asesor Experto puede insertar esta ruta de una vez).
  • Si el usuario comete un error y lo ejecuta dos veces, se puede evitar automáticamente que lo haga.

Este enfoque también es conveniente para lanzar su propio TS con un solo clic.

Por supuesto, la solución puede ser universal para ambas plataformas. A grandes rasgos, sólo será necesario añadir una línea al código fuente de cualquier Asesor Experto.


Lo más probable es que así es como voy a lanzar EAs a partir de ahora. Si alguien ve algún fallo en este método o alguna mejora, que me lo haga saber.


ZY Supongamos que un usuario ya tiene Asesores Expertos funcionando con parámetros configurados. Es posible guardar automáticamente los archivos de configuración de todos los EAs en ejecución. Y luego utilizar el enfoque anterior.


ZZZY En MT5 es posible ejecutar un EA no a través de set-files, sino a través de opt-files. Imagínese que ejecuta una optimización EA regular y ve varios buenos conjuntos de parámetros de entrada. Usted desea utilizarlos todos al mismo tiempo - para repartir los riesgos de diversificación. Para ello, puede crear su propio opt-file, que contendrá sólo los pases seleccionados. Será posible iniciar automáticamente estos pases en la cuenta de combate. Y, además, será posible abrir este opt-file en MT5-tester y ejecutar cada pase por medios estándar. Es decir, el opt-file se convierte en un conjunto diversificado de set-files. Pero también es totalmente legible por el propio Tester.

 
fxsaber:

En el Mercado he visto muchas veces que los autores adjuntan set-files de sus CTs para cada personaje. En consecuencia, los compradores los utilizan.


Propongo utilizar la siguiente lógica para las CTs del Mercado

  • Se añade un parámetro de entrada
  • Si esta carpeta es especificada por el usuario, el Asesor Experto automáticamente recoge todos los sets de esta carpeta y ejecuta sus versiones correspondientes.
  • El usuario sólo tiene que colocar el archivo de sets en la carpeta y especificar la ruta a esta carpeta al iniciar el Asesor Experto (el autor del Asesor Experto puede insertar esta ruta de una vez).
  • Si el usuario comete un error y lo ejecuta dos veces, se puede evitar automáticamente que lo haga.

Este enfoque también es conveniente para lanzar su propio TS con un solo clic.

Por supuesto, la solución puede ser universal para ambas plataformas. A grandes rasgos, sólo será necesario añadir una línea al código fuente de cualquier Asesor Experto.


Lo más probable es que así es como voy a lanzar EAs a partir de ahora. Si alguien ve algún fallo en este método o alguna opción de mejora, que me lo haga saber.


ZY Supongamos que un usuario ya tiene Asesores Expertos funcionando con parámetros configurados. Es posible guardar automáticamente los archivos de configuración de todos los EAs en ejecución. Y luego utilizar el método anterior.


ZZY En MT5 es posible ejecutar un Asesor Experto no a través de set-files, sino a través de opt-files. Imagine que ejecuta una optimización EA regular y ve varios buenos conjuntos de parámetros de entrada. Desea utilizarlos todos al mismo tiempo - para repartir los riesgos de diversificación. Para ello, puede crear su propio opt-file, que contendrá sólo los pases seleccionados. Será posible iniciar automáticamente estos pases en la cuenta de combate. Y, además, será posible abrir este opt-file en MT5-tester y ejecutar cada pase por medios estándar. Es decir, el opt-file se convierte en un conjunto diversificado de set-files. Pero también es totalmente legible por el propio Tester.

No entiendo, ¿puede su sugerencia sobre una carpeta con archivos Set para cada Asesor Experto ya ser implementada o requiere acciones de MQ?

Los archivos opt no se han convertido en una fuente fiable, al menos no hasta que haya una decisión oficial sobre este tema. Pero en general, es una idea interesante almacenar la base de datos de ajustes en un archivo separado a nivel de plataforma. Por el momento yo cargo los ajustes desde un archivo csv para MT4.

 
Aleksey Vyazmikin:

No entiendo, ¿su sugerencia sobre una carpeta con archivos Set para cada Asesor Experto ya se puede implementar o requiere acciones de MQ?

Sí, las capacidades actuales de ambas plataformas permiten implementar esto de forma universal - sólo se escribe una línea en el código fuente, después de lo cual el EA comienza a tener la funcionalidad descrita.

Los archivos Opt no se han convertido en una fuente fiable, en cualquier caso, hasta que no haya una decisión oficial sobre esta cuestión. Pero en general, la idea es interesante - para almacenar la base de datos de los ajustes en un archivo separado en el nivel de la plataforma. Por el momento yo cargo los ajustes desde un archivo csv para MT4.

Opt archivos son una gran fuente para pasar en el Mercado, etc. Ya que contiene completamente todos los datos de los ajustes del Probador/Optimizador. Es suficiente importarlo y luego hacer ejecuciones individuales seleccionadas con un solo clic.


Para el Mercado, la oferta de conjuntos debe aumentar significativamente los productos de fácil uso. Y para MT5, la transferencia de opt-files personalizados es un nivel completamente diferente de demostración de su EA, cuando usted no necesita entender los matices de la plataforma, pero obtener de inmediato una máquina de demostración EA personalizado en el Probador.

 
fxsaber:

Sí, las capacidades actuales de ambas plataformas permiten que esto se implemente de forma universal - sólo se escribe una línea en el código fuente, después de lo cual el Asesor Experto comienza a tener la funcionalidad descrita.

Opt-files son una gran fuente para transferir a Market etc. Porque contiene completamente todos los datos de la configuración del Probador/Optimizador. Es suficiente importarlo y luego hacer ejecuciones individuales seleccionadas con un solo clic.


Para el Mercado, la oferta de conjuntos debe aumentar significativamente los productos fáciles de usar. Bueno, para MT5 transferencia de opt-archivos personalizados de configuración es un nivel completamente diferente de la demostración de su EA, cuando usted no necesita entender los matices de la plataforma, y se obtiene inmediatamente configurado EA máquina de demostración en el Probador.

Si hablamos puramente sobre el mercado, entonces la venta del producto junto con la configuración conlleva un cierto riesgo, porque las cotizaciones de las diferentes empresas de corretaje pueden diferir y, a veces de manera significativa, por lo que la re-optimización suele ser necesaria. Entendemos perfectamente que la mayoría de los Asesores Expertos a la venta venden una bonita imagen y no funcionarán con datos futuros - sólo un ajuste ordinario. Por lo tanto, se debe enseñar al comprador a no utilizar una solución ya hecha, sino a evaluar esta solución, incluyendo la optimización de los parámetros, mientras que al vendedor se le debe dar una descripción detallada de qué parámetros y en qué secuencia es mejor optimizar.

 
Aleksey Vyazmikin:

Si hablamos puramente del mercado, la venta de un producto junto con los ajustes conlleva un cierto riesgo, porque las cotizaciones de las diferentes empresas de corretaje pueden diferir y, a veces de manera significativa, por lo que la re-optimización suele ser necesaria. Entendemos perfectamente que la mayoría de los Asesores Expertos a la venta venden una bonita imagen y no funcionarán con datos futuros - sólo un ajuste ordinario. Es por eso que el comprador debe ser enseñado a no utilizar una solución ya hecha, sino para evaluar esta solución, incluyendo la optimización de los parámetros, mientras que el vendedor está obligado a dar una descripción detallada de qué parámetros y en qué secuencia es mejor optimizar.

Nunca he podido entender por qué a veces se responde a posts detallados como si no se hubieran leído.

Si alguien ha entendido lo que se discutió en un principio, me alegraré.

 
fxsaber:

Nunca he podido entender por qué a veces se responde a posts aparentemente detallados como si no se hubieran leído.

Si alguien ha entendido cuál era el punto original, me alegraría.

Creo que en este caso uno puede analizar la respuesta y llamar la atención sobre su propio texto, haciendo las modificaciones oportunas en él, o aportar comentarios adicionales.

No creo que la arrogancia en la comunicación pueda ayudar a establecer una comunicación con la sociedad....

 
Aleksey Vyazmikin:

No creo que la arrogancia en la comunicación pueda ayudar a establecer comunicación con la sociedad....

Por desgracia, soy tan elocuente que no sólo no puedo transmitir correctamente mis pensamientos, sino que además doy la impresión de arrogancia.

El código, por supuesto, es mejor.
 
fxsaber:

Por desgracia, soy tan elocuente que no sólo no puedo transmitir correctamente mis pensamientos, sino que además doy la impresión de arrogancia.

El código, por supuesto, es mejor.

No es un hecho que sea usted y no yo - tal vez no me expreso correctamente, pero para entenderlo, se necesita más información - lo que se malinterpretó.

La arrogancia aquí es la falta de voluntad para extenderse y dar aclaraciones - no es nada personal.

 
Aleksey Vyazmikin:

No es un hecho que seas tú y no yo - tal vez no me estoy expresando correctamente, pero para entender eso, necesitas más información - sobre qué se te malinterpretó.

La arrogancia aquí es la falta de voluntad para extenderse y dar aclaraciones - no es nada personal.

Tal vez usted nunca ha trabajado con opt-files.