Discusión sobre el artículo "Experimentos con redes neuronales (Parte 3): Uso práctico" - página 3

 
Alexander Day #:

Este es un trabajo increíble, gracias Roman!

Me estoy encontrando con un problema en el que soy incapaz de compilar cualquiera de los Perceptron MQ5s "1 perceptron 4 ángulo SL TP - comercio", por ejemplo, tiene 22 errores, la mayoría de ellos se espera punto y coma. ¿Me estoy perdiendo algo o hice algo mal?



Gracias por los comentarios. Establece las preferencias en Excel. Cambiar , por El símbolo del sistema para la separación de números con coma flotante.

 
Roman Poshtar #:

Gracias por los comentarios. Establecer preferencias en Excel. Cambie , por El símbolo del sistema para la separación de números con coma flotante.

¡Aprecio su respuesta! Tengo los errores, incluso si abro el MQL que viene en el archivo zip y tratar de compilar que sin ninguna modificación. Algunos no dan error pero casi todos los perceptrones si.
 
Alexander Day #:
Le agradezco su respuesta. Obtengo los errores incluso si abro el MQL que viene en el archivo zip y trato de compilarlo sin ninguna modificación. Algunos de ellos no error, pero casi todos los perceptrons hacer.

Usted tiene un error en un archivo (Symbolinfo.mqh) no en perceptrons.

 
He entrenado varios instrumentos utilizando los EAs proporcionados (que son muy interesantes), quería probar los EAs en un gráfico de mercado en vivo, pero no abren operaciones. ¿Cuál podría ser el problema?
 
Kekeletso Mofokeng #:
He entrenado varios instrumentos utilizando los EAs proporcionados (que son muy interesantes), quería probar los EAs en un gráfico de mercado en vivo, pero no abren operaciones. ¿Cuál podría ser el problema?

Gracias por sus comentarios. Si funciona en el probador de estrategias, entonces debería funcionar en la vida real.

 

Roman,

Una posible razón por la que el EA no funciona en el Probador de Estrategias es que la ubicación de la "Caja de Arena de Archivos" cambia cuando se optimiza en un Agernt. Acabo de encontrarme con ese problema y estoy tratando de solucionarlo. Todavía no he mirado tu último código. Mi sugerencia es usar WinFile.mql para escapar del SandBox y usar llamadas WinAPI para leer y escribir archivos directamente. Ver la discusión sobre

¿cómo leer un archivo csv en una cadena con las funciones de Windows?

Si está intentando leer un archivo CSV y obtener cada línea, le sugiero que utilice la función "ReadWholeFile' y realice el análisis sintáctico internamente en lugar de confiar en "ReadLineFromFile", que provoca un fallo del sistema que no puedo identificar.

Otro problema podría ser que los Perceptrons revisados sólo seleccionan una operación al comienzo de la ejecución y la cierran cuando finaliza la ejecución de optimización. Esto se ve muy bien en el Probador pero no funciona para el comercio real. Al mirar mi informe de Optimización, me sorprendió encontrar que había varios cientos de pases que resultaron en una sola operación pero tuvieron una muy buena ganancia para el período de optimización, por ejemplo, la operación se puso al comienzo y se cerró cuando finalizó la ejecución de optimización.

 
CapeCoddah probador de estrategia es que el "Archivo Sandbox" ubicación cambia cuando se optimiza en un Agernt. Acabo de correr en ese problema y estoy tratando de solucionarlo. Mi sugerencia es utilizar WinFile.mql y ver la discusión sobre
cómo leer un archivo csv en una cadena con el Windows-Functions?
Si usted está tratando de leer un archivo CSV y obtener cada línea, le sugiero que utilice la función "ReadWholeFile 'y hacer el análisis internamente en lugar de confiar en "ReadLineFromFile" que causan un fallo del sistema.

Hola, gracias por la información. Lo comprobaré todo yo mismo.

 
CapeCoddah Probador de Estrategias es que la ubicación del "Archivo Sandbox" cambia cuando se optimiza en un Agernt. Acabo de encontrarme con ese problema y estoy tratando de solucionarlo. Todavía no he mirado tu último código. Mi sugerencia es usar WinFile.mql y ver la discusión en
cómo leer un archivo csv en una cadena con el Windows-Functions?

Si está intentando leer un archivo CSV y obtener cada línea, le sugiero que utilice la función "ReadWholeFile' y realice el análisis sintáctico internamente en lugar de confiar en "ReadLineFromFile", que provoca un bloqueo del sistema.

Otro problema podría ser que los Perceptrons revisados sólo están seleccionando una operación al principio de la ejecución y la cierran cuando termina la ejecución de optimización. Al mirar mi informe de optimización, me sorprendió encontrar que había varios cientos de pasadas que resultaban en una sola operación pero que tenían una muy buena ganancia para el período de optimización, por ejemplo, la operación se puso al principio y se cerró cuando terminó la ejecución de optimización.

Gracias por la información. Lo comprobaré todo yo mismo.

 
CapeCoddah Probador de Estrategias es que la ubicación del "Archivo Sandbox" cambia cuando se optimiza en un Agernt. Acabo de encontrarme con ese problema y estoy tratando de solucionarlo. Todavía no he mirado tu último código. Mi sugerencia es usar WinFile.mql y ver la discusión en
cómo leer un archivo csv en una cadena con el Windows-Functions?

Si estás intentando leer un archivo CSV y obtener cada línea, te sugiero que utilices la función "ReadWholeFile' y hagas el parseo internamente en lugar de confiar en "ReadLineFromFile" que causa un fallo del sistema.

Otro problema podría ser que los Perceptrons revisados sólo están seleccionando una operación al principio de la ejecución y la cierran cuando termina la ejecución de optimización. Al mirar mi informe de optimización, me sorprendió encontrar que había varios cientos de pasadas que resultaban en una sola operación pero que tenían una muy buena ganancia para el período de optimización, por ejemplo, la operación se puso al principio y se cerró cuando terminó la ejecución de optimización.

Hola.

Gracias por la información. Voy a comprobar todo yo mismo.

 
Roman Poshtar #:

Gracias por sus comentarios. ¿Qué EA no funciona? Si funciona en el probador de estrategias, entonces debería funcionar en la vida real.

EA 1 perceptron 4 ángulo SL TP