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
https://www.mql5.com/en/code/27662
Observe la velocidad y el tamaño del código.
Y todo ello sin Direct X
Gracias a todos.
El código para este control de rotación y gráficos 3D cabe todo en esta función:
La entrada de esta función es sólo una matriz de precios. Hasta un escolar puede entender el código. La matriz unidimensional de precios se convierte en una matriz tridimensional de puntos. En el plano XY el precio se representa en el sistema de coordenadas polares, donde la distancia r=sqrt( x 2+y 2) al centro (0,0) es el valor del precio.
La selección del color es responsabilidad de esta función:
cuya entrada p es un número de 0 a 1, y cuya salida es el color de degradado seleccionado. El esqueleto del patrón de color propiamente dicho consta en este caso de 6 colores (matriz Col)
Con el color tienes total libertad, colorea como quieras y lo que quieras.
Gracias por el código. Estoy poco versado en estas bellezas, y gracias a tus descubrimientos en este campo, las ideas que parecían impagables están siendo bastante factibles. En cuanto tenga tiempo, aplicaré el código para visualizar la activación de las hojas del árbol de decisión.
Por cierto, ¿tienes algún desarrollo sobre la interacción con el gráfico de forma inversa? Supongamos que hemos construido un gráfico 3d basado en los resultados de la optimización y luego seleccionamos las áreas que nos interesan usando el ratón, rompemos el gráfico en polígonos y guardamos las áreas deseadas en un array como un conjunto de parámetros EA y resultados de optimización. Este enfoque daría una sensación real de visualización de los resultados de la optimización en comparación con la versión de MQ.
Oooh, eso sí que es genial. ¡Una manera inútil pero muy interesante de visualizarlo!
Sí, ya he escrito sobre ello aquí. ))
Otra artesanía inútil, pero hermosa ))
https://www.mql5.com/en/code/27641
Creo que es muy interesante.
Ahora hay que cortarlo longitudinalmente y obtener el perfil.
Sí, ya he escrito sobre ello aquí. ))
Gracias por el código. No sé mucho sobre estas cosas tan bonitas, y gracias a su investigación en este campo, ideas que parecían inasequibles se vuelven bastante factibles. En cuanto tenga tiempo, aplicaré el código para visualizar la activación de las hojas del árbol de decisión.
Por cierto, ¿tienen alguna novedad sobre la interacción con el gráfico? Supongamos que hemos construido un gráfico 3d basado en los resultados de la optimización y luego seleccionamos las áreas que nos interesan usando el ratón, rompemos el gráfico en polígonos y guardamos las áreas deseadas en un array como un conjunto de parámetros EA y resultados de optimización. Este enfoque daría una sensación real de visualización de los resultados de la optimización en comparación con la versión de MQ.
Casi escribí sobre esto hace una hora.
Crea las estructuras o matrices de estructuras que necesites y pásalas mediante recursos a MT para compartirlas.@fxsaber tiene un montón de bibliotecas sobre este tema.
O podemos utilizar los indicadores estándar para acceder a través de iCustom. También una variante normal. También puedes transferir cualquier estructura y sus arrays a través de la unión a estos buffers y lo único que necesitas en el lado receptor es un lector de clases.
Hice algo similar en Excel, pero me gustó el hecho de poder rotar)
no se puede hacer nada parecido al rendimiento y los gráficos del Excel lento. Especialmente si tiene millones de valores.
no se puede hacer nada parecido en términos de rendimiento y gráficos en un Excel lento. Especialmente si tiene millones de valores.
Casi escribí sobre ello hace una hora.
Crea las estructuras o matrices de estructuras que necesites y pásalas mediante recursos a MT para compartirlas. @fxsaber tiene muchas bibliotecas sobre este tema.
O utilizar los indicadores estándar no buffers para el acceso a través de iCustom. Esta es también una variante normal. También puedes pasar cualquier estructura y sus arrays a estos buffers vía unión, y lo único que necesitas en el lado receptor es una clase lectora.
Bueno, no entiendo cómo en el diagrama el área seleccionada (y cómo seleccionarla mediante una curva quebrada) puede estar vinculada a la matriz de datos? No pregunto por el resto del relleno de los datos en sí.