Aprendizaje automático en el trading: teoría, práctica, operaciones y más - página 2108
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
un balance rentable sube en el mismo ángulo
o geométricamente si se reinvierte
No sé ni qué decir... No pensé que el concepto de rentabilidad se correlacionara con el de codicia.
Aquí está el ejemplo - dividido en 3 partes, entiendo que sólo hay que modificar train.csv?
Columna objetivo "Target_100" - las últimas 4 columnas no están involucradas en la formación (puede orientar a la columna de la fecha allí) - para la construcción del equilibrio son necesarias.
No sé ni qué decir... No pensé que el concepto de rentabilidad se correlacionara con el de codicia.
en el gráfico del balance, el aumento en los últimos 4,5 años de los 5 mostrados, es prácticamente nulo.
¿cómo puedes soportarlo?
es claramente demasiado pronto para hablar de rentabilidad
También puedes probar a aumentar la profundidad. También debería disminuir la tasa de aprendizaje en paralelo - también mejora los resultados en las muestras desequilibradas.
Para ello se utilizan diferentes métodos de cuantificación, incluidos los que tienen en cuenta el apiñamiento de los objetos en el rango.
Si has encontrado el proceso de cuantificación en el código (fijación de límites), ¿puedes publicar este código? ¿Debe haber funciones en él?
Aquí https://github.com/catboost/catboost/blob/3cde523d326e08b32caf1b8b138c2c5303dc52e5/library/cpp/grid_creator/binarization.cpp
Los 5 tipos de cuantificación. Comience con la cosa más simple (sólo por la aglomeración) llamada GenerateMedianBorders
portátil: https://colab.research.google.com/drive/1ffKGo2R8lh_QpsNO__F7cx-NG2KcFpX-?usp=sharing
archivos: https://drive.google.com/drive/folders/1iL5MVyTU3AF_j2cq9n3V3XhoeD2VVAgn?usp=sharing
vid:
Lo haré en Google Colab. Podrás subir archivos y convertirlos sin necesidad de instalar python.
Gracias.
portátil: https://colab.research.google.com/drive/1ffKGo2R8lh_QpsNO__F7cx-NG2KcFpX-?usp=sharing
archivos: https://drive.google.com/drive/folders/1iL5MVyTU3AF_j2cq9n3V3XhoeD2VVAgn?usp=sharing
vídeo:
He visto el vídeo, ¡gracias! ¿Entiendo que sólo se puede convertir una parte de la muestra, no toda la muestra?
¿Y tal vez sepas cómo guardar los archivos en un fichero? Mi Internet es demasiado lento :(
Aquí https://github.com/catboost/catboost/blob/3cde523d326e08b32caf1b8b138c2c5303dc52e5/library/cpp/grid_creator/binarization.cpp
los 5 tipos de cuantificación. Comience con el tipo f más simple (sólo en términos de aglomeración) llamado GenerateMedianBorders
Gracias. Pero este código es demasiado oscuro para mí :(((( ¿Tal vez puedas convertirlo a MQL5?
en el gráfico del balance, el aumento en los últimos 4,5 años de los 5 presentados, es casi nulo
¿cómo puedes soportarlo?
obviamente es demasiado pronto para hablar de rentabilidad.
¿El 50% de crecimiento no es relativo al crecimiento pasado? Para 5 años el 350% es una buena cifra, si suponemos que la estrategia es primitiva e inicialmente de ciruela, y se utilizan indicadores con la configuración estándar de MT5. Esto muestra el enfoque que parece ser eficaz.
Gracias.
He visto el vídeo, ¡gracias! ¿Entiendo que sólo se puede convertir una parte de la muestra, no toda la muestra?
¿Y tal vez sepas cómo guardar los archivos en un fichero? Mi internet es demasiado lento :(
todos los archivos se comprimirán automáticamente
diferentes longitudes de muestra si se sobremuestrea alguna de ellas.
He subido el zip por separado. Deberían cambiar Internet, tienen archivos de 200 mb ellos solos))
Gracias. Pero el código es demasiado poco claro para mí :(((( ¿Tal vez puedas convertirlo a MQL5?
Demasiado perezoso para convertirlo)
Déjeme explicarle:
1) ordenamos la columna
2) contamos el número medio de elementos en un cuanto, por ejemplo, 10000 elementos / 255 cuantos = 39,21
3) en el bucle, nos movemos por 39,21 elementos en cada paso, y añadimos el valor del array ordenado al array de valores de los cuantos. Es decir, el valor de la matriz 0 = valor 0 quantum, el valor 39 = 1 quantum, el valor 78 = 2 quantum, etc.
Si el valor ya está en el array, es decir, si está en una zona donde hay muchos duplicados, no se añade ningún duplicado.
En cada paso, sumamos exactamente 39,21, y luego redondeamos la suma para seleccionar el elemento de la matriz, para que sea igual. En otras palabras, en lugar del elemento 195 (39 * 5 = 195), añada 196 (39,21 * 5 = (int) 196,05).