![Cómo escribir una profundidad de mercado de scalping usando como base la biblioteca CGraphic](https://c.mql5.com/2/28/MQL5-avatar-cup-005.png)
![Cómo escribir una profundidad de mercado de scalping usando como base la biblioteca CGraphic](https://c.mql5.com/i/articles/overlay.png)
Cómo escribir una profundidad de mercado de scalping usando como base la biblioteca CGraphic
En este artículo se creará la funcionalidad básica de la profundidad de mercado de scalping. También se desarrollará un gráfico de ticks basado en la biblioteca gráfica CGraphic y se integrará con el recuadro de órdenes. Con la ayuda de la profundidad de mercado descrita se podrá crear un potente asistente para el comercio a corto plazo.
![Interfaces gráficas XI: Integración de la librería gráfica estándar (build 16)](https://c.mql5.com/2/29/MQL5-avatar-XI-CGraph.png)
![Interfaces gráficas XI: Integración de la librería gráfica estándar (build 16)](https://c.mql5.com/i/articles/overlay.png)
Interfaces gráficas XI: Integración de la librería gráfica estándar (build 16)
Desde hace poco tiempo, fue presentada la nueva versión de la librería gráfica para el diseño de los gráficos científicos (clase CGraphic). En esta actualización de la librería para la creación de las interfaces gráficas será presentada la versión con nuevo control para crear los gráficos. Ahora, será aún más fácil visualizar los datos de diferentes tipos.
![Interfaces gráficas XI: Campos de edición y combobox en las celdas de la tabla (build 15)](https://c.mql5.com/2/28/MQL5-avatar-XI-build_15.png)
![Interfaces gráficas XI: Campos de edición y combobox en las celdas de la tabla (build 15)](https://c.mql5.com/i/articles/overlay.png)
Interfaces gráficas XI: Campos de edición y combobox en las celdas de la tabla (build 15)
En esta actualización de la librería, el control «Tabla» (clase CTable) será completado con nuevas opciones. Vamos a ampliar la gama de los controles en las celdas de la tabla, completándola esta vez con los campos de edición y los combobox. Como adición, a esta actualización ha sido añadida la posibilidad que permite al usuario de la aplicación MQL controlar los tamaños de la ventana durante su ejecución.
![El patrón Bandera](https://c.mql5.com/2/28/MQL5-avatar-flag-001__1.png)
![El patrón Bandera](https://c.mql5.com/i/articles/overlay.png)
El patrón Bandera
En el artículo se estudiarán los patrones de Bandera, Banderín, Cuña, Formación en Rectángulo, Triángulo decreciente, Triángulo creciente. Se analizarán sus semejanzas y diferencias, se crearán indicadores para su búsqueda en el gráfico y un indicador-probador para evaluar rápidamente su efectividad.
![Indicadores personalizados e infografía en CCanvas](https://c.mql5.com/2/28/Pyramid60w60-2.png)
![Indicadores personalizados e infografía en CCanvas](https://c.mql5.com/i/articles/overlay.png)
Indicadores personalizados e infografía en CCanvas
En este artículo se analizarán nuevos tipos de indicadores con una estructura de implementación más compleja. Se describirá la construcción de los indicadores de los tipos pseudo-3D y la creación de infografías que cambian de manera dinámica.
![Interfaces gráficas XI: Controles dibujados (build 14.2)](https://c.mql5.com/2/28/av.png)
![Interfaces gráficas XI: Controles dibujados (build 14.2)](https://c.mql5.com/i/articles/overlay.png)
Interfaces gráficas XI: Controles dibujados (build 14.2)
En la nueva versión de la librería, todos los controles van a dibujarse en los objetos gráficos separados tipo OBJ_BITMAP_LABEL. Además, seguiremos describiendo la optimización del código: es decir, analizaremos los cambios en las clases que representan el núcleo de la librería.
![Interfaces gráficas XI: Refactorización del código de la librería (build 14.1)](https://c.mql5.com/2/28/MQL5-avatar-XI-build14.png)
![Interfaces gráficas XI: Refactorización del código de la librería (build 14.1)](https://c.mql5.com/i/articles/overlay.png)
Interfaces gráficas XI: Refactorización del código de la librería (build 14.1)
A medida que la librería va creciendo, es necesario optimizar de nuevo su código para reducir su tamaño. La versión de la librería descrita en este artículo se ha hecho aún más orientada a objetos. Eso ha mejorado la facilidad de comprensión del código. La descripción detallada de los últimos cambios permitirá al lector desarrollar la librería por sí mismo, según las necesidades que tenga.
![Ejemplo del indicador que construye las líneas de soporte y resistencia](https://c.mql5.com/2/28/MQL5-avatar-SupportLines-001.png)
![Ejemplo del indicador que construye las líneas de soporte y resistencia](https://c.mql5.com/i/articles/overlay.png)
Ejemplo del indicador que construye las líneas de soporte y resistencia
En este artículo se muestra el ejemplo de la implementación del indicador para construir las líneas de soporte y resistencia a base las condiciones formalizadas. Usted podrá no sólo aplicar el indicador, sino también comprenderá qué fácil implementar eso. Ahora Usted podrá formular personalmente las condiciones para construir las líneas que considere necesarias, haciendo pequeñas modificaciones en el código del indicador a su medida.
![Interfaces gráficas X: Selección del texto en el campo de edición multilínea (build 13)](https://c.mql5.com/2/27/MQL5-avatar-XRedHighlight-001__1.png)
![Interfaces gráficas X: Selección del texto en el campo de edición multilínea (build 13)](https://c.mql5.com/i/articles/overlay.png)
Interfaces gráficas X: Selección del texto en el campo de edición multilínea (build 13)
En este artículo vamos a implementar la posibilidad de seleccionar el texto usando diferentes combinaciones de teclas y eliminar el texto seleccionado, de la misma manera como se hace en cualquier otro editor de texto. Además de eso, seguiremos optimizando el código y prepararemos las clases para el traspaso al proceso final de la segunda fase del desarrollo de la librería, cuando todos los controles estarán dibujados en las imágenes separadas (lienzos para el dibujado).
![Ondas de Wolfe](https://c.mql5.com/2/27/MQL5-avatar-Volni-002.png)
![Ondas de Wolfe](https://c.mql5.com/i/articles/overlay.png)
Ondas de Wolfe
El método gráfico propuesto por Bill Wolfe permite no solo mostrar una figura y definir al mismo tiempo el momento y la dirección de la entrada, sino también sincronizar el objetivo que deberá alcanzar el precio y el tiempo de dicho alcance. En el artículo se describe cómo sobre la base del indicador Zigzag se puede crear un indicador para la búsqueda de las ondas de Wolfe y un sencillo asesor que comercie según sus señales.
![Sistema secuencial de Tom DeMark (TD SEQUENTIAL) con uso de inteligencia artificial](https://c.mql5.com/2/26/MQL5-avatar-TDSequencial-001.png)
![Sistema secuencial de Tom DeMark (TD SEQUENTIAL) con uso de inteligencia artificial](https://c.mql5.com/i/articles/overlay.png)
Sistema secuencial de Tom DeMark (TD SEQUENTIAL) con uso de inteligencia artificial
En este artículo voy a contar sobre cómo se puede tradear con éxito aplicando la «hibridación» de una estrategia muy famosa y una red neuronal. Se trata de la estrategia de Tom DeMark «Sistema secuencial» (TD Sequential), con aplicación de la inteligencia artificial. Nosotros vamos a trabajar SÓLO con la primera parte de la estrategia, usando las señales «Disposición» y «Intersección».
![Recetas MQL5 - Señales comerciales de pivotes](https://c.mql5.com/2/26/MQL5_recipePivotePoint.png)
![Recetas MQL5 - Señales comerciales de pivotes](https://c.mql5.com/i/articles/overlay.png)
Recetas MQL5 - Señales comerciales de pivotes
En este artículo se demuestra el proceso del desarrollo e implementación de la clase de señales a base de los pivote, niveles de reversa. A base de esta clase, se construye la estrategia con el uso de la librería estándar. Se consideran las posibilidades del desarrollo de la estrategia de pivotes mediante la adición de los filtros.
![Tendencia universal con interfaz gráfica](https://c.mql5.com/2/26/MQL5_Universalni_trend.png)
![Tendencia universal con interfaz gráfica](https://c.mql5.com/i/articles/overlay.png)
Tendencia universal con interfaz gráfica
En este artículo, a base de una serie de indicadores estándar, se crea el indicador universal de tendencia. Se desarrolla la interfaz gráfica para seleccionar el tipo del indicador y configurar sus parámetros. El indicador se visualiza en una ventana separada con las series de iconos de diferentes colores.
![Interfaces gráficas X: Algoritmo del traslado de palabras en el campo de edición multilínea (build 12)](https://c.mql5.com/2/27/MQL5-avatar-RedSquare-001.png)
![Interfaces gráficas X: Algoritmo del traslado de palabras en el campo de edición multilínea (build 12)](https://c.mql5.com/i/articles/overlay.png)
Interfaces gráficas X: Algoritmo del traslado de palabras en el campo de edición multilínea (build 12)
Sigamos desarrollando el control «Campo de edición multilínea». Esta vez, nuestra tarea consiste en configurar el traslado automático de palabras a la siguiente línea si no encajan en el campo de edición, o el traslado inverso a la línea anterior si aparece esta posibilidad.
![Interfaces gráficas X: Ordenamiento, reconstrucción de la tabla y controles en las celdas (build 11)](https://c.mql5.com/2/26/MQL5-avatar-X-tableSort-001.png)
![Interfaces gráficas X: Ordenamiento, reconstrucción de la tabla y controles en las celdas (build 11)](https://c.mql5.com/i/articles/overlay.png)
Interfaces gráficas X: Ordenamiento, reconstrucción de la tabla y controles en las celdas (build 11)
Seguimos añadiendo nuevas posibilidades a la tabla dibujada que nos permitirán hacer lo siguiente: ordenar los datos, controlar el número de columnas y filas, establecer el tipo de las celdas para adjuntar los controles.
![Interfaces gráficas X: Actualizaciones para la tabla dibujada y optimización del código (build 10)](https://c.mql5.com/2/26/MQL5-avatar-X-Auto-table-001.png)
![Interfaces gráficas X: Actualizaciones para la tabla dibujada y optimización del código (build 10)](https://c.mql5.com/i/articles/overlay.png)
Interfaces gráficas X: Actualizaciones para la tabla dibujada y optimización del código (build 10)
Continuamos completar la tabla dibujada (CCanvasTable) con nuevas funcionalidades. Ahora la tabla va a contener las siguientes funciones: resalto de las filas al situar el cursor encima; posibilidad de agregar el array de imágenes para cada celda y el método para su conmutación; posibilidad de establecer y editar el texto de las cceldas durante la ejecución del programa, y muchas cosas más.
![Modelado 3D en MQL5](https://c.mql5.com/2/25/3d-avatar.png)
![Modelado 3D en MQL5](https://c.mql5.com/i/articles/overlay.png)
Modelado 3D en MQL5
Una serie temporal es un sistema dinámico en el que los valores de una cierta magnitud aleatoria llegan de forma consecutiva: ininterrumpidamente o tras un cierto intervalo temporal. El paso del análisis plano del mercado al análisis con volumen permitirá mirar de una forma nueva a los complejos procesos y manifestaciones que interesan al investigador. En el artículo se describen las funciones de visualización de la representación 3-D de datos bidimensionales.
![Interfaces gráficas X: Nuevas posibilidades para la tabla dibujada (build 9)](https://c.mql5.com/2/26/MQL5-avatar-X-table-003-1.png)
![Interfaces gráficas X: Nuevas posibilidades para la tabla dibujada (build 9)](https://c.mql5.com/i/articles/overlay.png)
Interfaces gráficas X: Nuevas posibilidades para la tabla dibujada (build 9)
Hasta este momento, el tipo más desarrollado de las tablas de la librería fue el tipo CTable. Esta tabla se reúne de los campos de edición tipo OBJ_EDIT y su desarrollo posterior ya resulta problemático. Por eso, desde el punto de vista de las posibilidades máximas incluso en esta fase del desarrollo de la librería, es mejor desarrollar la tabla dibujada tipo CCanvasTable. Su versión actual es absolutamente inerte, pero a partir de este artículo vamos a tratar de solucionar ese asunto.
![Canal universal con interfaz gráfica](https://c.mql5.com/2/26/MQL5-avatar-Universalni-oscilyator-001.png)
![Canal universal con interfaz gráfica](https://c.mql5.com/i/articles/overlay.png)
Canal universal con interfaz gráfica
Todos los indicadores de canales están constituidos por tres líneas: una central, una superior y otra inferior. Según su principio de construcción la línea central es idéntica a una media móvil, y en la mayoría de los casos para construir el canal se usa precisamente una media móvil. Las líneas superior e inferior se ubican a la misma distancia de la central. Esta distancia se puede definir simplemente en puntos, en tanto por ciento del precio (indicador Envelopes), se pueden usar valores de desviación estándar (franjas de Bollinger) o los valores del indicador ATR (canal de Keltner).
![Interfaces gráficas X: Control "Campo de edición del texto multilínea" (build 8)](https://c.mql5.com/2/26/MQL5-avatar-graphic-interface.png)
![Interfaces gráficas X: Control "Campo de edición del texto multilínea" (build 8)](https://c.mql5.com/i/articles/overlay.png)
Interfaces gráficas X: Control "Campo de edición del texto multilínea" (build 8)
Se considera el control «Campo de edición multilínea». A diferencia del objeto gráfico OBJ_EDIT, en esta versión no habrá limitación alguna para el número de los caracteres a introducir. Aparte de eso, se hace disponible el modo cuando el campo de edición se convierte en un sencillo editor de texto donde se puede mover el cursor usando el ratón o el teclado.
![Interfaces gráficas X: Gestión ampliada de las listas y tablas. Optimización de código (build 7)](https://c.mql5.com/2/25/Graphic-interface_11-2.png)
![Interfaces gráficas X: Gestión ampliada de las listas y tablas. Optimización de código (build 7)](https://c.mql5.com/i/articles/overlay.png)
Interfaces gráficas X: Gestión ampliada de las listas y tablas. Optimización de código (build 7)
Es necesario optimizar el código de la librería: debe estar mejor ordenado, o sea, ser más comprensible y legible. Además de eso, vamos a continuar el desarrollo de los controles creados anteriormente: listas, tablas y barras de desplazamiento.
![Distribuciones estadísticas en forma de histogramas sin búferes de indicador y matrices](https://c.mql5.com/2/25/histogram.png)
![Distribuciones estadísticas en forma de histogramas sin búferes de indicador y matrices](https://c.mql5.com/i/articles/overlay.png)
Distribuciones estadísticas en forma de histogramas sin búferes de indicador y matrices
En el artículo se estudia la posibilidad de crear los histogramas de las distribuciones estadísticas de las características del mercado usando memoria gráfica, es decir, sin usar búferes de indicador y matrices. Se adjuntan ejemplos detallados de la construcción de este tipoo de histogramas y se muestra la llamada funcionalidad "oculta" de los objetos gráficos del lenguaje MQL5.
![Oscilador universal con interfaz gráfica](https://c.mql5.com/2/25/UniOsC.png)
![Oscilador universal con interfaz gráfica](https://c.mql5.com/i/articles/overlay.png)
Oscilador universal con interfaz gráfica
En el artículo se describe la creación de un indicador universal basado en todos los osciladores del terminal con una interfaz gráfica propia. Esto permitirá cambiar de forma rápida y cómoda los parámetros de cada oscilador por separado, directamente desde la ventana del gráfico (y sin abrir la ventana de propiedades), comparar sus índices y elegir el óptimo para usted para una tarea concreta.
![Interfaces gráficas X: Control "Hora", control "Lista de las casillas de verificación" y ordenamiento (sort) de la tabla (build 6)](https://c.mql5.com/2/25/jxd7fn-zcrx8k35mvp-3ii6s7g5j1-II-001.png)
![Interfaces gráficas X: Control "Hora", control "Lista de las casillas de verificación" y ordenamiento (sort) de la tabla (build 6)](https://c.mql5.com/i/articles/overlay.png)
Interfaces gráficas X: Control "Hora", control "Lista de las casillas de verificación" y ordenamiento (sort) de la tabla (build 6)
Continuamos con el desarrollo de la librería para la creación de interfaces gráficas. Esta vez mostraremos los controles «Hora» y «Lista de las casillas de verificación». Aparte de eso, a la clase de la tabla tipo CTable se le ha sido añadida la posibilidad de organizar los datos en orden ascendiente y descendiente.
![Zigzag universal](https://c.mql5.com/2/25/zigzag__1.png)
![Zigzag universal](https://c.mql5.com/i/articles/overlay.png)
Zigzag universal
El Zigzag es uno de los indicadores más populares entre los usuario de MetaTrader 5. En este artículo se han analizado las posibilidades de creación de diferentes versiones del Zigzag. Como resultado, obtenemos un indicador universal con amplias posibilidades para la ampliación de la funcionalidad, el cual es muy cómodo utilizar en el desarrollo de los Asesores Expertos y otros indicadores.
![Estrategia de trading '80-20'](https://c.mql5.com/2/25/80-20.png)
![Estrategia de trading '80-20'](https://c.mql5.com/i/articles/overlay.png)
Estrategia de trading '80-20'
En este artículo se describe la creación de las herramientas (indicador y Asesor Experto) para el análisis de la estrategia comercial '80-20'. Las reglas de esta Estrategia Comercial han sido tomadas del libro titulado «Street Smarts: High Probability Short-Term Trading Strategies» escrito por Linda Raschke y Laurence Connors. Las reglas han sido formalizadas en el lenguaje MQL5, y el indicador y el Asesor Experto diseñados a base de esta estrategia han sido probados en el historial actual del mercado.
![Interfaces gráficas X: Campo de edición del texto, slider de imágenes y controles simples (build 5)](https://c.mql5.com/2/25/Graphic-interface_10__1.png)
![Interfaces gráficas X: Campo de edición del texto, slider de imágenes y controles simples (build 5)](https://c.mql5.com/i/articles/overlay.png)
Interfaces gráficas X: Campo de edición del texto, slider de imágenes y controles simples (build 5)
En este artículo vamos a analizar los controles nuevos, tales como: «Campo de edición del texto», «Slider de imágenes», así como los controles simples adicionales, «Etiqueta de texto» e «Imagen». La librería sigue desarrollándose, y además de la aparición de controles nuevos, se van mejorando los que ya han sido creados anteriormente.
![Interfaces gráficas X: Control "Gráfico estándar" (build 4)](https://c.mql5.com/2/25/Graphic-interface_10.png)
![Interfaces gráficas X: Control "Gráfico estándar" (build 4)](https://c.mql5.com/i/articles/overlay.png)
Interfaces gráficas X: Control "Gráfico estándar" (build 4)
En este artículo vamos a analizar el control de la interfaz gráfica como «Gráfico estándar». Nos permitirá crear los arrays de objetos-gráficos con posibilidad del desplazamiento horizontal sincronizado del gráfico. Aparte de eso, continuaremos optimizando el código de la librería para reducir el consumo de los recursos de CPU.
![Interfaces gráficas X: Actualizaciones para la librería Easy And Fast (build 3)](https://c.mql5.com/2/24/Graphic-interface_10.png)
![Interfaces gráficas X: Actualizaciones para la librería Easy And Fast (build 3)](https://c.mql5.com/i/articles/overlay.png)
Interfaces gráficas X: Actualizaciones para la librería Easy And Fast (build 3)
En este artículo se muestra la siguiente versión de la librería Easy And Fast (versión 3). Hemos corregido algunos fallos, así como hemos añadido nuevas posibilidades. Para más información, lea a continuación.
![Interfaces gráficas X: Actualizaciones para la librería Easy And Fast (build 2)](https://c.mql5.com/2/23/Graphic-interface_10.png)
![Interfaces gráficas X: Actualizaciones para la librería Easy And Fast (build 2)](https://c.mql5.com/i/articles/overlay.png)
Interfaces gráficas X: Actualizaciones para la librería Easy And Fast (build 2)
Desde la anterior publicación del artículo de esta serie, la librería Easy And Fast ha adquirido nuevas posibilidades. Ha sido hecha la optimización parcial del esquema y del código de la librería, eso ha reducido un poco el consumo de recursos de la CPU. Algunos métodos que se repiten con frecuencia en muchas clases de los controles han sido traspasados a la clase base CElement.
![Interfaces gráficas IX: Elementos "Indicador de progreso" y "Gráfico lineal" (Capítulo 2)](https://c.mql5.com/2/23/IX__1.png)
![Interfaces gráficas IX: Elementos "Indicador de progreso" y "Gráfico lineal" (Capítulo 2)](https://c.mql5.com/i/articles/overlay.png)
Interfaces gráficas IX: Elementos "Indicador de progreso" y "Gráfico lineal" (Capítulo 2)
El segundo capítulo de la novena parte de la serie estará dedicada a los elementos «Indicador de progreso» y «Gráfico lineal». Como siempre mostraremos los ejemplos detallados de cómo puede usar estos elementos en sus aplicaciones MQL.
![Interfaces gráficas IX: Control "Paleta para seleccionar el color" (Capítulo 1)](https://c.mql5.com/2/23/IX.png)
![Interfaces gráficas IX: Control "Paleta para seleccionar el color" (Capítulo 1)](https://c.mql5.com/i/articles/overlay.png)
Interfaces gráficas IX: Control "Paleta para seleccionar el color" (Capítulo 1)
Con este artículo se abre la novena parte de la serie sobre el desarrollo de la librería para la creación de las interfaces gráficas en el entorno de los terminales de trading MetaTrader. Se compone de dos partes en las que se muestran nuevos controles y elementos de la interfaz: «Paleta para seleccionar el color», «Botón para abrir la paleta de colores», «Indicador de progreso» y «Gráfico lineal».
![Interfaces gráficas VIII: Control "Explorador de archivos" (Capítulo 3)](https://c.mql5.com/2/23/av8__2.png)
![Interfaces gráficas VIII: Control "Explorador de archivos" (Capítulo 3)](https://c.mql5.com/i/articles/overlay.png)
Interfaces gráficas VIII: Control "Explorador de archivos" (Capítulo 3)
En los capítulos anteriores de la octava parte de la serie, nuestra librería se ha completado con las clases para la creación de los punteros para el cursor del ratón, calendarios y listas jerárquicas. En este artículo vamos a analizar el control “Explorador de archivos” que también puede utilizarse como parte de la interfaz gráfica de la aplicación MQL.
![Interfaces gráficas VIII: Control "Lista jerárquica" (Capítulo 2)](https://c.mql5.com/2/23/av8__1.png)
![Interfaces gráficas VIII: Control "Lista jerárquica" (Capítulo 2)](https://c.mql5.com/i/articles/overlay.png)
Interfaces gráficas VIII: Control "Lista jerárquica" (Capítulo 2)
En el capítulo anterior de la octava parte de la serie sobre las interfaces gráficas hemos analizado los controles “Calendario estático” y “Calendario desplegable”. El segundo capítulo va a dedicarse a un control compuesto no menos complejo, “Lista jerárquica”, sin la que no se arregla ninguna librería multifuncional para la creación de interfaces gráficas. La implementación de la lista jerárquica presentada en este artículo contiene múltiples ajustes y modos flexibles, lo que permitirá configurar este control a sus necesidades con la máxima precisión.
![LifeHack para tráders: indicadores de balance, reducción, carga y ticks durante la simulación](https://c.mql5.com/2/23/avac18.png)
![LifeHack para tráders: indicadores de balance, reducción, carga y ticks durante la simulación](https://c.mql5.com/i/articles/overlay.png)
LifeHack para tráders: indicadores de balance, reducción, carga y ticks durante la simulación
¿Cómo convertir la simulación en algo más visual? La respuesta es sencilla: hay que usar en el simulador uno o varios indicadores, un indicador de ticks, un indicador de balance y equidad, un indicador de reducción y carga del depósito. Esto permitirá realizar un seguimiento visual de la naturaleza de los ticks, o de los cambios de balance y equidad, o de la reducción y la carga del depósito.
![Interfaces gráficas VIII: Control "Calendario" (Capítulo 1)](https://c.mql5.com/2/23/av8.png)
![Interfaces gráficas VIII: Control "Calendario" (Capítulo 1)](https://c.mql5.com/i/articles/overlay.png)
Interfaces gráficas VIII: Control "Calendario" (Capítulo 1)
En la octava parte de la serie sobre la creación de las interfaces gráficas en el entorno de los terminales de trading MetaTrader nosotros vamos a considerar los controles compuestos (complejos): calendarios, lista jerárquica (en forma de árbol), explorador de archivos. A cada uno de estos controles le dedicaremos un artículo personal, puesto que el contenido del material es bastante extenso. Pues bien, en el primer artículo de esta parte se describe el control “Calendario” y su versión ampliada, “Calendario desplegable”.
![Interfaces gráficas VII: Control "Pestañas" (Capítulo 2)](https://c.mql5.com/2/23/avatar-vii__1.png)
![Interfaces gráficas VII: Control "Pestañas" (Capítulo 2)](https://c.mql5.com/i/articles/overlay.png)
Interfaces gráficas VII: Control "Pestañas" (Capítulo 2)
En el primer capítulo de la séptima parte han sido presentadas tres clases de los controles para la creación de las tablas: tabla de las etiquetas de texto (CLabelsTable), tabla de los campos de edición (CTable) y la tabla dibujada (CCanvasTable). En este artículo (capítulo 2) hablaremos del control “Pestañas”.
![Interfaces gráficas VII: Control "Tablas" (Capítulo 1)](https://c.mql5.com/2/23/avatar-vii.png)
![Interfaces gráficas VII: Control "Tablas" (Capítulo 1)](https://c.mql5.com/i/articles/overlay.png)
Interfaces gráficas VII: Control "Tablas" (Capítulo 1)
En la séptima parte de la serie de los artículos sobre las interfaces gráficas en los terminales MetaTrader serán presentados tres tipos de tablas: tabla a base de las etiquetas de texto, tabla a base de los campos de edición y tabla dibujada. Otro control importante que se usa con bastante frecuencia son las pestañas a través de los cuales se puede ocultar o mostrar los grupos de otros controles. Eso permite al usuario diseñar las interfaces gráficas muy compactas en sus aplicaciones MQL.
![Interfaces gráficas VI: Controles "Slider" y "Slider doble" (Capítulo 2)](https://c.mql5.com/2/23/avad1j__1.png)
![Interfaces gráficas VI: Controles "Slider" y "Slider doble" (Capítulo 2)](https://c.mql5.com/i/articles/overlay.png)
Interfaces gráficas VI: Controles "Slider" y "Slider doble" (Capítulo 2)
En el artículo anterior nuestra librería ha sido completada con cuatro controles bastante frecuentes en las interfaces gráficas: “checkbox”, “campo de edición”, “campo de edición con checkbox” y “combobox con checkbox”. El segundo capítulo de la sexta parte estará dedicado a los controles como Slider y Slider doble.
![Interfaces gráficas VI: Controles "Casilla de verificación", "Campo de edición" y sus tipos combinados (Capítulo 1)](https://c.mql5.com/2/23/avad1j.png)
![Interfaces gráficas VI: Controles "Casilla de verificación", "Campo de edición" y sus tipos combinados (Capítulo 1)](https://c.mql5.com/i/articles/overlay.png)
Interfaces gráficas VI: Controles "Casilla de verificación", "Campo de edición" y sus tipos combinados (Capítulo 1)
Este artículo empieza la sexta parte de la serie sobre el desarrollo de la librería para la creación de las interfaces gráficas en los terminales MetaTrader. En el primer capítulo hablaremos sobre los siguientes controles: “casilla de verificación”, “campo de edición” y los tipos combinados de estos controles.