Discusión sobre el artículo "Guía práctica de MQL5: Controles de la subventana del indicador: Botones" - página 2
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
Me pregunto, ¿leíste este artículo cuando estabas preparando el material?
Sí, por cierto, el artículo no utiliza ninguna clase, y sin OOP es casi imposible crear interfaces más o menos complejas en MQL5, que una vez más dice que el artículo está destinado principalmente a los principiantes, para familiarizarse con los fundamentos, por así decirlo.
En general, por supuesto, siempre hay varias soluciones. Alguien usa una, alguien usa otra. Es imposible decir cuál es mejor. Pero siempre es difícil adoptar la solución de otro, hay demasiadas preguntas, el tiempo para resolverlas puede superar el tiempo para crear tu propia solución. Por eso construimos nuestra propia moto y la consideramos la mejor.
Me pregunto si, cuando estaba preparando el material, leyó este artículo.
Sí, lo leí. Leí todos los artículos. ) En mi opinión, es muy difícil para los principiantes. Bueno, al menos para mí era difícil de entender entonces. A veces necesitas obtener una respuesta a una pregunta concreta y no quieres perder mucho tiempo, que ya es muy poco.
Así que intento responder a una pregunta de la forma más sencilla posible. Un profesional, si le gusta la idea, la reescribirá fácilmente para sí mismo como considere necesario/correcto. Y un principiante encontrará la respuesta más sencilla posible a su pregunta.
Y me pregunto, ¿hay algún desarrollador profesional que utilice una biblioteca estándar de elementos gráficos en sus productos?
Sí, lo leí. He leído todos los artículos. ) En mi opinión es muy complicado para los principiantes. Bueno, al menos para mí era difícil de entender entonces. A veces necesitas obtener una respuesta a una pregunta concreta y no quieres perder mucho tiempo, que ya es muy poco.
Así que intento responder a una pregunta de la forma más sencilla posible. Un profesional, si le gusta la idea, la reescribirá fácilmente para sí mismo como considere necesario/correcto. Y un principiante encontrará la respuesta más sencilla posible a su pregunta.
Bien. Entonces, ¿está claro para un principiante para qué utilizas el temporizador?
Tengo curiosidad, ¿hay algún desarrollador profesional que utilice una biblioteca estándar de elementos gráficos en sus productos?
De ninguna manera pretendo ser un desarrollador profesional, pero al escribir esto, utilicé la biblioteca:
Taki tuvo que sufrir, y algo de MQ se completó sobre la marcha, en paralelo con mi desarrollo (a petición del servicio técnico), pero, en lo que a mí respecta, es el camino correcto.
Pero no empecemos una discusión holi aquí, ya hay varios temas para ello ;)
De ninguna manera pretendo ser un desarrollador profesional, pero he utilizado liba al escribir esto:
En realidad los botones estándar son un elemento de control muy resbaladizo, porque en primer lugar no soporta color de marco (aunque es muy extraño el porqué), y en segundo lugar, dependiendo del tipo de marco BORDER_FLAT, BORDER_RAISED visualmente se posiciona claramente fuera de su ubicación, no digo que además de esto cambie su tonalidad dependiendo del estado de pulsación y muy lento para cambiar su visualización sin ChartRedraw. En realidad, el botón salvo por su interfaz picada a lo Windows 3.11 no da ninguna ventaja frente a otros elementos. Sí, existe un campo especial OBJ_SELECTED, que indica si el botón está pulsado o no, pero en realidad no hay ningún problema en crear un objeto propio OBJ_EDIT, que contenga la bandera de pulsado.
Eso es exactamente para lo que yo uso la lib.
Si Anatoly hubiera hecho un resaltado al pasar el cursor sobre un bastón estándar, MQ lo habría añadido a la lib.
Tal y como están las cosas, hay un montón de soluciones personalizadas dispersas, y cada vez escribes una nueva (bueno, usando tus propios desarrollos, claro).
Qué raro, ¿por qué lo vende un compañero llamado iTC?
No pretendo ser un desarrollador profesional ni mucho menos, pero....
Si tú no lo eres, entonces no sé quién lo es. ¿Danald Knuth? ¿Bill Gates?
Porque él me lo encarga. Lee su perfil.
Pero no empecemos una holi-guerra aquí, que ya hay varios temas para ello ;)