ES
Indicador Bookmap para NinjaTrader 8: mapa de calor de órdenes pendientes del DOM de futuros, registradas cada minuto, con filtros de tamaño y último perfil.

Nombre del indicador: ClusterDelta #Bookmap

El indicador #BookMap muestra las órdenes pendientes visibles en la profundidad de mercado (DOM). Registra los niveles cada minuto y los dibuja en pantalla; la saturación del color indica el volumen relativo.

Por ahora, el indicador solo funciona con los siguientes instrumentos: AUD, GBP, EUR, oro, plata, petróleo CL, gas natural, S&P500, Nasdaq 100 y Dow Jones 30.

Recuerda que cada operación es una orden a mercado que se cruza con una orden contraria del libro (las SELL LIMIT están por encima del precio ASK y las BUY LIMIT, por debajo del precio BID). Las órdenes pendientes también se ven en el indicador #TS_DOM en modo de flujo, aunque limitadas a 10 escalones de precio por cada lado.

Los datos se muestran como una escala de colores en la que la saturación depende del tamaño del volumen. Además, el «corte» de volumen grande resalta los volúmenes especialmente grandes con franjas azules (ventas) y rojas (compras).


DESCRIPCIÓN DEL PANEL DEL INDICADOR BOOKMAP

La cabecera del panel de Bookmap contiene el icono «Authorizer», el nombre del indicador, las opciones de visualización [ No Show Size - High Volumes - Mark Size ], el número de días que se cargan y se muestran (el valor «None» elimina los datos de Bookmap del gráfico), un icono (flecha hacia abajo) que abre el panel avanzado y otro icono (flecha hacia arriba) que cierra por completo el panel avanzado y el panel gráfico de Bookmap.

El indicador Bookmap está optimizado para trabajar con rapidez, pero recuerda que con el zoom mínimo y la temporalidad más baja tiene que dibujar cientos de miles de objetos, lo que puede ralentizar la plataforma. Con un zoom normal se evitan estos problemas.


DESCRIPCIÓN DE LOS PARÁMETROS DE ENTRADA DE CLUSTERDELTA BOOKMAP

Parameters (parámetros)

Days To Load (up to 5 days): número de días de historial que se cargan (hasta 5). Para no sobrecargar el servidor, no uses valores altos. Con el valor «0» se usa todo el periodo que tenga cargado NinjaTrader; para cambiarlo, usa la opción «Data Series» de NinjaTrader (Ctrl+F).

Days Ago (to get far history): opción para trabajar con el historial. Indica cuántos días se omiten hacia atrás desde la fecha actual: el indicador empieza a dibujar el historial a partir de ese día hacia atrás, y la profundidad del historial la define el parámetro «Days To Load».

Display Indicator GUI: pequeño panel gráfico con el estado actual del acceso (haz clic en él para abrir el Authorizer), el nombre del indicador, los parámetros de visualización y marcado de los datos de Bookmap, el ticker de la fuente de datos y el icono de alertas.

Display Advanced GUI: muestra u oculta el panel avanzado al iniciar el indicador.

Instrument as Data Source: elige en la lista desplegable el futuro que servirá como fuente de datos. Con el valor AUTO, el instrumento se detecta automáticamente a partir del símbolo de NinjaTrader.

Reverse Data: opción que invierte los datos del indicador (Ask ↔ Bid) en los pares de divisas inversos, salvo los que se llaman «USDJPY», «USDCAD», «USDCHF» y «USDMXN». Se añadió por compatibilidad, pero en NinjaTrader, en el 99,9 % de los casos, conviene dejarla desactivada.

Spot/Merge Auto Adjustment: opción que ajusta los datos de Bookmap al gráfico spot a partir de los últimos máximos y mínimos de la sesión actual. La diferencia que se calcula automáticamente puede variar de una sesión a otra, por lo que los datos de Bookmap pueden quedar mal alineados en sesiones distintas.


Bookmap Settings (configuración de Bookmap)

Minor Size: filtro que oculta los objetos de Bookmap cuyo volumen es inferior a este valor.

Major Value: filtro que muestra los valores de Bookmap comprendidos entre [No Show] y [High Volumes] con una escala de degradado; los volúmenes superiores a [High Volumes] se muestran todos con el mismo color (el último de la escala).

Mark Size: filtro que muestra con un borde adicional los valores de Bookmap superiores a [Mark Size].

Low Values Transparency (%): transparencia del color de los objetos cuyos valores son inferiores al punto medio entre [No Show Size] y [High Volumes]; ayuda a distinguir mejor los volúmenes bajos y los altos.

High Values Transparency (%): transparencia del color de los objetos cuyos valores son superiores al punto medio entre [No Show Size] y [High Volumes]; ayuda a distinguir mejor los volúmenes bajos y los altos.

Lowest Minor Value: filtro de volumen mínimo con el que se cargan los datos de Bookmap desde los servidores. Los valores inferiores (salvo los del último perfil, Last Profile) no se incluyen en la respuesta a la consulta del indicador.

Max Width for Profile (px): parte de la ventana actual del gráfico que se usa para dibujar el perfil de Bookmap.

Max text size : tamaño máximo del texto con el que se muestran los valores de Bookmap cuando la escala del gráfico de NinjaTrader es lo bastante grande para que el texto quepa en la altura del objeto del perfil. El tamaño mínimo de fuente es 6.

Last Profile on Chart: coloca los últimos valores conocidos de Bookmap en forma de perfil justo a la derecha de la última barra.

Last Profile on Right: coloca los últimos valores conocidos de Bookmap en forma de perfil pegado al borde derecho de la ventana, con las líneas del perfil orientadas de derecha a izquierda.

Color To Mark Ask Data: color del borde de los volúmenes situados por encima del último precio conocido (precio Close) de la barra calculada que superan «Mark Size».

Color To Mark Bid Data: color del borde de los volúmenes situados por debajo del último precio conocido (precio Close) de la barra calculada que superan «Mark Size».


Color Gradient as Fx(sin) (degradado de color según una función seno)

El color final depende de la posición del valor dentro del rango entre [No Show Size] y [High Volumes], según la escala de degradado que definen los ajustes de la sección «Fx(sin)». Los valores superiores a [High Volumes] usan el último color de la escala, pero los volúmenes superiores a [Mark Size] usan los colores descritos arriba. El degradado se basa en una función sinusoidal: basta con cambiar las opciones Angle / Frequency / Phase para modificar los colores de la escala.


Con una escala de gráfico grande se pueden ver los valores absolutos del perfil de Bookmap. Los valores aparecen automáticamente cuando la altura de la celda permite dibujar el texto con el tamaño de fuente (Font Size) definido en Bookmap Settings.


Con una escala de gráfico pequeña se ve toda la profundidad de los datos de Bookmap, que puede quedar lejos del gráfico pero muestra su estado actual. Ten en cuenta que el perfil situado a la derecha del gráfico muestra los últimos valores conocidos y cómo se relacionan entre sí, mientras que en la zona del historial la correspondencia solo se aprecia por los matices de color.


Únete al canal de Discord de ClusterDelta y síguenos en Instagram: @clusterdeltatools.

Descargar indicadores de ClusterDelta para NinjaTrader