Discusión sobre el artículo "Interfaces gráficas III: Botones simples y multifuncionales (Capítulo 1)" - página 2

 
Ciudadanos, por favor, discusión sobre el tema del artículo. Si no hay preguntas para el artículo, por favor, inicie un nuevo tema o escribir preguntas de los principiantes en el ya existente.
 
Sergey Pavlov:

...

Sólo respondí a las preguntas. Y no quiero discutir sobre nada.

Y todo lo que usted escribió acerca de la irritación, si estoy satisfecho con algo o no, y así sucesivamente, por lo que es sólo sus especulaciones y delirios. Así que no empieces "media vuelta" y no respondas a mensajes dirigidos no a ti.

Es asunto personal de cada uno "recoger" en el código publicado o no. Para los que quieren aprender a hacer esas cosas, tiene sentido "escarbar". Para los que quieren utilizar una biblioteca de código ya hecha, tiene sentido esperar hasta que se publiquen todos los artículos de la serie.

 
Anatoli Kazharski:

... y no respondas a mensajes que no vayan dirigidos a ti ....

Obedece y obedece.

No me di cuenta cuando el foro se convirtió en un lugar privado de comunicación.

 
Anatoly, una vez más expreso mi respeto y admiración por tu trabajo. Tus artículos están escritos de forma muy profesional y detallada. Sin duda son de gran valor desde el punto de vista de la enseñanza a desarrolladores noveles. Tu desinterés y franqueza también inspiran respeto. Pero, ¿qué debo hacer si su enfoque me parece ineficaz? ¿Callarme? ¿Escribir mis propios artículos?

Si escribo mis propios artículos, no serán más de cinco. En ellos divulgaré completamente mi tecnología (que es mucho más fácil de entender porque no hay OOP en ella) y será inmediatamente recogida por programadores experimentados (especialmente si adjunto códigos escritos a los artículos). ¿Necesita competencia adicional en los artículos sobre la interfaz?

Si dice que estoy comparando pronto, entonces acepto que aún no está listo y no compararé resultados hasta que muestre toda la potencia de su enfoque. Sin embargo, ¿debería sentarme tranquilamente y no mostrar nada a nadie? Yo creo que no. Al fin y al cabo, tú y yo vivimos en un mundo competitivo).
Приобщаемся к объектно-ориентированному программированию в MQL5
Приобщаемся к объектно-ориентированному программированию в MQL5
  • 2013.08.28
  • Jordi Bassaganas
  • www.mql5.com
В статье показано, как создать объектно-ориентированного торгового советника с нуля, начиная с выработки торговой идеи и заканчивая созданием торгового советника на языке MQL5, воплощающего данную идею в жизнь. На мой взгляд, самый верный путь к успеху - это обучение на практике, поэтому в статье рассмотрен практический пример, демонстрирующий, как можно упорядочить свои идеи и приступить к программированию форекс-роботов. Кроме того, мне хотелось пробудить интерес читателей к объектно-ориентированному подходу.
 
Реter Konow:
Anatoly, una vez más expreso mi respeto y admiración por tu trabajo. Tus artículos están escritos de forma muy profesional y detallada. Sin duda son de gran valor desde el punto de vista de la enseñanza a desarrolladores noveles. Tu desinterés y franqueza también inspiran respeto. Pero, ¿qué debo hacer si su enfoque me parece ineficaz? ¿Mantenerme en silencio? ¿Escribir mis propios artículos?

Haga lo mismo que está haciendo ahora. Exprese su opinión. Si escribes artículos, seguro que los leo. Es más interesante comunicarse con código y esquemas.

Las historias de "tengo algo, pero no te diré cómo se implementa" no son interesantes.

Si escribo mis propios artículos, no serán más de cinco. En ellos revelaré completamente mi tecnología (que es mucho más fácil de entender porque no hay OOP en ella) y será inmediatamente recogida por programadores experimentados (especialmente si adjunto códigos escritos a los artículos). ¿Necesita competencia adicional en los artículos sobre la interfaz?

No hay ningún problema. Puedes publicar lo que quieras. A mí también me interesaría. ))

Si dices que estoy comparando pronto, entonces acepto que aún no estás listo y no compararé resultados hasta que muestres toda la potencia de tu enfoque. Sin embargo, ¿debería sentarme tranquilamente y no mostrar nada a nadie? Yo creo que no. Al fin y al cabo, usted y yo vivimos en un mundo de competición).

