Discusión sobre el artículo "Usar Indicadores de MetaTrader 5 con la Estructura de Aprendizaje Automático ENCOG para Predicción de Series Cronológicas" - página 6

Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
¡Impresionante artículo investeo!
Sólo un problema, cada vez que ejecuto el EA en el simulador me sale el siguiente error...
2012.08.07 20:10:36 Core 1 2012.01.01 00:00:00 Violación de acceso leído a 0x00000000
He seguido las sugerencias de esta página. Sigo recibiendo el error.
¿Me pueden ayudar?
¡¡¡Excelente artículo!!! Es muy claro para un principiante como yo :)
Estoy teniendo el mismo problema con la versión encog adjunta en Windows 10 X64.
¿Alguien podría solucionarlo? ¿Alguna sugerencia?
Gracias
Este artículo está bien escrito y es definitivamente inspirador. He visto este artículo traducido al ruso y al chino, ¡impresionante!
De todos modos, ¿hay alguien, antes de felicitar con los autores, que probó los códigos completos? Tengo serias dudas de que estamos realmente cerca de adivinar al azar, como se espera con Forex.
Ejecuto un LSTM como se menciona en el artículo, centrándose no en la regresión (adivinar los próximos valores), sino en la clasificación binaria: si el max_close en los próximos 5 pasos futuros es mayor que el actual, que la clase_0 de lo contrario la clase_1. En pocas palabras, corrí un LSTM para predecir si el cierre en el próximo futuro va hacia arriba o hacia abajo. Mi precisión está cerca de adivinar al azar y estoy bastante seguro de que también la precisión de la RNN de este artículo va cerca de adivinar al azar. Tengo mucha curiosidad por conocer el rendimiento de la RNN de este artículo. ¿Pueden los autores compartir la matriz de confusión?
También he ejecutado un clasificador difuso que sólo clasifica el futuro de la misma manera que el actual: ¡no es definitivamente una predicción! Con eso pude alcanzar un beneficio similar al de este artículo.
En conclusión, sospecho que los resultados de la RNN de este artículo están realmente cerca de la adivinación aleatoria y me gustaría pedir a los autores que compartan con nosotros el rendimiento directo de su RNN.
De todos modos, el artículo es inspirador para futuras investigaciones.
Saludos,
Marco
Mirando el INFORME de backtest. No es un EA muy bueno. ni el número de pérdidas consecutivas, ni el ratio de beneficios. Aunque es rentable, pero no muy estable.
La conclusión es que los algoritmos de redes neuronales para predecir series temporales no son la panacea, y con el estado actual de la técnica, están lejos del nivel de la inteligencia artificial.
Sin embargo, la idea es buena, especialmente con los tres valores de los indicadores como fuente de entrada para la red neuronal.
Creo que el creador podría explicar mejor donde guardar cada uno de los archivos, el EA no funcionó en mi backtest.
He seguido todos los pasos que me has proporcionado.
Puede ser más detallado acerca de dónde exactamente para guardar cada archivo y donde se encuentra cada archivo?
¿Alguna idea sobre cómo solucionar este problema?
2021.03.23 12:03:27.962 2020.10.01 00:00:00 Violación de acceso en 0x00007FF9FE2688C2 leído en 0x00000000000000000000
2021.03.23 12:03:27.966 2020.10.01 00:00:00 00007FFA7439D6F0 4881ECD8000000 sub rsp, 0xd8
2021.03.23 12:03:27.966 2020.10.01 00:00:00 00007FFA7439D6F7 488B0572E72500 mov rax, [rip+0x25e772]
2021.03.23 12:03:27.966 2020.10.01 00:00:00 00007FFA7439D6FE 4833C4 xor rax, rsp
2021.03.23 12:03:27.966 2020.10.01 00:00:00 00007FFA7439D701 48898424C0000000 mov [rsp+0xc0], rax
2021.03.23 12:03:27.966 2020.10.01 00:00:00 00007FFA7439D709 488364242800 and qword [rsp+0x28], 0x0
2021.03.23 12:03:27.966 2020.10.01 00:00:00 00007FFA7439D70F 488D05DAFFFFFF lea rax, [rip-0x26]
2021.03.23 12:03:27.966 2020.10.01 00:00:00 00007FFA7439D716 83E201 y edx, 0x1
2021.03.23 12:03:27.966 2020.10.01 00:00:00 00007FFA7439D719 894C2420 mov [rsp+0x20], ecx
2021.03.23 12:03:27.966 2020.10.01 00:00:00 00007FFA7439D71D 89542424 mov [rsp+0x24], edx
2021.03.23 12:03:27.966 2020.10.01 00:00:00 00007FFA7439D721 4889442430 mov [rsp+0x30], rax
2021.03.23 12:03:27.966 2020.10.01 00:00:00 00007FFA7439D726 4D85C9 test r9, r9
2021.03.23 12:03:27.966 2020.10.01 00:00:00 00007FFA7439D729 744C jz 0x7ffa7439d777
2021.03.23 12:03:27.966 2020.10.01 00:00:00
2021.03.23 12:03:27.966 2020.10.01 00:00:00 00007FFA7439D72B B80F000000 mov eax, 0xf
2021.03.23 12:03:27.966 2020.10.01 00:00:00 00007FFA7439D730 488D4C2440 lea rcx, [rsp+0x40]
2021.03.23 12:03:27.966 2020.10.01 00:00:00 00007FFA7439D735 443BC0 cmp r8d, eax
2021.03.23 12:03:27.966 2020.10.01 00:00:00 00007FFA7439D738 498BD1 mov rdx, r9
2021.03.23 12:03:27.966 2020.10.01 00:00:00 00007FFA7439D73B 440F47C0 cmova r8d, eax
2021.03.23 12:03:27.966 2020.10.01 00:00:00 00007FFA7439D73F 4489442438 mov [rsp+0x38], r8d
2021.03.23 12:03:27.966 2020.10.01 00:00:00 00007FFA7439D744 49C1E003 shl r8, 0x3
2021.03.23 12:03:27.966 2020.10.01 00:00:00 00007FFA7439D748 E82A470600 call 0x7ffa74401e77 ; SetProcessDynamicEnforcedCetCompatibleRanges(kernelbase.dll)
2021.03.23 12:03:27.966 2020.10.01 00:00:00 00007FFA7439D74D 488D4C2420 lea rcx, [rsp+0x20]
2021.03.23 12:03:27.966 2020.10.01 00:00:00 00007FFA7439D752 48FF15AF231900 call qword near [rip+0x1923af] ; UnhandledExceptionFilter (kernelbase.dll)
2021.03.23 12:03:27.966 2020.10.01 00:00:00 crash --> 00007FFA7439D759 0F1F440000 nop [rax+rax+0x0]
2021.03.23 12:03:27.966 2020.10.01 00:00:00 00007FFA7439D75E 488B8C24C0000000 mov rcx, [rsp+0xc0]
2021.03.23 12:03:27.966 2020.10.01 00:00:00 00007FFA7439D766 4833CC xor rcx, rsp
2021.03.23 12:03:27.966 2020.10.01 00:00:00 00007FFA7439D769 E8D2090600 call 0x7ffa743fe140 ; RemoveDllDirectory (kernelbase.dll)
2021.03.23 12:03:27.966 2020.10.01 00:00:00 00007FFA7439D76E 4881C4D8000000 add rsp, 0xd8
2021.03.23 12:03:27.966 2020.10.01 00:00:00 00007FFA7439D775 C3 ret
2021.03.23 12:03:27.966 2020.10.01 00:00:00
2021.03.23 12:03:27.966 2020.10.01 00:00:00 00007FFA7439D776 CC int3
2021.03.23 12:03:27.966 2020.10.01 00:00:00
2021.03.23 12:03:27.966 2020.10.01 00:00:00 00: 0x00007FFA7439D759
2021.03.23 12:03:27.966 2020.10.01 00:00:00
Usa el mio @Valentin petkov. estoy usando encog 3.3 . espero que te pueda ayudar .
Hola ryuga68 La clase TemporalWindowCSV no existe en encog >= 3.3 ? ?