Discusión sobre el artículo "Interfaces gráficas X: Ordenamiento, reconstrucción de la tabla y controles en las celdas (build 11)" - página 10
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
Hola,
tu proyecto de tabla es realmente interesante y un ejemplo de buena codificación OOP.
¿Puedo preguntarte si estarías dispuesto a pensar en - espero que para otros también - un complemento muy útil para EAs multisímbolo complicados?
Imagina un EA que opera muchos símbolos con muchos indicadores con - para cada símbolo - una configuración individual de parámetros del indicador (por ejemplo simple):
input string Sym1 = "EURUSD";
input int Sym1MACDema1 = 12;
entrada int Sym1MACDema2 = 26;
input int Sym1MACDsma3 = 9
input ENUM_APPLIED_PRICE Sym1MACDprc =PRICE_CLOSE;
input string Sym2 = "GBPUSD";
input int Sym2MACDema1 = 11;
input int Sym2MACDema2 = 25;
input int Sym2MACDsma3 = 10
input ENUM_APPLIED_PRICE Sym2MACDprc =PRICE_CLOSE;
...
Esto sería mucho más fácil de manejar para el usuario si esta configuración se presenta como una tabla en lugar de una larga lista de parámetros.
Especialmente si habilita su aplicación para gestionar el StartegyTester por ese archivo csv. Creo que uno tiene que manejar el EA en el StrategyTester por el csv-archivo en el OnInit()-función.
Para ello se podría añadir lo que ofrece el StratTester: la definición de un rango. de, a, paso.
Pero ahí el problema podría ser que en el caso del Algoritmo Genético si OnInit() devuelve INIT_PARAMETERS_INCORRECT o INIT_FAILED el algoritmo genético cuenta esto como un pase válido que reducirá la cantidad de pruebas realmente pasadas y eso reduce la validez del resultado final.
Me di cuenta de este problema con mt4 y escribí esto al Service Desk - pero no tengo ni idea de si han resuelto esto o no.
De todos modos buen trabajo - seguir adelante :)
...
Hola, ¿Cómo puedo mover mediante programación el formulario principal o cuadro de diálogo a una ubicación específica.
Por ejemplo, me gustaría mover el diálogo a la esquina superior izquierda cuando se hace clic en el título del formulario.
Tol, he notado cosas extrañas al cambiar el tamaño de las columnas - el texto se recorta incorrectamente. También descubrí accidentalmente que el tamaño de la columna cambia constantemente cuando se mantiene pulsada la tecla Ctrl.
1. Tol, he notado cosas extrañas al cambiar el tamaño de las columnas - el texto se recorta incorrectamente.
2. Y también descubrí accidentalmente un cambio constante de tamaño de columna al mantener pulsada la tecla Ctrl.
1. Traté de probar con diferentes modos de alineación de texto en columnas, pero no se reprodujo.
2. Jugado con la tecla Ctrl, pero no está claro por qué este comportamiento. Esta tecla no está definida en el código de la tabla.
¡Hola!
¡Esta es una gran biblioteca!
¿Todavía soporta MT4?
Tener tanto MT4 y MT5 apoyo sería una gran manera de ser capaz de tener una transición sin problemas de MT4 a MT5 cuando es el momento para eso.
Hola,
He descargado la biblioteca en este artículo, yo estaba modificando cosas para aprender la biblioteca. Tengo una pregunta simple.
Si no creo menús, como en el código que modifiqué a continuación, no puedo ordenar la tabla y hacer un solo clic en la casilla de verificación, ¿por qué sucede esto? @AnatoliKazharski
Hola, ¿podéis decirme cómo actualizar una tabla si tiene datos dinámicos https://www.mql5.com/ru/forum/165152/page10#comment_7488387
Mira aquí: GUIs X: Actualizaciones para una tabla dibujada y optimización de código (build 10)