Discusión sobre el artículo "Colocando las entradas por los indicadores"

 

Artículo publicado Colocando las entradas por los indicadores:

En la vida de cada trader pueden ocurrir diferentes situaciones. A menudo usamos el historial de transacciones rentables para intentar restablecer una estrategia, y usando el historial de pérdidas, tratamos de mejorarla. En ambos casos comparamos las transacciones con indicadores conocidos. En este artículo, se propone la técnica de comparación por lotes de las transacciones con una serie de indicadores.

7.3. Chaikin

Informes Chaikin

El oscilador Chaikin, igual como ATR, no ha demostrado la correlación entre las indicaciones del indicador y el beneficio de las transacciones.

Autor: Dmitriy Gizlyk

 
Gran artículo, una buena manera de mejorar el trabajo del Asesor Experto mediante la adición de señales de otros indicadores. Sólo tengo una pregunta, ¿por qué primero ejecutar el EA sin indicadores adicionales, guardar el informe, y luego analizar el informe en la próxima ejecución, pero con indicadores, no se puede obtener información sobre los oficios y los valores de los indicadores en una prueba?
 
Se puede ver que se ha trabajado mucho, pero me gustaría preguntar al autor: ¿y si incluimos, por ejemplo, el indicador CCI en el Asesor Experto y buscamos parámetros óptimos para este indicador que aumenten el equilibrio en el probador de estrategias? ¿No mostrarían también los resultados de la optimización que es posible "obtener algún beneficio en las operaciones de COMPRA cuando el valor del indicador está por encima de 200 y la línea del indicador está creciendo, mientras que no hay zonas rentables en las operaciones de VENTA"? Es decir, ¿utilizar el enfoque clásico para determinar la"dependencia de los beneficios del indicador CCI"?
 

El séptimo punto del artículo no se explica en absoluto. No he podido entender lo que se muestra en los gráficos. Por favor, añadan más información.


Y a los desarrolladores/moderadores que aprobaron este artículo, me gustaría hacerles una pregunta. ¿Por qué faltáis tanto al respeto a las capacidades de la plataforma y, como consecuencia, no respetáis al autor del artículo, haciéndole realizar una enorme cantidad de trabajo con los informes (guardar, analizar, etc.) en lugar de indicarle las posibilidades de MQL5 para transferir cualquier dato desde y hacia los Agentes mientras escribís el artículo?


Se ignora toda una capa de posibilidades de transferencia de datos Terminal<->Agente. Si no conoce MQL5, después de leer el artículo, puede compararlo con MT4, donde tal Gemo.... nunca existió. Pero esta es una opinión equivocada, MQL5 permite mucho más. Pero estas posibilidades no se utilizan en los artículos, creando una impresión terrible. Y no se puede culpar al autor, simplemente no lo sabía, y la gente que podía decírselo no lo hizo.


La implementación actual, por supuesto, sólo funciona con Agentes locales. Pero podría ser muchas veces más corta, sencilla y con más posibilidades, funcionando también en la Nube.

 
fxsaber:

...Se ignora toda una capa de capacidades de transferencia de datos Terminal<->Agente. Si no conoce MQL5, después de leer el artículo, puede compararlo con MT4, donde tal Gemo.... nunca existió. Pero esta es una opinión equivocada, MQL5 permite mucho más. Pero estas posibilidades no se utilizan en los artículos, creando una impresión terrible. Y no se puede culpar al autor, simplemente no lo sabía, y la gente que podía decírselo no lo hizo.

La implementación actual, por supuesto, sólo funciona con Agentes locales. Pero podría ser muchas veces más corta, sencilla y con más posibilidades, funcionando también en la Nube.


Perdonadme, no se me dan bien los Agentes y las Agentesas. Por eso pregunto. Cómo puedo transferir información desde el terminal al Agente a través de un fichero en la carpeta Pública? Según tengo entendido, desde el Agente al terminal- a través de FrameAdd().

 
Dennis Kirichenko:

