SecondsTicksChart
- Utilidades
- Versión: 1.0
- Activaciones: 10
SecondsTicksChart muestra gráficos de velas de segundos y de ticks en MetaTrader 5.
Utiliza intervalos de tiempo fijos o un número fijo de ticks para examinar el movimiento de los precios con mayor detalle que en un gráfico estándar de un minuto. SecondsTicksChart crea velas a partir de los datos de ticks de tu bróker y las muestra en el mismo gráfico mediante un símbolo personalizado. No se requiere ningún gráfico alimentador independiente.
Se trata de una herramienta de gráficos implementada como un Asesor Experto. Está diseñada para la visualización y el análisis, y no realiza ni gestiona órdenes.
Modos y características del gráfico
El modo «Segundos» agrupa los ticks de precios válidos en intervalos fijos de entre 1 y 3.600 segundos. El valor predeterminado es de 5 segundos por vela. Puedes elegir intervalos como 1, 7, 10 o 15 segundos. Cada vela se abre al primer precio válido de su intervalo y se cierra al último. Se omiten los intervalos sin ticks; la herramienta no crea velas artificiales para rellenar huecos.
El modo «Tick» crea una vela a partir de un número seleccionado de ticks válidos, de 1 a 1 000 000. El valor por defecto es de 70 ticks por vela. La duración de la vela varía en función de la actividad del mercado. Los precios repetidos siguen contando como ticks. Los modos «Bid», «Ask» y «Midpoint» utilizan eventos de cotización, mientras que el modo «Last» utiliza eventos de negociación.
Elige el símbolo de origen y la base de precios: la configuración predeterminada de «Oferta/Último» del símbolo de origen, «Oferta», «Demanda», «Último» o el punto medio entre «Oferta» y «Demanda». Las velas recientes se recuperan del historial de ticks disponible del bróker, y la vela actual se actualiza a medida que llegan nuevos datos.
Personaliza los cuerpos, las mechas y los bordes de las velas alcistas y bajistas. Las etiquetas con la hora real de inicio de la vela, la información de estado de la esquina superior izquierda y el progreso de la formación de la vela se pueden mostrar u ocultar de forma independiente. La visualización de la formación muestra los segundos transcurridos o el recuento de ticks aceptado, como «2 / 10 segundos» o «10 / 70 ticks», en la esquina inferior derecha o superior derecha del gráfico.
Puede añadir indicadores compatibles y objetos de dibujo al gráfico generado. Es posible que los indicadores que dependan de marcas de tiempo reales, sesiones de negociación, nombres exactos de símbolos u otros marcos temporales requieran una adaptación.
Primeros pasos
- Añade SecondsTicksChart, desde la sección «Expert Advisors» del Navegador, a un gráfico normal del símbolo de origen de tu bróker.
- Selecciona «Velas de segundos» o «Velas de ticks» y configura el tamaño de vela correspondiente. Ajusta la fuente de precios y la configuración de visualización según sea necesario.
- Espera a que se cargue el historial de ticks. El mismo gráfico cambiará al símbolo personalizado generado. Añade tus indicadores y objetos de dibujo una vez que aparezca el gráfico generado.
Mantenga la utilidad añadida y la terminal conectada para recibir actualizaciones. El tiempo de carga inicial depende del historial solicitado y de los datos disponibles a través de su bróker.
Parámetros de entrada
Configuración de las velas
| Parámetro | Por defecto | Descripción |
|---|---|---|
| Tipo de gráfico | Barras de segundos | Selecciona «Velas de segundos» o «Velas de ticks». |
| Segundos por vela (1-3600) | 5 | Intervalo fijo en segundos; se utiliza únicamente en el modo de segundos. |
| Ticks por vela (1-1 000 000) | 70 | Número de ticks válidos por vela; se utiliza únicamente en el modo de ticks. |
| Símbolo de origen (en blanco = origen actual o guardado) | En blanco | Símbolo del bróker que se va a leer. Si se deja en blanco, se utiliza el símbolo actual o la fuente guardada en un gráfico generado. |
| Precio de la vela | Igual que el símbolo de origen | Utiliza la configuración «Oferta/Último» de la fuente, «Oferta», «Demanda», «Último» o el punto medio entre «Oferta» y «Demanda». |
| Historial inicial que se va a restaurar (minutos) | 60 | Solicita entre 1 y 10 080 minutos de historial de ticks anteriores al último tick de la fuente, según disponibilidad. |
| Intervalo de actualización (milisegundos) | 250 | Intervalo de actualización de 100 a 5.000 milisegundos; independiente del tamaño de la vela. |
Colores de las velas
| Parámetro | Por defecto | Descripción |
|---|---|---|
| Color del cuerpo de la vela alcista | Verde lima | Color del cuerpo de las velas alcistas. |
| Color del cuerpo de las velas bajistas | Tomate | Color del cuerpo de las velas bajistas. |
| Color de la mecha y el borde alcista | Verde lima | Color de la mecha y el borde de las velas alcistas. |
| Color de la mecha y el borde bajistas | Tomate | Color de la mecha y del borde de las velas bajistas. |
Configuración de visualización
| Parámetro | Por defecto | Descripción |
|---|---|---|
| Mostrar información en la esquina superior izquierda | true | Mostrar información sobre la fuente, el tipo de gráfico, el estado y la hora. |
| Mostrar las horas reales de inicio de las velas | true | Mostrar las etiquetas de las horas de inicio reales según la hora del bróker, sin conversión de zona horaria. |
| Mostrar la formación de las velas | true | Mostrar los segundos transcurridos o el recuento de ticks de la vela actual. |
| Posición de la formación de velas | Abajo a la derecha | Selecciona «Abajo a la derecha» o «Arriba a la derecha». |
| Color del texto de la hora y el estado | Plata | Color del texto para la hora, el estado y las etiquetas de formación. |
| Tamaño de la fuente | 9 | Tamaño del texto de información y de formación, de 6 a 24. |
| Tamaño de la fuente de la hora real en la esquina inferior izquierda | 12 | Tamaño de la etiqueta en tiempo real, de 6 a 24, independiente del tamaño del texto informativo. |
Comportamiento del gráfico y requisitos
El gráfico generado utiliza el marco temporal M1 del símbolo personalizado para mostrar velas de un segundo o de un tick. La etiqueta «M1» no significa que una vela represente un minuto real. El eje de tiempo estándar, la cruz de puntero, la ventana de datos y las marcas de tiempo de los indicadores utilizan tiempo virtual. Utiliza las etiquetas de hora de inicio real de la utilidad para leer las horas de las velas en la hora del bróker.
La utilidad requiere la terminal de escritorio de MetaTrader 5, una cuenta de trading con sesión iniciada y datos de ticks para el símbolo del bróker seleccionado. La cobertura histórica y las actualizaciones del gráfico dependen de los datos del bróker y de la conexión a la terminal. El modo de «último precio» requiere ticks de operaciones con «últimos precios» válidos. No es compatible con el Probador de estrategias.
Utiliza una instancia del generador por cada símbolo personalizado. La utilidad ocupa la ranura de Asesor Experto del gráfico; si se añade otro Asesor Experto a ese gráfico, lo sustituye y detiene las actualizaciones. Se pueden mostrar gráficos adicionales con el mismo símbolo generado sin necesidad de otra instancia del generador.
Al eliminar la utilidad, se detienen las actualizaciones, pero se conservan el símbolo personalizado, el historial almacenado y los dibujos realizados. Para volver a un gráfico estándar, elimine la utilidad y seleccione el símbolo del bróker original y un intervalo de tiempo normal. Mientras la utilidad esté adjunta, al cambiar el intervalo de tiempo, el gráfico generado vuelve a M1.
Los dibujos del gráfico original no se convierten automáticamente. Comprueba los dibujos basados en el tiempo al cambiar la fuente, el modo del gráfico o la configuración de las velas. Los gráficos de ticks reutilizan el origen de su historial guardado cuando se reinician con la misma configuración, por lo que la restauración puede abarcar más del periodo de historial solicitado y tardar más tiempo. Si el historial de ticks recuperado ya no coincide con las horas de inicio de las velas guardadas, las actualizaciones se detienen con un mensaje de estado; al cambiar la configuración del historial se crea un nuevo símbolo generado.
No se requieren importaciones de DLL ni acceso a WebRequest.
