VolumeDeltaM1 MT5
- Indicadores
- Stanislav Korotky
- Versión: 1.7
- Actualizado: 4 febrero 2021
- Activaciones: 5
Este indicador proporciona el análisis de los deltas de volumen de los ticks. Controla los ticks al alza y a la baja y los suma como volúmenes separados para compras y ventas, así como sus volúmenes delta. Además, muestra los volúmenes por grupos de precios (celdas) dentro de un periodo especificado de barras. Este indicador es similar a VolumeDeltaMT5, que utiliza casi los mismos algoritmos pero no procesa ticks y por lo tanto no puede trabajar en M1. Esta es la razón de la existencia de VolumeDeltaM1. Por otro lado, VolumeDeltaMT5 puede mostrar sus señales en el historial porque lee los volúmenes M1 para los cálculos en marcos temporales superiores, mientras que VolumeDeltaM1 recopila estadísticas de "ticks" en M1 en línea y puede mostrar señales sólo para los períodos en los que el indicador estuvo en línea y guardó datos en vivo en archivos especiales (un archivo por día).
El indicador puede trabajar en cualquier marco de tiempo superior, leyendo los datos recogidos en M1. Este modo sólo lee el archivo. Para almacenar nuevos ticks en un archivo, sigue siendo necesario tener una instancia del indicador en M1.
Se trata de una sustitución limitada del análisis delta del mercado basado en volúmenes reales, que no están disponibles en Forex.
El indicador muestra los siguientes datos en su subventana:
- histograma azul claro - volúmenes de compra (largos);
- histograma naranja - volúmenes de venta (cortos);
- histograma verde claro - delta entre compras y ventas;
- línea verde - delta acumulada, EMA de delta; sus valores se multiplican por CumulativePeriod para ajustar la escala - esto hace que tenga aproximadamente el mismo tamaño que los histogramas;
- flechas azules y rojas - marcan aquellas barras en las que la dirección del volumen contradice la dirección del precio, lo que puede considerarse como una señal a corto plazo para la siguiente barra;
Además, el indicador muestra una tabla de volúmenes divididos para la última barra CumulativePeriod en la ventana principal. Las filas de la tabla corresponden a grupos de precios. La tabla contiene las siguientes columnas
- precio (un rango de precios desde el valor especificado hasta el siguiente rango);
- volumen de venta;
- delta de los volúmenes de compra y venta (los positivos son azules, los negativos son rojos);
- volumen de compra;
- volumen total (las celdas con valores cercanos al máximo se resaltan en verde).
Parámetros
- FileNamePrefix - prefijo del nombre del archivo con las estadísticas de ticks; el nombre del archivo tiene la siguiente estructura: VDM1[T|P]-Prefijo-Símbolo-AAAAMMDD.csv; por defecto - ninguno, prefijo vacío; T o P denota el Modo utilizado (ver más abajo);
- Modo - ticks, pips, real_volumes; en modo ticks, sólo se utiliza el número de cambios de precio; en modo pips, se tiene en cuenta el tamaño de cada cambio de precio en pips; real_volumes tiene en cuenta los volúmenes reales (si se proporcionan); por defecto - ticks;
- TesterReadOnlineData - por defecto - false - significa que el indicador trabaja en modo tester similar al modo online; si se establece en true, el indicador lee datos de archivos csv existentes, que deben ser copiados en la carpeta tester/files desde la carpeta MQL4/Files. Este modo le permite ver las estadísticas reales en el probador. NB: La barra 0 siempre se calcula en base a los ticks generados, pero una vez que se mueve a la posición 1, sus datos se cargan desde el archivo;
- PointsPerCell - número de puntos que forman un único cluster de precios; cada cluster se muestra como una fila en una tabla con volúmenes divididos (esto es una especie de feed de "Tiempo y Ventas"); valor por defecto - 5;
- CumulativePeriod - período para el cálculo del delta acumulativo por EMA; valor por defecto - 7;
- ShowTable - mostrar/ocultar la tabla con agrupaciones de volúmenes; por defecto - false;
- ShowMark - mostrar/ocultar marcas de precio para clusters con máximo volumen total (verde) y máxima delta (amarillo); por defecto - false;
- ShowAskBidInTable - resaltar las filas de la tabla que corresponden a los precios Ask y Bid actuales; por defecto - false;
- Corner - esquina de la ventana principal para mostrar la tabla; valor por defecto - esquina superior derecha;
- CellWidth - anchura de las celdas de la tabla; por defecto - 40;
- CellHeight - altura de las celdas de la tabla; por defecto - 15;
- ColorBG - color de fondo de la tabla; por defecto - negro;
- FontSize - tamaño de la fuente de la tabla; por defecto - 8;
- Method - selector especial para el método de categorización de ticks, puede ser: ask_versus_bid (por defecto) o ask_and_bid. Tiene efecto sólo para volúmenes de ticks (el parámetro Mode debe establecerse en ticks o pips, pero no en real_volumes). Cuando se establece en ask_versus_bid, los volúmenes se consideran para compra si el precio Ask aumenta, y se consideran para venta si el Bid disminuye. Sin embargo, en algunas cuentas los cambios en el precio Bid ocurren más frecuentemente que los cambios en el precio Ask, lo que introduce un sesgo negativo. Para resolver este problema, utilice ask_and_bid, que analiza los cambios en la suma de Ask y Bid.
Plazos admitidos: M1 (modo de función completa), M5 y superiores (lectura de datos de M1).