Actúe según el principio: "Primero hacer, luego decir". ))

 
Difícilmente se me puede reprochar incoherencia. Con un resultado terminado, estoy listo para demostrarlo, y si es interesante, puedo empezar a hablar de ello. Con la lógica contraria, empezaría a contar o enseñar a otros mucho antes, sin poder mostrarles el resultado que les espera al final de la formación, porque yo mismo aún no he llegado a ese final.
 
Реter Konow:
Difícilmente se me puede reprochar incoherencia. Con un resultado terminado, estoy listo para demostrarlo, y si es interesante, puedo empezar a hablar de ello. Con la lógica contraria, empezaría a contar o enseñar a otros mucho antes, sin poder mostrarles el resultado que les espera al final del entrenamiento, porque aún no he llegado a ese final.

Me interesa su resultado. Si tienes el deseo de demostrarlo, empieza.

El grado de interés por tu trabajo es mayor cuanta más información aportes sobre él:

  1. Sólo capturas de pantalla y vídeos son lo menos interesante.
  2. Más interesante sería (si no quieres demostrar tu código) versiones demo compiladas (gratuitas) de aplicaciones MQL publicadas en el Mercado. De esta manera usted puede probar MQL-aplicaciones con una interfaz gráfica hecha con la ayuda de su biblioteca.
  3. Lo más interesante es el código abierto de tu librería con una descripción detallada y una explicación de cómo usarla.
Trabajo en el tercer formato. El formato en el que estés dispuesto a demostrar tu trabajo depende de ti.

Si quieres, puedes hacerlo en los hilos de discusión de mis artículos. Pero también tienes la oportunidad de abrir tu propio hilo personal en el foro. Incluso puedes intentar realizar una votación, en función de cuyos resultados evaluarás el grado de interés que despierta tu trabajo.

 
Gracias por su sugerencia e interés. Actualmente estoy en la fase final de desarrollo de mi proyecto. Creo que después tendré más tiempo libre para comunicarme en el foro.

Por ahora publicaré capturas de pantalla, luego vídeos, y una vez finalizado el proyecto, pondré a la venta el Asesor Experto, y todos los que lo hayan descargado podrán probar la versión de prueba.

Al mismo tiempo, estoy dispuesto a destacar los matices de mi trabajo especialmente para usted (como para mi respetado colega), en mensajes privados.

Si tiene alguna pregunta concreta, no dude en formularla.

Atentamente, Peter.
MQL5.community - Памятка пользователя
MQL5.community - Памятка пользователя
  • 2010.02.23
  • MetaQuotes Software Corp.
  • www.mql5.com
Вы недавно зарегистрировались и у вас возникли вопросы: Как вставить картинку в сообщение на форуме, как красиво оформить исходный код MQL5, где находятся ваши Личные сообщения? В этой статье мы подготовили для вас несколько практических советов, которые помогут быстрее освоиться на сайте MQL5.community и позволят в полной мере воспользоваться доступными функциональными возможностями.
 

Anatole, ¿no se puede cambiar dinámicamente el color de los botones? Imagina un botón para mover un stop al punto de equilibrio. Mientras el precio no haya alcanzado la posibilidad de mover el stop al CU, el botón tiene el mismo color, tan pronto como sea posible mover el stop al breakeven, el botón se resalta en un color diferente.

Ahora sólo existe la posibilidad de bloquearlo/desbloquearlo, lo que no es muy bonito - al bloquear el botón, el usuario ve que no está disponible en absoluto, pero al cambiar su color desbloqueado - ya es visible que con un color el resultado de pulsarlo será cero, y con otro color - el resultado de pulsarlo será el traslado del stop al break-even.

 
Artyom Trishkin:

Anatole, ¿no se puede cambiar dinámicamente el color de los botones? Imagina un botón para mover un stop al punto de equilibrio. Mientras el precio no haya alcanzado la posibilidad de mover el stop al CU, el botón tiene el mismo color, tan pronto como es posible mover el stop al breakeven, el botón se resalta en un color diferente.

Ahora sólo existe la posibilidad de bloquearlo/desbloquearlo, lo que no es muy bonito - al bloquear el botón el usuario ve que no está disponible en absoluto, pero al cambiar su color desbloqueado - ya es visible que con un color el resultado de pulsarlo será cero, y con otro color - el resultado de pulsarlo será el traslado de stop a breakeven.

Voy a hacer que sea posible cambiar cualquier propiedad de los elementos ya después de la creación.