Discusión sobre el artículo "DoEasy. Elementos de control (Parte 15): Objeto WinForms TabControl - múltiples filas de encabezados de pestañas, métodos de trabajo con pestañas"
Hola @Artyom Trishkin
gracias por tus increibles librerias,
He encontrado un pequeño error o parámetros que faltan acerca de los registros de eventos de mercado, se puede ver el STATUS UNKNOWN aparece para las órdenes o la modificación de posiciones,
usted puede ver las líneas resaltadas en amarillo en la imagen

Creo que olvidaste poner esta linea en CEvent::StatusDescription
string CEvent::StatusDescription(void) const { ENUM_EVENT_STATUS status=(ENUM_EVENT_STATUS)this.GetProperty(EVENT_PROP_STATUS_EVENT); return ( status==EVENT_STATUS_MARKET_PENDING ? CMessage::Text(MSG_EVN_STATUS_MARKET_PENDING) : status==EVENT_STATUS_MARKET_POSITION ? CMessage::Text(MSG_EVN_STATUS_MARKET_POSITION) : status==EVENT_STATUS_HISTORY_PENDING ? CMessage::Text(MSG_EVN_STATUS_HISTORY_PENDING) : status==EVENT_STATUS_HISTORY_POSITION ? CMessage::Text(MSG_EVN_STATUS_HISTORY_POSITION) : status==EVENT_STATUS_MODIFY ? CMessage::Text(MSG_EVN_REASON_MODIFY) : status==EVENT_STATUS_BALANCE ? CMessage::Text(MSG_LIB_PROP_BALANCE) : CMessage::Text(MSG_EVN_STATUS_UNKNOWN) ); }
Hola @Artyom Trishkin
gracias por tus increíbles bibliotecas,
He encontrado un pequeño error o parámetros que faltan acerca de los registros de eventos de mercado, se puede ver el STATUS UNKNOWN aparece para las órdenes o la modificación de posiciones,
usted puede ver las líneas resaltadas en amarillo en la imagen
Creo que olvidaste poner esta línea en CEvent::StatusDescription
Gracias. Voy a echar un vistazo en una semana - Estoy de vacaciones.
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Usted acepta la política del sitio web y las condiciones de uso
Artículo publicado DoEasy. Elementos de control (Parte 15): Objeto WinForms TabControl - múltiples filas de encabezados de pestañas, métodos de trabajo con pestañas:
En este artículo, continuaremos desarrollando el objeto WinForm TabControl: hoy crearemos la clase de objeto de pestaña, haremos posible la disposición de los encabezados de las pestañas en varias filas y añadiremos los métodos para trabajar con las pestañas del objeto.
Vamos a compilar el asesor y ejecutarlo en el gráfico:
Bien... El tiempo de creación de los objetos resulta bastante largo. Pronto deberemos cambiar la lógica de representación de los objetos durante su creación en masa. En breve llegaremos a ese punto. Al seleccionar un tamaño fijo para los encabezados de las pestañas y un tamaño ajustado a la anchura de la fuente, podemos ver que los tamaños de las pestañas son diferentes. La selección de la pestaña derecha y la reorganización de las hileras de pestañas funciona correctamente. Los objetos de las pestañas están disponibles para la interacción con el ratón. Hasta aquí ha ido todo bien, lo cual significa que podemos seguir desarrollando la funcionalidad del control.
Autor: Artyom Trishkin