Discusión sobre el artículo "Remuestreo avanzado y selección de modelos CatBoost con el método de fuerza bruta" - página 11

 
Maxim Dmitrievsky:

Es decir, este es un ejemplo de cargar datos desde el terminal y guardarlos en un archivo. Y luego puedes usarlo en colab

Gracias.

Hay una pregunta más. ¿Cómo abrir operaciones en este modelo MO directamente en python? ¿Me puede enviar el código?

[Eliminado]  
Evgeni Gavrilovi:

Gracias, señor.

Hay una pregunta más. ¿Cómo abrir operaciones en este modelo MO directamente en python? ¿Me puede enviar el código?

No hay código listo, usted necesita escribir una clase de órdenes de apertura para este modelo

Usted puede leer la ayuda

https://www.mql5.com/es/docs/integration/python_metatrader5

Документация по MQL5: Интеграция / MetaTrader для Python
Документация по MQL5: Интеграция / MetaTrader для Python
  • www.mql5.com
Python является современным высокоуровневым языком программирования для разработки сценариев и приложений. Содержит множество библиотек для машинного обучения, автоматизации процессов, анализа и визуализации данных. Пакет MetaTrader для Python предназначен для...
 
Maxim Dmitrievsky

Desgraciadamente no funciona en Colab(

https:// colab.research.google.com/drive/1jUasWYQ_Gf3R0AOQDwVJtkji_49QH_0y

El módulo mt5 todavía está especificado allí, y sin get_prices() no sé cómo establecer start y stop_date. ¿Dónde está el error?

[Eliminado]  
Evgeni Gavrilovi:

No funciona en Colab, por desgracia(

https:// colab.research.google.com/drive/1jUasWYQ_Gf3R0AOQDwVJtkji_49QH_0y

El módulo mt5 todavía está especificado allí, y sin get_prices() no sé cómo establecer start y stop_date. ¿Dónde está el error allí?

Acaba de abrir el archivo, get_prices ya no es necesario. Es decir, el código después de g_p permanece. Bueno, para la validación también necesita cargar su propio archivo.

No entiendo por qué esto es necesario, porque colab es más lento que incluso mi portátil con un procesador móvil.

 
Maxim Dmitrievsky:

basta con abrir el archivo, get_prices ya no es necesario. Es decir, el código después de g_p permanece. bueno, también es necesario cargar su propio archivo para la validación.

No entiendo por qué esto es necesario, porque colab es más lento que incluso mi portátil con un procesador móvil.

Todo funcionó, 2 archivos cat_model.mqh se cargan en la salida, está en /include/ y el segundo - catmodel.h ¿para qué directorio?

[Eliminado]  
Evgeni Gavrilovi:

Todo funcionó, 2 archivos cat_model.mqh se cargan en la salida, es en /include/ y el segundo - catmodel.h ¿para qué directorio?

cat_model.mqh es un archivo de inclusión para el bot, debe ser colocado en la carpeta con includers terminal
 
Maxim Dmitrievsky:
cat_model.mqh es un archivo include para el bot, debe ser lanzado en la carpeta con includers terminal

Si, lo he subido. pero el tester no arranca en metatrader, al parecer por falta del archivo catmodel.h.

¿No participa en la formación de señales de trading?

[Eliminado]  
Evgeni Gavrilovi:

Sí, lo he subido. pero el probador no se ejecuta en metatrader, al parecer debido a la falta catmodel.h archivo.

Participa en la formación de señales de trading, ¿no?

No, es una librería en C, el .mqh se parsea a partir de ella.

 
Maxim Dmitrievsky:

No, es una biblioteca C, analiza .mqh de ella.

añadido rutas de archivos - trayning prnew.csv y prueba prnews.csv

pero el R2 recibido es casi siempre superior a 0.9, tal vez look_back no está configurado correctamente y por eso el archivo mqh recibido es incorrecto, por lo que no puedo probar en terminal.


https:// colab.research.google.com/drive/1eeyRA5bGaFMfX1THnMsL5hwKmxBkqvqP


https://drive.google.com/file/d/1LIRhpk5iU_dYQbefZ-FFQM6XMV_cOh26/view?usp=sharing datos de prueba


https://drive.google.com/file/d/18RpJec9EGSCSknwaHsevgHcZuCeoOvP5/view?usp=sharing datos de entrenamiento

 
Por cierto, usando get_prices en Jupyter Notebook, el archivo mqh se carga correctamente, y luego se prueba bien.