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 2

 
Anatoli Kazharski:


En mi opinión, Artem ha dado ejemplos bastante detallados.

Si más claramente y en el marco de algunas interfaces gráficas ya existentes, puede mirar estas variantes:

1. En el sistema operativo Windows Abra la ventana "Componentes de Windows". Allí puede ver casillas de verificación con más de dos estados:

//---

2. En el terminal MetaTrader 5, abra la ventana "Herramientas". En la pestaña "Historial", tiene la posibilidad de activar/desactivar la visibilidad de algunas columnas de la tabla en el menú contextual:


Respuestas exhaustivas.

La inútil conversación de ayer fue innecesaria.

Gracias.
 
Реter Konow:
Respuestas exhaustivas.

La inútil conversación de ayer fue innecesaria.

Gracias.


He aquí otro ejemplo con casillas de verificación con tres estados dentro de un sistema de comercio con una interfaz gráfica: 7.1. Sección PARÁMETROS SISTEMA

//---

MOSTRAR ÓRDENES - La segunda columna muestra qué estrategias tienen subposiciones abiertas, en qué volumen y en qué dirección. Si no hay ninguna subposición, se muestra VACÍO. Si hay una subposición abierta, se muestra su volumen. La dirección se puede determinar por el color. Para posiciones largas (Long) el volumen se colorea de verde (por ejemplo, 0,05) y para posiciones cortas (Short) se colorea de rojo (por ejemplo, 0,02). También en esta columna hay controles (casillas de verificación), marcándolos en el gráfico puede ver qué órdenes pendientes se refieren a esta subposición en particular. Al marcar una casilla de verificación frente a una determinada subposición, se establecen líneas continuas horizontales bajo las órdenes pendientes correspondientes, y el punto de entrada de esta subposición se marca con una línea discontinua vertical del mismo color. Todas las casillas pueden activarse al mismo tiempo. Es difícil confundir las líneas, ya que cada grupo de órdenes tiene su propio color. Véase la imagen de la derecha.

Cuando se cambia a otro símbolo, las casillas de verificación no se desmarcan. Al volver a cambiar, si las casillas de verificación estaban activadas antes, las líneas se restablecen en el gráfico. Si se cierra un determinado sub-ítem, las líneas pertenecientes a este sub-ítem, si están en el gráfico, son eliminadas por el Asesor Experto, y la casilla de verificación se desmarca y se coloca un stopper. La cabecera de esta columna es clicable. Es decir, si no hay ninguna casilla marcada, el título será de color VerdeMedioMar. Si hay al menos una casilla marcada, el título se colorea de azul.

Безграничные возможности с MetaTrader 5 и MQL5
Безграничные возможности с MetaTrader 5 и MQL5
  • 2012.05.14
  • Anatoli Kazharski
  • www.mql5.com
В этой статье я хотел бы показать пример, какой может быть программа для трейдера, а также, каких результатов можно достичь за 9 месяцев, начав изучать MQL5 с нуля. Ещё этот пример показывает, насколько программа для трейдера может быть многофункциональной и информативной, занимая при этом минимум пространства на ценовом графике. Также будет продемонстрировано, какими красочными, яркими и интуитивно-понятными для пользователей могут быть информационно-торговые панели. Это и многое-многое другое...
 
Реter Konow:
Respuestas exhaustivas.

Lainútil conversación de ayer fue innecesaria.

Gracias.

¿Qué tenía de inútil? ¿Sólo que tú, barin, quieres un zar, y la misma respuesta de un campesino es inútil?

¿Está todo en su palacio en su lugar? ¿El techo sigue en pie?

¿Importa que Anatoly esté ocupado? No está en el mar, está trabajando, y puede que no responda enseguida....

 
Artyom Trishkin:

¿Cuál es su inutilidad? ¿Es sólo que tú, barin, quieres un zar, y la misma respuesta de un campesino es inútil?

¿Está todo en su palacio en su sitio? ¿Sigue en pie el tejado?

¿Importa que Anatoly esté ocupado? No está en el mar, está trabajando, y puede que no responda en seguida....

Querido Artem, realmente no entiendo por qué crees que cuando pregunto algo en los comentarios espero que Anatoly me dé respuestas inmediatas.

A mí también me gustaron sus respuestas, pero no fueron tan profesionales. Sin ánimo de ofender.

Y no deberías compararte con un paleto, eres moderador y buen programador, y esto es otro nivel....

La conversación de ayer fue por supuesto inútil, pero entretenida. Así que no pasa nada.

Seamos más amables:).

 
Anatoli Kazharski:


He aquí otro ejemplo con casillas de verificación con tres estados dentro de un sistema de negociación con una interfaz gráfica: 7.1. Sección PARÁMETROS SISTEMA

//---

Gracias.
 

Me gustaría saber cuando la solución temporal:

//+------------------------------------------------------------------+
//| Comprobación y actualización del número de la ventana del Asesor Experto |
//+------------------------------------------------------------------+
void CWndEvents::CheckExpertSubwindowNumber(void)
  {
//--- Salir si (1) no es un EA o (2) la GUI del EA está en la ventana principal
   if(PROGRAM_TYPE!=PROGRAM_EXPERT || !EXPERT_IN_SUBWINDOW)
      return;
//---

   ...
  }

¿Será reemplazado?

Estaba esperando en esta construcción como un color título de la ventana, pero alas.....

 
Alexander Fedosov:

Me gustaría saber cuando la solución temporal:

¿Será reemplazado?

Estaba esperando en esta construcción como un color de título de la ventana, pero por desgracia.

¿Cuál es el problema con la solución temporal?

No hay necesidad de esperar, no será rápido. Problemas más importantes y complejos se están resolviendo ahora. El ajuste final será al final del desarrollo.

 
Me gustaría decir: ¡Muchas gracias Anatoly!
Se está haciendo un gran y muy duro trabajo.
Y sólo el que lo ha hecho mejor tiene derecho a criticar...
Yo y otros, que no somos capaces de hacerlo todavía, sólo podemos esperar a nuevos lanzamientos y no ser listos.
Además, el autor no habla de la versión final, y no sabemos la tarea que se ha impuesto, y ya es obvio - no una grande.
¡Pero lo que se ha implementado es simplemente una bomba! Windows en MT en Windows...
Sólo pienso que con la ayuda de esta solución muchos productos (comerciales y para uso personal) obtendrán un brillo adicional, y el tiempo empleado por los desarrolladores se reducirá al mínimo.
¡Me quito el sombrero ante ti Anatoly!
Gracias de nuevo.
 

Mikhail Dovbakh:

Simplemente creo que con esta solución muchos productos(comerciales y para uso personal) obtendrán un brillo extra, y se minimizará el tiempo empleado por los desarrolladores para ello.

Me quito el sombrero ante ti, Anatoly!
Gracias de nuevo.

Gracias a ti.

Sí, este es exactamente el objetivo. Sin embargo, sigo equivocándome con los plazos. Parece que no queda mucho, pero aún así no hay manera. )

 
Anatoli Kazharski:

¡Tolik!

¡Esto es como siempre genial - mi admiración y respeto!

¡Sigo tus articulos, Dios quiera que impresionen y deleiten a la comunidad por mucho tiempo!