Pardon moi, no se me dan bien los agentes y las agentes. Por eso pregunto. ¿Cómo puedo transferir información desde el terminal al Agente a través de un archivo en la carpeta pública? Por lo que tengo entendido, desde el Agente a la terminal- a través de FrameAdd().

Directivas tester_file y tester_folder. Caracteres personalizados.


En cuanto a la Carpeta Común del Terminal y los Agentes locales, es difícil saber por qué el autor del artículo no escribió el historial de operaciones en la Carpeta Común del tester, sino que decidió actuar a través de la "hamaca".

 
Eugene Myzrov:
Se puede ver que se ha trabajado mucho, pero me gustaría preguntar al autor: ¿y si incluimos, por ejemplo, el indicador CCI en el Asesor Experto y buscamos parámetros óptimos para este indicador que aumenten el equilibrio en el probador de estrategias? ¿No mostrarían también los resultados de la optimización que es posible "obtener algún beneficio en las operaciones de COMPRA cuando el valor del indicador está por encima de 200 y la línea del indicador está creciendo, mientras que no hay zonas rentables en las operaciones de VENTA"? Es decir, ¿utilizar el enfoque clásico para determinarla "dependencia de los beneficios del indicador CCI"?

Buenos días, Eugene.

Técnicamente, puede adjuntar un indicador a las señales de entrada y ejecutar el Asesor Experto en el probador de estrategias, cambiando el valor umbral de entrada de -200 a 200 en incrementos de 10. En este caso, necesitará 40 pasadas para la compra y 40 pasadas para la venta. Y habrá que hacer iteraciones similares para cada indicador. Aquí toda la información para el análisis está disponible después de 1 pasada.

 
Aleksey Zinovik:
Gran artículo, una buena manera de mejorar el trabajo del Asesor Experto mediante la adición de señales de otros indicadores. Pero tengo una pregunta, ¿por qué primero ejecutar el EA sin indicadores adicionales, guardar el informe, y luego analizar el informe en la próxima ejecución, pero con los indicadores, no se puede obtener información sobre las operaciones y los valores de los indicadores en una sola prueba?

Buenos días, Alexey.
Sí, por supuesto que puede, si estamos hablando de la optimización de su Asesor Experto. El artículo da un enfoque general, que le permite evaluar las posibilidades de optimización sin hacer cambios en el Asesor Experto. Además, esto es sólo un ejemplo del uso de esta tecnología. Utilizando esta tecnología, puede optimizar no sólo el trabajo del Asesor Experto, sino también su comercio manual mediante la ejecución de su informe de operaciones de la cuenta en el probador a través del programa. O, tomando el informe de señales, compare las operaciones con las señales del indicador e intente repetir la estrategia.

 
fxsaber:

Directivas tester_file y tester_folder. Caracteres personalizados .


Esto es exótico, dejemos que los beta testers jueguen con ello por ahora...

 
fxsaber:

El séptimo punto del artículo no se explica en absoluto. No he podido entender lo que se muestra en los gráficos. Por favor, compleméntelo.

Buenos días,
Los gráficos muestran el beneficio total de las operaciones en función de las lecturas de los indicadores. El verde muestra el beneficio/pérdida en las posiciones de compra, el rojo - en las posiciones de venta. En consecuencia, si la línea o histograma está por encima de "0", obtenemos beneficios, de lo contrario obtenemos pérdidas.

 
fxsaber:

Directivas tester_file y tester_folder. Caracteres personalizados.


En cuanto a la Carpeta Común del Terminal y los Agentes locales, es difícil saber por qué el autor del artículo no escribió el historial de operaciones en la Carpeta Común del tester, sino que decidió actuar a través de la "hamaca".

Se ofrece un método general sin realizar cambios en el Asesor Experto antes de analizarlo. Este enfoque hace posible analizar diferentes estrategias con un EA build, sin necesidad de ajustar cada EA para su optimización.