
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
Ya veo, Peter.
Gracias. No es conveniente para un desarrollador, por supuesto.
Hay mucho código y movimientos innecesarios. Aún así, la variante con un puntero a una función es mucho mejor.
¿Por qué es incómodo? Ya lo probarás y entonces sacarás conclusiones)).
Sólo el editor visual puede ser más fácil, pero eso será más adelante.
Veo que el archivo Internal_API.mqh que tendrá que escribir un desarrollador es bastante grande e intrincado.
¿Cuántas líneas de código habrá en él en una tarea de este tipo con un botón? Es importante que un desarrollador desarrolle su GUI de la manera habitual, mediante la creación de un objeto. Por ejemplo, tengo una tarea de este tipo como sigue:
todo lo que se refiere a la creación y personalización de GUI está resaltado en amarillo.
No es necesario hacer nada más. Cada nuevo elemento GUI es una línea de código + función manejadora de eventos de este elemento.
OK usted no proporcionó este archivo, es por eso que hago suposiciones. Vamos a esperar a que la versión con todos los archivos, por lo que podemos probar en vivo.
Estoy "limpiando" el código antes del lanzamiento, "reconstruyendo" el motor, eliminando cosas innecesarias (si puedo encontrarlas), al mismo tiempo que recuerdo cómo funcionaba todo.
Espero con impaciencia tu lanzamiento, quiero entender tus ideas de codificación.
Peter, no te entiendo. No has respondido a las preguntas.
Es importante que los programadores sepan cómo interactuar con su GUI mientras trabajan.
Aquí hay un ejemplo de mi GUI. Hice clic en el acceso directo del tema claro/oscuro y este evento activó inmediatamente la función para cambiar los colores de fondo y las líneas. ¿Cómo se hace esta interacción?
¿Qué significa " El usuario NO interactuará (en absoluto) con mi código . "?
El programador necesita interactuar, no con el código, sino con los eventos que deben generar este código.
Al fin y al cabo, la GUI no es un programa independiente. La GUI debe interactuar en última instancia con el programa principal del programador. Ya se trate de un indicador o EA.
La GUI que muestras en tus fotos es impresionante, ¿puedes decirnos cómo la has conseguido?
Espero con impaciencia su publicación, quiero entender sus ideas de codificación.