{"title":"Indicadores (NinjaTrader 8)","description":"\u003cp\u003eHerramientas de análisis visual que no ejecutan operaciones por sí solas: leen el flujo de órdenes, el volumen, la estructura del precio y los patrones del mercado para dar contexto a la toma de decisiones. Diseñados para complementar tanto el trading discrecional como las estrategias automatizadas del catálogo.\u003c\/p\u003e","products":[{"product_id":"bm-chart","title":"BM ChartStyle","description":"\u003cp\u003e\u003cstrong\u003eCATEGORÍA:\u003c\/strong\u003e Indicador · Para NinjaTrader 8 · Estilo de gráfico con barras coloreadas por delta ejecutado\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eBMChart\u003c\/strong\u003e es un estilo de gráfico para NinjaTrader 8 que colorea cada vela según el \u003cstrong\u003edelta ejecutado\u003c\/strong\u003e —volumen comprador menos vendedor— en lugar de según si cerró por encima o por debajo de su apertura.\u003c\/p\u003e\n\u003cp\u003eEl coloreado clásico responde a una pregunta que el precio ya contesta solo: si la vela subió o bajó. BMChart responde otra distinta: \u003cstrong\u003equién agredió el libro durante esa vela\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp\u003eEsa diferencia importa cuando las dos lecturas no coinciden. Una vela que cierra a la baja pero con delta comprador indica absorción: alguien estuvo comprando todo el camino hacia abajo. En un gráfico convencional esa vela es roja como cualquier otra y la información se pierde.\u003c\/p\u003e\n\u003cp\u003eNo es un indicador de señales ni promete rentabilidad. Es una forma distinta de mirar las mismas velas.\u003c\/p\u003e\n\u003ch2 id=\"cómo-funciona-el-coloreado\"\u003eCómo funciona el coloreado\u003c\/h2\u003e\n\u003cp\u003eEl color de cada vela se decide en dos pasos.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eEl signo del delta elige la familia.\u003c\/strong\u003e Delta positivo da la gama alcista, negativo la bajista, cero el neutro. Esto es independiente de si la vela cerró arriba o abajo: una vela bajista de precio puede salir verde si el delta fue comprador, y esa discrepancia es precisamente la información que el indicador aporta.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eLa magnitud elige la intensidad\u003c\/strong\u003e, en ocho niveles discretos por lado. Una vela con delta pequeño sale casi gris; una con delta fuerte sale al color pleno. De ahí la degradación visible en el gráfico.\u003c\/p\u003e\n\u003ch3 id=\"la-escala-se-autocalibra\"\u003eLa escala se autocalibra\u003c\/h3\u003e\n\u003cp\u003eEl umbral de intensidad máxima no es un número fijo. Es el \u003cstrong\u003epercentil 85 del delta absoluto de las últimas 200 barras\u003c\/strong\u003e, ambos configurables:\u003c\/p\u003e\n\u003cpre spellcheck=\"false\" autocapitalize=\"off\"\u003e\u003ccode\u003eumbral = Percentil(|delta| de las últimas NormWindow barras, NormPctl)\nintensidad = min(1, |delta| \/ umbral) × signo(delta)\u003c\/code\u003e\u003c\/pre\u003e\n\u003cp\u003eEso tiene tres consecuencias prácticas:\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSe adapta solo al instrumento y al marco temporal.\u003c\/strong\u003e Lo que es delta fuerte en MNQ de 1 minuto no lo es en CL de 15 minutos, y no hay que configurarlo.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eLa lectura es relativa, no absoluta.\u003c\/strong\u003e Una vela al color pleno significa «de las más fuertes de las últimas 200 barras», no «delta mayor a X contratos». En una sesión muerta, un delta modesto puede alcanzar el máximo.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eNecesita 20 barras cerradas\u003c\/strong\u003e para empezar a calibrar. Antes de eso todo sale neutro, con aviso en pantalla.\u003c\/p\u003e\n\u003ch2 id=\"arquitectura-dos-componentes-en-un-archivo\"\u003eArquitectura: dos componentes en un archivo\u003c\/h2\u003e\n\u003cp\u003eEl archivo \u003ccode spellcheck=\"false\" autocapitalize=\"off\"\u003eBMChart.cs\u003c\/code\u003e declara \u003cstrong\u003edos clases en dos namespaces\u003c\/strong\u003e, y NinjaTrader las registra por separado:\u003c\/p\u003e\n\u003ctable\u003e\n\u003ccolgroup\u003e \u003ccol\u003e \u003ccol\u003e \u003ccol\u003e \u003c\/colgroup\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth colspan=\"1\" rowspan=\"1\"\u003e\n\u003cp\u003eComponente\u003c\/p\u003e\n\u003c\/th\u003e\n\u003cth colspan=\"1\" rowspan=\"1\"\u003e\n\u003cp\u003eDónde aparece\u003c\/p\u003e\n\u003c\/th\u003e\n\u003cth colspan=\"1\" rowspan=\"1\"\u003e\n\u003cp\u003eQué hace\u003c\/p\u003e\n\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"1\" rowspan=\"1\"\u003e\n\u003cp\u003e\u003cstrong\u003eBMChart Style\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd colspan=\"1\" rowspan=\"1\"\u003e\n\u003cp\u003eChart Styles\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd colspan=\"1\" rowspan=\"1\"\u003e\n\u003cp\u003ese aparta para que el indicador pinte\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"1\" rowspan=\"1\"\u003e\n\u003cp\u003e\u003cstrong\u003eBMDeltaBars\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd colspan=\"1\" rowspan=\"1\"\u003e\n\u003cp\u003eIndicadores\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd colspan=\"1\" rowspan=\"1\"\u003e\n\u003cp\u003ecalcula el delta y dibuja las velas\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch3 id=\"por-qué-hacen-falta-los-dos\"\u003ePor qué hacen falta los dos\u003c\/h3\u003e\n\u003cp\u003eUn ChartStyle \u003cstrong\u003eno puede calcular delta\u003c\/strong\u003e. La documentación de NinjaTrader es explícita: los Chart Styles no están relacionados con los Bar Types, y un ChartStyle no dispone de \u003ccode spellcheck=\"false\" autocapitalize=\"off\"\u003eAddDataSeries\u003c\/code\u003e ni de \u003ccode spellcheck=\"false\" autocapitalize=\"off\"\u003eOnMarketData\u003c\/code\u003e. Sin esas dos vías no hay forma de obtener el volumen clasificado por bid\/ask.\u003c\/p\u003e\n\u003cp\u003eUn indicador sí las tiene, pero no puede impedir que el ChartStyle activo pinte sus propias velas encima.\u003c\/p\u003e\n\u003cp\u003eLa solución es el reparto: el estilo se vuelve transparente —parámetro \u003cstrong\u003eOcultar barras\u003c\/strong\u003e— y el indicador dibuja. Por eso \u003cstrong\u003eambos deben estar activos en el mismo gráfico\u003c\/strong\u003e, y por eso el estilo por sí solo deja el gráfico vacío.\u003c\/p\u003e\n\u003ch3 id=\"rendimiento\"\u003eRendimiento\u003c\/h3\u003e\n\u003cp\u003eEl indicador dibuja con \u003ccode spellcheck=\"false\" autocapitalize=\"off\"\u003eOnRender\u003c\/code\u003e recorriendo únicamente las barras visibles, así que el coste no crece con el histórico. Los pinceles del degradado —dieciséis en total, ocho por lado— se crean una sola vez en \u003ccode spellcheck=\"false\" autocapitalize=\"off\"\u003eOnRenderTargetChanged\u003c\/code\u003e y se reutilizan, en lugar de crear uno por vela.\u003c\/p\u003e\n\u003ch2 id=\"requisitos\"\u003eRequisitos\u003c\/h2\u003e\n\u003ctable\u003e\n\u003ccolgroup\u003e \u003ccol\u003e \u003ccol\u003e \u003c\/colgroup\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth colspan=\"1\" rowspan=\"1\"\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c\/th\u003e\n\u003cth colspan=\"1\" rowspan=\"1\"\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"1\" rowspan=\"1\"\u003e\n\u003cp\u003ePlataforma\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd colspan=\"1\" rowspan=\"1\"\u003e\n\u003cp\u003eNinjaTrader 8\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"1\" rowspan=\"1\"\u003e\n\u003cp\u003eDatos\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd colspan=\"1\" rowspan=\"1\"\u003e\n\u003cp\u003einstrumento con bid\/ask por tick (futuros, acciones)\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"1\" rowspan=\"1\"\u003e\n\u003cp\u003e\u003cstrong\u003eTick Replay\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd colspan=\"1\" rowspan=\"1\"\u003e\n\u003cp\u003e\u003cstrong\u003eobligatorio\u003c\/strong\u003e para el histórico\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"1\" rowspan=\"1\"\u003e\n\u003cp\u003eLicencia adicional\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd colspan=\"1\" rowspan=\"1\"\u003e\n\u003cp\u003eninguna — no requiere Order Flow+\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch3 id=\"sobre-tick-replay\"\u003eSobre Tick Replay\u003c\/h3\u003e\n\u003cp\u003eEs la única exigencia real y conviene entender por qué.\u003c\/p\u003e\n\u003cp\u003eEl delta se calcula clasificando cada print contra el bid y el ask vigentes: si se ejecuta al ask es compra agresiva, si al bid es venta agresiva. Ese dato solo existe a nivel de tick.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSin Tick Replay, el histórico no tiene bid\/ask\u003c\/strong\u003e y todas las velas anteriores a la conexión salen neutras. El indicador lo avisa en pantalla en lugar de mostrar un gráfico gris sin explicación.\u003c\/p\u003e\n\u003cp\u003eEn tiempo real el delta se toma de \u003ccode spellcheck=\"false\" autocapitalize=\"off\"\u003eOnMarketData\u003c\/code\u003e, que no necesita Tick Replay. El aviso desaparece en cuanto empiezan a llegar ticks.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCoste:\u003c\/strong\u003e Tick Replay carga todos los ticks del período, así que el arranque es más lento y consume más memoria. Si resulta excesivo, reducí los días cargados en la serie de datos.\u003c\/p\u003e\n\u003ch2 id=\"instalación\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eLimitaciones conocidas\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eLa lectura es relativa, no absoluta.\u003c\/strong\u003e Una vela al color pleno significa «de las más fuertes de las últimas \u003ccode spellcheck=\"false\" autocapitalize=\"off\"\u003eNormWindow\u003c\/code\u003e barras», no un umbral fijo de contratos. Dos gráficos del mismo instrumento con distinto marco temporal mostrarán escalas distintas, y es correcto que así sea.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eDepende de la calidad del feed.\u003c\/strong\u003e Los prints que se ejecutan dentro del spread no se pueden clasificar y se descartan. En instrumentos poco líquidos, con spreads anchos, una parte del volumen queda fuera del cálculo.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTick Replay encarece el arranque.\u003c\/strong\u003e Cargar todos los ticks del período lleva tiempo y memoria. Con históricos largos puede ser notable.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eNo sustituye a un perfil de volumen.\u003c\/strong\u003e BMChart dice quién agredió durante cada vela; no dice a qué precios dentro de la vela se negoció el volumen. Son lecturas complementarias.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSin señales de entrada.\u003c\/strong\u003e No dibuja flechas ni genera alertas. Es una capa de lectura, no un sistema de trading.\u003c\/p\u003e\n\u003ch2 id=\"aviso-legal\"\u003eAviso legal\u003c\/h2\u003e\n\u003cp\u003eEste producto no promete ni garantiza resultados. El coloreado por delta es una herramienta de lectura de mercado: la interpretación y las decisiones de trading son responsabilidad del usuario. Se recomienda validar su comportamiento en simulación antes de operar en real.\u003c\/p\u003e\n\u003ch4 dir=\"ltr\" style=\"text-align: center;\"\u003e\n\u003cem\u003eNinjaTrader® es una marca \u003c\/em\u003e\u003cem\u003eregistrada de NinjaTrader Group, LLC. Ninguna compañía de NinjaTrader tiene afiliación alguno \u003c\/em\u003e\u003cem\u003econ el dueño, desarrollador o proveedor de los productos descritos aquí, o interés alguno, \u003c\/em\u003e\u003cem\u003ees dueño de ningún producto o servicio, ni apoya\/promueve, recomienda ningún producto \u003c\/em\u003e\u003cem\u003eo servicio.\u003c\/em\u003e\u003cstrong\u003e\u003ci\u003e\u003c\/i\u003e\u003c\/strong\u003e\n\u003c\/h4\u003e","brand":"EKAITRADING","offers":[{"title":"Default Title","offer_id":51565019136306,"sku":"BMCTY","price":100.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0992\/3493\/9186\/files\/chartstyle.png?v=1790223842"},{"product_id":"bm-cumulative-delta","title":"BM Cumulative Delta","description":"\u003cp\u003e\u003cstrong\u003eCategoría:\u003c\/strong\u003e Indicador · Para NinjaTrader 8 · Delta acumulado con velas y divergencias\u003c\/p\u003e\n\u003cp\u003eIndicador que dibuja velas de delta (open\/high\/low\/close del delta, no del precio) y detecta divergencias entre precio y delta.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCómo funciona:\u003c\/strong\u003e Calcula el delta ejecutado por barra usando una serie secundaria de ticks (compra si el precio opera al ask, venta si opera al bid) — funciona en histórico sin necesidad de Tick Replay, igual que los proveedores comerciales del mercado. Ofrece dos tipos de divergencia: (1) divergencia por barra, con un umbral mínimo configurable en ticks del instrumento; y (2) divergencia estructural swing-a-swing (opt-in), que compara el delta entre un swing de precio y el anterior del mismo tipo, con umbrales de precio y delta configurables — la misma lógica de divergencia que usa BMDivReversal como estrategia, aquí en formato visual.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePara quién:\u003c\/strong\u003e Traders que quieren ver el delta acumulado como gráfico de velas independiente, con alertas visuales de divergencia, sin pagar la licencia Order Flow+.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eRequisitos técnicos:\u003c\/strong\u003e NinjaTrader 8, cualquier instrumento con datos de tick disponibles.\u003c\/p\u003e\n\u003ch4 dir=\"ltr\" style=\"text-align: center;\"\u003e\n\u003cem\u003eNinjaTrader® es una marca \u003c\/em\u003e\u003cem\u003eregistrada de NinjaTrader Group, LLC. Ninguna compañía de NinjaTrader tiene afiliación alguno \u003c\/em\u003e\u003cem\u003econ el dueño, desarrollador o proveedor de los productos descritos aquí, o interés alguno, \u003c\/em\u003e\u003cem\u003ees dueño de ningún producto o servicio, ni apoya\/promueve, recomienda ningún producto \u003c\/em\u003e\u003cem\u003eo servicio.\u003c\/em\u003e\u003cstrong\u003e\u003ci\u003e\u003c\/i\u003e\u003c\/strong\u003e\n\u003c\/h4\u003e","brand":"EKAITRADING","offers":[{"title":"Default Title","offer_id":51565019201842,"sku":"BMCD","price":85.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0992\/3493\/9186\/files\/delta.png?v=1789019227"},{"product_id":"bm-failed-breakdown-signal","title":"BM Failed Breakdown Signal","description":"\u003cp\u003e\u003cstrong\u003eCategoría:\u003c\/strong\u003e Indicador · Para NinjaTrader 8 · Price action \/ estructura de mercado\u003c\/p\u003e\n\u003cp\u003eIndicador visual que señala niveles donde una ruptura de rango falla y el precio regresa dentro del rango, con panel en vivo del estado de cada nivel activo.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCómo funciona:\u003c\/strong\u003e Detecta niveles de ruptura fallida (failed breakdown) y despliega una etiqueta en el gráfico que se actualiza en cada barra con la fase actual del nivel, más un panel resumen fijo, configurable en posición, con los niveles activos.\u003c\/p\u003e\n\u003cp\u003eIncluye presets por instrumento (MES\/MNQ\/MGC\/MCL) con modo personalizado.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePara quién:\u003c\/strong\u003e Traders discrecionales que quieren confirmación visual de estructura de mercado sin construir su propia lógica de niveles.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eRequisitos técnicos:\u003c\/strong\u003e NinjaTrader 8, cualquier instrumento con datos intradía.\u003c\/p\u003e\n\u003ch4 dir=\"ltr\" style=\"text-align: center;\"\u003e\n\u003cem\u003eNinjaTrader® es una marca \u003c\/em\u003e\u003cem\u003eregistrada de NinjaTrader Group, LLC. Ninguna compañía de NinjaTrader tiene afiliación alguno \u003c\/em\u003e\u003cem\u003econ el dueño, desarrollador o proveedor de los productos descritos aquí, o interés alguno, \u003c\/em\u003e\u003cem\u003ees dueño de ningún producto o servicio, ni apoya\/promueve, recomienda ningún producto \u003c\/em\u003e\u003cem\u003eo servicio.\u003c\/em\u003e\u003cstrong\u003e\u003ci\u003e\u003c\/i\u003e\u003c\/strong\u003e\n\u003c\/h4\u003e","brand":"EKAITRADING","offers":[{"title":"Default Title","offer_id":51565019267378,"sku":"BMFBS","price":90.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0992\/3493\/9186\/files\/failedbdw.png?v=1788986522"},{"product_id":"bm-ichimoku-signal","title":"BM Ichimoku Signal","description":"\u003cp\u003e\u003cstrong\u003eCATEGORÍA:\u003c\/strong\u003e Indicador · Para NinjaTrader 8 · Señales Ichimoku para trading manual\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCÓMO FUNCIONA:\u003c\/strong\u003e Versión de solo señales de BMIchimoku: mismo motor de cálculo, mismas confluencias y mismos valores por defecto que la estrategia automatizada, de modo que cada flecha que dibuja este indicador es exactamente la operación que la estrategia habría tomado con esa misma configuración. Dibuja en el gráfico el Tenkan, el Kijun y los dos bordes de la nube tal como se ven hoy (los valores contra los que el precio interactúa en este momento), marca con una flecha cada señal operable que pasó el modo de entrada elegido y todas las confluencias activas, y ofrece un panel de estado opcional con la posición del precio respecto a la nube, el giro de la nube futura, si el Chikou está despejado y el delta de la barra. Incluye alertas sonoras configurables.\u003c\/p\u003e\n\u003cp\u003eNo replica la gestión de riesgo de la estrategia (período de enfriamiento, máximo de operaciones por día, ventana horaria) porque esas reglas dependen del contexto propio de cada trader manual, no de la señal en sí.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePARA QUIÉN:\u003c\/strong\u003e Traders que quieren operar las señales de BMIchimoku manualmente, con control total sobre la ejecución, o que quieren confirmar visualmente el criterio antes de considerar la versión automatizada.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eREQUISITOS TÉCNICOS:\u003c\/strong\u003e NinjaTrader 8. Cualquier instrumento con datos de tick disponibles (el filtro de delta lo requiere; el resto del indicador funciona en cualquier instrumento con datos intradía).\u003c\/p\u003e\n\u003ch4 dir=\"ltr\" style=\"text-align: center;\"\u003e\n\u003cem\u003eNinjaTrader® es una marca \u003c\/em\u003e\u003cem\u003eregistrada de NinjaTrader Group, LLC. Ninguna compañía de NinjaTrader tiene afiliación alguno \u003c\/em\u003e\u003cem\u003econ el dueño, desarrollador o proveedor de los productos descritos aquí, o interés alguno, \u003c\/em\u003e\u003cem\u003ees dueño de ningún producto o servicio, ni apoya\/promueve, recomienda ningún producto \u003c\/em\u003e\u003cem\u003eo servicio.\u003c\/em\u003e\u003cstrong\u003e\u003ci\u003e\u003c\/i\u003e\u003c\/strong\u003e\n\u003c\/h4\u003e","brand":"EKAITRADING","offers":[{"title":"Default Title","offer_id":51565019365682,"sku":"BMICHS","price":90.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0992\/3493\/9186\/files\/ICHIMOKU_f42c3fe5-5a4a-4446-b01f-eeed117999fa.png?v=1788985324"},{"product_id":"bm-orderflow-edge","title":"BM OrderFlow Edge","description":"\u003cp\u003e\u003cstrong\u003eCATEGORÍA:\u003c\/strong\u003e Indicador · Para NinjaTrader 8 · Order flow ejecutado (delta)\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCÓMO FUNCIONA:\u003c\/strong\u003e Indicador de order flow ejecutado (delta), con tres módulos de análisis activables por separado: divergencia precio\/delta, absorción y punto de control de delta (Delta POC). El módulo de divergencia compara el delta acumulado del swing actual contra el swing anterior del mismo tipo, y confirma la señal sin repintar. El módulo de absorción detecta velas donde una agresión de compra o venta fuerte no logra mover el precio proporcionalmente — señal de que esa presión fue absorbida por el lado contrario — con umbrales que se autocalibran por percentiles sobre una ventana móvil, sin recalibración manual por instrumento. El módulo de Delta POC identifica, por nivel de precio, dónde se concentró el delta comprador y vendedor dentro de la sesión o de una ventana móvil configurable. Incluye un puntaje compuesto de order flow que combina las tres señales en un solo indicador de -100 a 100.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePARA QUIÉN:\u003c\/strong\u003e Traders que quieren leer el flujo de órdenes ejecutado con validación estadística incorporada (umbrales autocalibrados, señales no repintantes), y que buscan una sola herramienta que cubra divergencia, absorción y concentración de volumen por precio sin instalar tres indicadores separados.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eREQUISITOS TÉCNICOS:\u003c\/strong\u003e NinjaTrader 8. Cualquier instrumento con datos de tick disponibles. Backtesteable con datos históricos de tick, sin necesidad de Tick Replay.\u003c\/p\u003e\n\u003ch4 dir=\"ltr\" style=\"text-align: center;\"\u003e\n\u003cem\u003eNinjaTrader® es una marca \u003c\/em\u003e\u003cem\u003eregistrada de NinjaTrader Group, LLC. Ninguna compañía de NinjaTrader tiene afiliación alguno \u003c\/em\u003e\u003cem\u003econ el dueño, desarrollador o proveedor de los productos descritos aquí, o interés alguno, \u003c\/em\u003e\u003cem\u003ees dueño de ningún producto o servicio, ni apoya\/promueve, recomienda ningún producto \u003c\/em\u003e\u003cem\u003eo servicio.\u003c\/em\u003e\u003cstrong\u003e\u003ci\u003e\u003c\/i\u003e\u003c\/strong\u003e\n\u003c\/h4\u003e","brand":"EKAITRADING","offers":[{"title":"Default Title","offer_id":51565019398450,"sku":"BMOFE","price":100.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0992\/3493\/9186\/files\/OrderFlowEdge.png?v=1788982502"},{"product_id":"bm-scalpersignal_v42","title":"BM ScalperSignal_V42","description":"\u003cp\u003e\u003cstrong\u003eCategoría:\u003c\/strong\u003e Indicador · Para NinjaTrader 8 · Compañero de alertas de BMScalper_V42 · Futuros (ES, NQ, GC, CL, MES, MNQ, MGC, MCL)\u003c\/p\u003e\n\u003cp\u003eVersión de solo señales de la estrategia automatizada BMScalper_V42: misma lógica exacta de setups, confluencias y armado de entradas, pero no ejecuta operaciones — solo marca la señal en el gráfico para quien prefiere confirmar y ejecutar manualmente.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCómo funciona:\u003c\/strong\u003e Réplica en modo indicador (no estrategia) del motor de BMScalper_V42: los mismos 18 setups (VWAP y Keltner, largos y cortos), el mismo sistema de \"armado\" por pullback hacia la mediana con confluencia de banda, y los mismos filtros (SMA300\/SMA1000, cruce dorado\/de la muerte, VIX, delta, perfil de volumen intradía). Calcula en cada tick (no solo al cierre de barra) para que la señal aparezca en el mismo instante en que aparecería en la versión estrategia.\u003c\/p\u003e\n\u003cp\u003eHereda directamente la lógica ya validada de BMScalper_V42 — no es una estrategia nueva, es la misma lógica en formato señal visual. El nivel de confianza en la lógica de setups es el mismo que el de BMScalper_V42; lo que cambia es que aquí el usuario ejecuta manualmente en vez de que el sistema opere solo.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePara quién:\u003c\/strong\u003e Traders que quieren la misma edge de BMScalper_V42 pero prefieren mantener control manual de la ejecución (por ejemplo, cuentas de fondeo con reglas que restringen la automatización completa, o traders que quieren aprender el patrón antes de automatizarlo).\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eRequisitos técnicos:\u003c\/strong\u003e NinjaTrader 8, mismo instrumento núcleo que BMScalper_V42 (MES\/MNQ y equivalentes).\u003c\/p\u003e\n\u003ch4 dir=\"ltr\" style=\"text-align: center;\"\u003e\n\u003cem\u003eNinjaTrader® es una marca \u003c\/em\u003e\u003cem\u003eregistrada de NinjaTrader Group, LLC. Ninguna compañía de NinjaTrader tiene afiliación alguno \u003c\/em\u003e\u003cem\u003econ el dueño, desarrollador o proveedor de los productos descritos aquí, o interés alguno, \u003c\/em\u003e\u003cem\u003ees dueño de ningún producto o servicio, ni apoya\/promueve, recomienda ningún producto \u003c\/em\u003e\u003cem\u003eo servicio.\u003c\/em\u003e\u003cstrong\u003e\u003ci\u003e\u003c\/i\u003e\u003c\/strong\u003e\n\u003c\/h4\u003e","brand":"EKAITRADING","offers":[{"title":"Default Title","offer_id":51565019463986,"sku":"BMSPSG","price":100.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0992\/3493\/9186\/files\/Scalpersignal_be655dfe-fc78-42ff-b65d-afc6a949e954.png?v=1788983537"},{"product_id":"bm-volume-profile","title":"BM Volume Profile","description":"\u003cp\u003e\u003cstrong\u003eCategoría:\u003c\/strong\u003e Indicador · Para NinjaTrader 8 · Perfil de volumen de alta resolución\u003c\/p\u003e\n\u003cp\u003ePerfil de volumen a resolución de tick (no por barra), con POC, VAH\/VAL y detección automática de zonas de alto y bajo volumen (HVN\/LVN).\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCómo funciona:\u003c\/strong\u003e Acumula volumen por precio exacto usando una serie secundaria de ticks, igual que el Order Flow Volume Profile nativo de NT8, sin requerir esa licencia. Configurable por periodo (sesión regular, sesión extendida, diario, semanal, mensual, trimestral, anual), con agrupación de niveles ajustable (TicksPerLevel, para reducir resolución en gráficos de rango amplio) y área de valor configurable (por defecto 70%). Detecta HVN\/LVN automáticamente por umbral relativo al POC. Histograma configurable a la derecha o izquierda del gráfico, con actualización en cada tick.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePara quién:\u003c\/strong\u003e Traders que usan perfil de volumen para identificar zonas de aceptación\/rechazo de precio, sin pagar la licencia Order Flow+.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eRequisitos técnicos:\u003c\/strong\u003e NinjaTrader 8, cualquier instrumento con datos de tick disponibles.\u003c\/p\u003e\n\u003ch4 dir=\"ltr\" style=\"text-align: center;\"\u003e\n\u003cem\u003eNinjaTrader® es una marca \u003c\/em\u003e\u003cem\u003eregistrada de NinjaTrader Group, LLC. Ninguna compañía de NinjaTrader tiene afiliación alguno \u003c\/em\u003e\u003cem\u003econ el dueño, desarrollador o proveedor de los productos descritos aquí, o interés alguno, \u003c\/em\u003e\u003cem\u003ees dueño de ningún producto o servicio, ni apoya\/promueve, recomienda ningún producto \u003c\/em\u003e\u003cem\u003eo servicio.\u003c\/em\u003e\u003cstrong\u003e\u003ci\u003e\u003c\/i\u003e\u003c\/strong\u003e\n\u003c\/h4\u003e","brand":"EKAITRADING","offers":[{"title":"Default Title","offer_id":51565019529522,"sku":"BMVP","price":150.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0992\/3493\/9186\/files\/volume.png?v=1789019665"},{"product_id":"bm-wyckoff-spring-signal","title":"BM Wyckoff Spring Signal","description":"\u003cp\u003e\u003cstrong\u003eCategoría:\u003c\/strong\u003e Indicador · Para NinjaTrader 8 · Metodología Wyckoff\u003c\/p\u003e\n\u003cp\u003eIndicador que identifica patrones tipo \"spring\" (falsa ruptura bajista seguida de reversión) según la metodología Wyckoff, con seguimiento visual de fase por nivel.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCómo funciona:\u003c\/strong\u003e Misma arquitectura de interfaz que BMFailedBreakdownSignal (etiqueta en vivo por nivel, panel resumen configurable, presets por instrumento) aplicada a la detección de springs de Wyckoff.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePara quién:\u003c\/strong\u003e Traders que ya operan con metodología Wyckoff y quieren automatizar la detección visual de springs.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eRequisitos técnicos:\u003c\/strong\u003e NinjaTrader 8, cualquier instrumento con datos intradía.\u003c\/p\u003e\n\u003ch4 dir=\"ltr\" style=\"text-align: center;\"\u003e\n\u003cem\u003eNinjaTrader® es una marca \u003c\/em\u003e\u003cem\u003eregistrada de NinjaTrader Group, LLC. Ninguna compañía de NinjaTrader tiene afiliación alguno \u003c\/em\u003e\u003cem\u003econ el dueño, desarrollador o proveedor de los productos descritos aquí, o interés alguno, \u003c\/em\u003e\u003cem\u003ees dueño de ningún producto o servicio, ni apoya\/promueve, recomienda ningún producto \u003c\/em\u003e\u003cem\u003eo servicio.\u003c\/em\u003e\u003cstrong\u003e\u003ci\u003e\u003c\/i\u003e\u003c\/strong\u003e\n\u003c\/h4\u003e","brand":"EKAITRADING","offers":[{"title":"Default Title","offer_id":51565019595058,"sku":"BMWYS","price":90.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0992\/3493\/9186\/files\/Wyckoff.png?v=1788984205"},{"product_id":"bm-vwap","title":"BM VWAP","description":"\u003cp\u003e\u003cstrong\u003eCATEGORÍA:\u003c\/strong\u003e Indicador · Para NinjaTrader 8 · VWAP multi-período con bandas de desviación estándar\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCÓMO FUNCIONA:\u003c\/strong\u003e BMVwap calcula el precio promedio ponderado por volumen (VWAP) y hasta 3 bandas de desviación estándar (también ponderadas por volumen, no por precio simple), reemplazando la función VWAP del paquete Order Flow+ de NinjaTrader sin necesidad de esa licencia adicional. Dibuja además los niveles del período anterior (VAH, VWAP y VAL previos) con líneas que se pueden extender hasta el precio actual, y áreas de relleno entre bandas para visualizar la zona de valor de un vistazo. Incluye un panel HUD con el estado actual (precio sobre\/bajo el VWAP, distancia en ticks) y color dinámico de la línea según ese mismo criterio.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCaracterísticas diferenciadas:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eSeis períodos de reset, no uno solo:\u003c\/strong\u003e sesión regular (RTH), sesión extendida (ETH), semanal, mensual, trimestral y anual — todos calculados con la fecha efectiva de futuros (el domingo desde las 18:00 CT ya pertenece a la semana del lunes, igual que hace CME), para que el VWAP semanal\/mensual no arrastre un desfase de horas por el reinicio de la sesión Globex.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVentana de sesión configurable independiente del período:\u003c\/strong\u003e en gráficos con sesión extendida visible, se puede calcular un VWAP que excluya el horario overnight y refleje solo la sesión regular — algo que el VWAP nativo de Order Flow+ no permite ajustar.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSe actualiza entre cierres de barra, no solo al cerrar cada vela:\u003c\/strong\u003e el valor en tiempo real se recalcula con cada tick entrante, no solo cuando termina la barra, para que el nivel mostrado siempre sea el vigente.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCorrección específica contra un error de renderizado de NinjaTrader:\u003c\/strong\u003e las áreas de relleno entre bandas usan series de datos separadas, siempre con valores finitos, para evitar que NinjaTrader cuelgue el hilo de renderizado cuando una zona horaria fuera de ventana debería mostrarse vacía (bug documentado del motor gráfico de NT8 con datos NaN en polígonos de relleno).\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFunciona en cualquier tipo de gráfico\u003c\/strong\u003e — tick, volumen, tiempo o rango — no solo en gráficos de tiempo.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eExporta sus valores (VWAP y las 6 bandas) para que otras estrategias de la suite los consuman directamente\u003c\/strong\u003e, sin que cada estrategia tenga que recalcular su propio VWAP.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePeríodos previos:\u003c\/strong\u003e Registra automáticamente en el gráfico los niveles de los períodos previos\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003ePARA QUIÉN:\u003c\/strong\u003e Traders que usan VWAP y sus bandas como referencia de valor y quieren ver múltiples períodos (RTH, semanal, mensual) a la vez, o que quieren evitar el costo de la licencia Order Flow+ solo para tener esta función.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eREQUISITOS TÉCNICOS:\u003c\/strong\u003e NinjaTrader 8, versión 8.1.6.3 o superior. Cualquier instrumento y cualquier tipo de gráfico (tick, volumen, tiempo, rango).\u003c\/p\u003e\n\u003ch4 dir=\"ltr\" style=\"text-align: center;\"\u003e\n\u003cem\u003eNinjaTrader® es una marca \u003c\/em\u003e\u003cem\u003eregistrada de NinjaTrader Group, LLC. Ninguna compañía de NinjaTrader tiene afiliación alguno \u003c\/em\u003e\u003cem\u003econ el dueño, desarrollador o proveedor de los productos descritos aquí, o interés alguno, \u003c\/em\u003e\u003cem\u003ees dueño de ningún producto o servicio, ni apoya\/promueve, recomienda ningún producto \u003c\/em\u003e\u003cem\u003eo servicio.\u003c\/em\u003e\n\u003c\/h4\u003e","brand":"EKAITRADING","offers":[{"title":"Default Title","offer_id":51760050798898,"sku":null,"price":150.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0992\/3493\/9186\/files\/vwap.png?v=1789020223"},{"product_id":"bm-tape-panel","title":"BM TapePanel","description":"\u003cp\u003e\u003cstrong\u003eCATEGORÍA:\u003c\/strong\u003e Indicador · Para NinjaTrader 8 · Panel de cinta y libro de órdenes en tiempo real\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCÓMO FUNCIONA:\u003c\/strong\u003e Panel visual independiente (en su propio espacio del gráfico, no superpuesto al precio) que traduce a imagen la misma lectura de cinta que usa la suite de order flow de EKAITRADING: presión compradora y vendedora sobre una ventana de tiempo deslizante, más la profundidad del libro de órdenes nivel a nivel. Incluye detección de absorción (mucho volumen negociado sin que el precio se mueva — lectura contraria: señal de que un participante grande está absorbiendo esa presión) y una señal opcional, desactivada por defecto, para quien quiera usarla como disparador de entrada manual.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCaracterísticas diferenciadas:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eArquitectura que no congela el gráfico bajo carga real:\u003c\/strong\u003e la cinta puede entregar cientos de eventos por segundo. El panel separa estrictamente la recepción de datos (solo actualiza números) del dibujo en pantalla (solo lee esos números), con un límite de repintado configurable — evita el error más común en este tipo de herramientas, que es intentar dibujar directamente desde cada evento de mercado y bloquear la interfaz.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLectura del libro de órdenes sin el error que invalidó una versión anterior de otro producto de la casa:\u003c\/strong\u003e lee el libro directamente de la estructura que mantiene NinjaTrader, indexada por posición, en vez de reconstruirlo con un diccionario propio — el mismo defecto que obligó a invalidar todo el historial de BMDomScalper v1 no está presente aquí.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNunca se queda sin datos ni finge tenerlos:\u003c\/strong\u003e si el proveedor no entrega Level II, el panel construye automáticamente una escalera de volumen por precio a partir de la propia cinta (lo que realmente se ejecutó en cada nivel, no las intenciones del libro — por lo que tampoco es sensible al spoofing). Si de verdad no hay datos de profundidad, lo indica en pantalla en vez de mostrar una escalera vacía sin explicación.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMensajes de diagnóstico específicos, no un genérico \"esperando datos\":\u003c\/strong\u003e distingue en pantalla si el problema es falta de suscripción Level II, un error puntual leyendo el libro, o ausencia real de eventos del feed — tres causas que antes se confundían bajo el mismo aviso.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRendimiento constante sin importar la actividad del mercado:\u003c\/strong\u003e usa buffers circulares de tamaño fijo para el historial de columnas y el perfil de volumen, sin reservar memoria nueva en cada print, para que el panel rinda igual en un mercado tranquilo que en uno acelerado.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003ePARA QUIÉN:\u003c\/strong\u003e Traders que operan lectura de cinta y flujo de órdenes en tiempo real y quieren ver presión de mercado, absorción y profundidad del libro en un solo panel, sin que el gráfico se congele en los momentos de mayor actividad — que es precisamente cuando esa información importa más.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eREQUISITOS TÉCNICOS:\u003c\/strong\u003e NinjaTrader 8. Funciona en tiempo real; el libro de órdenes (Level II) requiere un proveedor de datos con esa suscripción. Sin Level II, el panel sigue funcionando con el perfil de volumen construido desde la cinta. No es evaluable en modo histórico — el libro de órdenes solo existe en tiempo real.\u003c\/p\u003e\n\u003ch4 dir=\"ltr\" style=\"text-align: center;\"\u003e\n\u003cem\u003eNinjaTrader® es una marca \u003c\/em\u003e\u003cem\u003eregistrada de NinjaTrader Group, LLC. Ninguna compañía de NinjaTrader tiene afiliación alguno \u003c\/em\u003e\u003cem\u003econ el dueño, desarrollador o proveedor de los productos descritos aquí, o interés alguno, \u003c\/em\u003e\u003cem\u003ees dueño de ningún producto o servicio, ni apoya\/promueve, recomienda ningún producto \u003c\/em\u003e\u003cem\u003eo servicio.\u003c\/em\u003e\u003cstrong\u003e\u003ci\u003e\u003c\/i\u003e\u003c\/strong\u003e\n\u003c\/h4\u003e","brand":"EKAITRADING","offers":[{"title":"Default Title","offer_id":51760061808946,"sku":null,"price":175.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0992\/3493\/9186\/files\/timesales_1493245d-22d4-490d-9fe2-51f63861788a.png?v=1789020492"},{"product_id":"bm-swingzones","title":"BM SwingZones","description":"\u003cp\u003e\u003cstrong\u003eCATEGORÍA:\u003c\/strong\u003e Indicador Gratuito· Para NinjaTrader 8 · Zonas de soporte y resistencia automáticas\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCÓMO FUNCIONA:\u003c\/strong\u003e Detecta los últimos mínimos y máximos de oscilación (pivotes tipo swing) y dibuja sobre cada uno una banda horizontal — no una línea — representando la zona de soporte o resistencia. El ancho de cada banda se calcula con la volatilidad del mercado en el momento exacto en que se formó el pivote, expresado en ticks, con un mínimo y máximo configurable. Mantiene un número limitado de zonas activas por lado y las retira automáticamente después de un número máximo de barras o cuando pierden vigencia. Incluye alerta opcional cuando el precio entra en una zona activa.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCaracterísticas diferenciadas:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eZona, no línea — por diseño, no por decoración.\u003c\/strong\u003e El precio real penetra un soporte o resistencia y vuelve; representarlo con un precio exacto es una simplificación. El ancho de la banda está pensado para representar la penetración típica que ocurre en los retests reales, no un margen arbitrario.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEl estimador de volatilidad que define el ancho de la banda se eligió por evidencia medida, no por costumbre.\u003c\/strong\u003e Se compararon cuatro formas distintas de medir volatilidad (ATR, rango medio, desviación estándar de cierres, desviación estándar de retornos) sobre 6.000 barras con regímenes de volatilidad alternos, midiendo la penetración real de 175 pivotes en sus retests posteriores. El criterio de selección no fue cuál correlacionaba mejor (los cuatro quedaron parecidos, entre 0,21 y 0,28), sino cuál mantenía una cobertura más estable al cambiar de régimen de volatilidad — es decir, cuál sigue siendo confiable tanto en mercados tranquilos como agitados. El rango medio fue el más estable en esa prueba; el ATR (más suave y estándar en la industria) es el que queda por defecto, con esa comparación documentada para quien prefiera cambiarlo.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHonestidad metodológica explícita sobre el límite de esa misma medición:\u003c\/strong\u003e la simulación no incluyó huecos de sesión (gaps de apertura\/cierre), algo que si ocurre en futuros reales. El ATR sí contempla esos huecos en su cálculo y el rango medio también, pero la desviación estándar de cierres no — así que en instrumentos con cortes de sesión marcados, la ventaja real del ATR frente a las otras medidas es probablemente mayor de lo que la prueba mostró.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEl ancho de cada zona se congela en el momento del pivote, no se recalcula después.\u003c\/strong\u003e Una zona nacida en un tramo tranquilo del mercado conserva su ancho original aunque la volatilidad suba más adelante — si se recalculara en cada barra, las zonas cambiarían de tamaño constantemente y dejarían de servir como referencia estable.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003ePARA QUIÉN:\u003c\/strong\u003e Traders que operan soportes y resistencias y quieren zonas dibujadas automáticamente con un ancho basado en volatilidad real medida en el momento del pivote, en vez de un margen fijo en ticks o puntos que no se adapta al instrumento ni al momento del mercado.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eREQUISITOS TÉCNICOS:\u003c\/strong\u003e NinjaTrader 8. Cualquier instrumento con datos intradía. Limitación de la plataforma (no del indicador): NinjaTrader no guarda este tipo de dibujo de zona en el archivo del workspace, así que las bandas desaparecen al recargar el gráfico hasta que el indicador vuelve a calcularse — es un comportamiento documentado de NinjaTrader 8, no un defecto de BMSwingZones.\u003c\/p\u003e\n\u003ch4 dir=\"ltr\" style=\"text-align: center;\"\u003e\n\u003cem\u003eNinjaTrader® es una marca \u003c\/em\u003e\u003cem\u003eregistrada de NinjaTrader Group, LLC. Ninguna compañía de NinjaTrader tiene afiliación alguno \u003c\/em\u003e\u003cem\u003econ el dueño, desarrollador o proveedor de los productos descritos aquí, o interés alguno, \u003c\/em\u003e\u003cem\u003ees dueño de ningún producto o servicio, ni apoya\/promueve, recomienda ningún producto \u003c\/em\u003e\u003cem\u003eo servicio.\u003c\/em\u003e\u003cstrong\u003e\u003ci\u003e\u003c\/i\u003e\u003c\/strong\u003e\n\u003c\/h4\u003e","brand":"EKAITRADING","offers":[{"title":"Default Title","offer_id":51760092545330,"sku":null,"price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0992\/3493\/9186\/files\/swing.png?v=1789021235"},{"product_id":"bm-tpo","title":"BM TPO","description":"\u003ch3\u003e\n\u003cstrong style=\"font-size: 0.875rem;\"\u003eCATEGORÍA:\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e Indicador · Para NinjaTrader 8 · TPO \/ Market Profile\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eCÓMO FUNCIONA:\u003c\/strong\u003e Perfil TPO (Time Price Opportunity) completo, calculado por sesión con período configurable (30 minutos, el estándar clásico), en formato de bloques o letras. Incluye punto de control (POC), área de valor al 70% (expansión estándar desde el POC), VAH\/VAL con extensión de la sesión anterior, rango de balance inicial (Initial Balance), single prints, poor high\/poor low, POC \"desnudo\" (naked POC) con seguimiento entre sesiones, perfiles compuestos de las últimas N sesiones, modo dividido por períodos (rotaciones), zonas de alto y bajo volumen (LVN\/HVN) y un clasificador automático del tipo de día.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCaracterísticas diferenciadas:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eCeldas TPO coloreadas por el delta ejecutado real de cada nivel de precio — nadie más lo ofrece en NinjaTrader 8 sin la licencia Order Flow+.\u003c\/strong\u003e El TPO clásico solo dice dónde pasó tiempo el mercado; esta versión dice además quién controlaba ese nivel mientras tanto (compradores o vendedores agresivos), calculado desde el mismo motor de delta propio de la casa, acumulado fila por fila de precio a partir de los ticks — no repartido de forma aproximada desde el volumen total de la barra.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDefinición de single print corregida contra un error real de la versión anterior.\u003c\/strong\u003e La definición correcta de Market Profile (Steidlmayer\/Dalton) exige que un single print quede encerrado por filas de dos o más TPOs a ambos lados — una cola en el extremo del perfil no es un single print, es otra cosa. La versión previa solo excluía la fila exacta del extremo, así que una cola de varias filas se reportaba como single print casi siempre, marcando prácticamente todas las sesiones. Corregido: ahora exige la corrida cerrada por ambos lados antes de contarla.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLos single prints y el poor high\/poor low solo se confirman cuando corresponde, no antes.\u003c\/strong\u003e Mientras la sesión sigue corriendo, casi cualquier fila reciente tiene una sola letra por simple falta de tiempo, no porque sea una zona de subasta rápida real — el indicador espera a que un período posterior ya haya abierto sin rellenar esa fila antes de confirmarla como single. El poor high\/low, por la misma razón, solo se evalúa sobre sesiones ya cerradas.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eClasificador automático de tipo de día\u003c\/strong\u003e, que compara la extensión del rango fuera del Initial Balance contra el propio IB para etiquetar cada sesión como día de tendencia, neutro, normal o de variación normal — sin que el trader tenga que juzgarlo a ojo.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFronteras de sesión editables directamente sobre el gráfico\u003c\/strong\u003e, con menú contextual y atajos de teclado: fusionar dos perfiles, cortar uno en dos con un clic, alternar entre vista colapsada y por períodos, o cambiar entre sesión regular y extendida — con función de deshacer y, a diferencia de un defecto ya corregido, esas fusiones y cortes manuales ahora sobreviven al recargar el gráfico en vez de perderse.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eArquitectura pensada específicamente para no paralizar el gráfico:\u003c\/strong\u003e renderizado 100% por SharpDX (sin usar las funciones de dibujo estándar de NinjaTrader, que degradan el rendimiento con perfiles TPO), cálculo incremental barra a barra, sesiones ya cerradas que quedan congeladas en vez de recalcularse, y solo se dibuja lo que está visible en pantalla — pensado para sostener varias sesiones de historial sin que el gráfico se vuelva lento.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003ePARA QUIÉN:\u003c\/strong\u003e Traders que operan con Market Profile \/ TPO y quieren, además de la estructura clásica del perfil, ver quién controlaba cada nivel de precio (compradores o vendedores) sin pagar la licencia Order Flow+ — y que valoran un perfil que aplica la definición correcta de single prints y poor high\/low en vez de una aproximación simplificada.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eREQUISITOS TÉCNICOS:\u003c\/strong\u003e NinjaTrader 8. Cualquier instrumento con datos de tick disponibles (necesarios para el coloreado por delta; el resto del perfil funciona con datos intradía estándar).\u003c\/p\u003e\n\u003ch4 dir=\"ltr\" style=\"text-align: center;\"\u003e\n\u003cem\u003eNinjaTrader® es una marca \u003c\/em\u003e\u003cem\u003eregistrada de NinjaTrader Group, LLC. Ninguna compañía de NinjaTrader tiene afiliación alguno \u003c\/em\u003e\u003cem\u003econ el dueño, desarrollador o proveedor de los productos descritos aquí, o interés alguno, \u003c\/em\u003e\u003cem\u003ees dueño de ningún producto o servicio, ni apoya\/promueve, recomienda ningún producto \u003c\/em\u003e\u003cem\u003eo servicio.\u003c\/em\u003e\u003cstrong\u003e\u003ci\u003e\u003c\/i\u003e\u003c\/strong\u003e\n\u003c\/h4\u003e","brand":"EKAITRADING","offers":[{"title":"Default Title","offer_id":51760104374578,"sku":null,"price":175.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0992\/3493\/9186\/files\/tpo.png?v=1789021534"},{"product_id":"bm-trendchannel","title":"BM TrendChannel","description":"\u003cp\u003e\u003cstrong\u003eCATEGORÍA:\u003c\/strong\u003e Indicador · Para NinjaTrader 8 · Líneas de tendencia automáticas\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCÓMO FUNCIONA:\u003c\/strong\u003e Detecta los últimos mínimos y máximos de oscilación (pivotes tipo swing) y traza dos líneas de tendencia independientes que se prolongan hacia la derecha sin fin: una uniendo los últimos mínimos (límite de tendencia alcista) y otra uniendo los últimos máximos (límite de tendencia bajista). Cada línea tiene su propia cantidad de pivotes configurable — no están atadas entre sí, así que se puede pedir, por ejemplo, 3 mínimos ascendentes y solo 2 máximos descendentes. Avisa cuando el precio rompe cualquiera de las dos líneas, con margen de ruptura configurable en ticks y confirmación al cierre de barra o al instante.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCaracterísticas diferenciadas:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eClasifica automáticamente la figura que forman las dos líneas\u003c\/strong\u003e, según cómo se orienten entre sí: mínimos y máximos ambos ascendentes es canal alcista; ambos descendentes, canal bajista; mínimos suben con máximos bajan, es una cuña de compresión; mínimos bajan con máximos suben, es una figura de expansión (megáfono) — el trader no tiene que interpretar la geometría a ojo.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAjuste por mínimos cuadrados con 3 o más pivotes, no solo unir dos puntos.\u003c\/strong\u003e Con dos pivotes cualquier línea recta pasa exactamente por ambos, pero con tres o más se calcula la recta de mejor ajuste, que absorbe el ruido de un pivote atípico a cambio de que la línea ya no toque cada punto exactamente. Incluye un filtro de R² (calidad del ajuste) que solo tiene sentido activarlo con 3 o más pivotes — con dos puntos el R² siempre da 1, así que el indicador lo aplica correctamente solo cuando aporta información real.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNo repinta, por diseño explícito:\u003c\/strong\u003e un pivote se confirma N barras después de formarse (la fuerza del pivote configurada), y esa demora es exactamente el precio que se paga a cambio de que la línea, una vez dibujada, no se mueva retroactivamente.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTolerancia configurable para cadenas de pivotes en mercados ruidosos:\u003c\/strong\u003e por defecto exige que cada pivote nuevo sea estrictamente más alto (o más bajo) que el anterior, pero se puede permitir una pequeña violación en ticks para que un máximo que supera al anterior por muy poco no rompa la cadena innecesariamente.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConserva el historial de líneas rotas, no solo la línea activa:\u003c\/strong\u003e cada línea tiene su propio conteo de \"períodos\" (nace con sus pivotes, muere al romperse), configurable para mostrar un número de períodos rotos anteriores como referencia visual, con estilo propio para distinguir las líneas históricas de la activa.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eExpone su estado internamente para que otras estrategias lo consuman\u003c\/strong\u003e, no solo para verlo en pantalla: cuántos pivotes tiene cada cadena activa, en qué barra y a qué precio se confirmó el último, la pendiente de cada línea y su R² — de modo que una estrategia automatizada puede reaccionar al instante exacto en que se completa un tercer pivote, por ejemplo, sin tener que reimplementar la lógica de detección.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003ePARA QUIÉN:\u003c\/strong\u003e Traders que operan canales y líneas de tendencia y quieren que se detecten, clasifiquen y actualicen automáticamente, con alertas de ruptura — y desarrolladores que quieran construir estrategias propias sobre la misma detección de pivotes y líneas, usando los datos que el indicador ya expone.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eREQUISITOS TÉCNICOS:\u003c\/strong\u003e NinjaTrader 8. Cualquier instrumento con datos intradía.\u003c\/p\u003e\n\u003ch4 dir=\"ltr\" style=\"text-align: center;\"\u003e\n\u003cem\u003eNinjaTrader® es una marca \u003c\/em\u003e\u003cem\u003eregistrada de NinjaTrader Group, LLC. Ninguna compañía de NinjaTrader tiene afiliación alguno \u003c\/em\u003e\u003cem\u003econ el dueño, desarrollador o proveedor de los productos descritos aquí, o interés alguno, \u003c\/em\u003e\u003cem\u003ees dueño de ningún producto o servicio, ni apoya\/promueve, recomienda ningún producto \u003c\/em\u003e\u003cem\u003eo servicio.\u003c\/em\u003e\u003cstrong\u003e\u003ci\u003e\u003c\/i\u003e\u003c\/strong\u003e\n\u003c\/h4\u003e","brand":"EKAITRADING","offers":[{"title":"Default Title","offer_id":51760119185714,"sku":null,"price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0992\/3493\/9186\/files\/trednchannel.png?v=1789021972"},{"product_id":"bm-candlepatternprosignal","title":"BM CandlePatternProSignal","description":"\u003cp\u003e\u003cstrong\u003eCATEGORÍA:\u003c\/strong\u003e Indicador · Para NinjaTrader 8 · Señales visuales de patrones de velas (compañero de BMCandlePatternPro)\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCÓMO FUNCIONA:\u003c\/strong\u003e Indicador visual que replica exactamente la misma lógica de detección que la estrategia automatizada BMCandlePatternPro (los mismos 12 patrones de vela, la misma confluencia de contexto, los mismos valores por defecto) y la dibuja directamente sobre el gráfico, para quien prefiere confirmar y ejecutar manualmente en vez de automatizar. Por cada patrón detectado marca un recuadro que encierra exactamente las velas que lo componen, el nombre del patrón junto a su puntuación de confluencia, un medidor de seis casillas que muestra qué factores específicos confluyeron (no solo el número total), y los tres niveles operativos —entrada, stop y objetivo— proyectados hacia la derecha con la misma fórmula que usaría la estrategia.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCaracterísticas diferenciadas:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEl marco encierra el patrón completo, no una flecha sobre una vela suelta.\u003c\/strong\u003e Un patrón de tres velas (como una estrella de la mañana o tres soldados blancos) se ve como lo que es: una figura de varias velas, no un punto aislado — el trader ve de un vistazo cuántas velas componen la figura y cuáles son exactamente.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEl medidor de seis casillas muestra qué confluyó, no solo cuánto.\u003c\/strong\u003e Dos señales con el mismo puntaje pueden venir de combinaciones muy distintas — no es lo mismo que el patrón confluya con la tendencia y el volumen, a que confluya con el borde del canal y un hueco de precio (FVG). El medidor deja ver exactamente qué combinación produjo cada señal.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eArquitectura de render que no acumula objetos de dibujo sin límite.\u003c\/strong\u003e El indicador usa renderizado directo (SharpDX) en vez de crear un objeto de dibujo por cada señal — ese patrón de acumulación sin límite ya había congelado el gráfico en dos indicadores anteriores de la casa. Aquí el costo de dibujar no crece con el historial: solo se procesan las barras visibles en pantalla en cada repintado.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003ePARA QUIÉN:\u003c\/strong\u003e Traders que quieren operar la misma lógica de BMCandlePatternPro de forma manual, con control total sobre la ejecución, o que quieren estudiar visualmente el criterio de confluencia antes de considerar la versión automatizada.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eREQUISITOS TÉCNICOS:\u003c\/strong\u003e NinjaTrader 8. Instrumentos ES, NQ, GC, CL, MES, MNQ, MGC, MCL — los mismos que BMCandlePatternPro.\u003c\/p\u003e\n\u003ch4 dir=\"ltr\" style=\"text-align: center;\"\u003e\n\u003cem\u003eNinjaTrader® es una marca \u003c\/em\u003e\u003cem\u003eregistrada de NinjaTrader Group, LLC. Ninguna compañía de NinjaTrader tiene afiliación alguno \u003c\/em\u003e\u003cem\u003econ el dueño, desarrollador o proveedor de los productos descritos aquí, o interés alguno, \u003c\/em\u003e\u003cem\u003ees dueño de ningún producto o servicio, ni apoya\/promueve, recomienda ningún producto \u003c\/em\u003e\u003cem\u003eo servicio.\u003c\/em\u003e\u003cstrong\u003e\u003ci\u003e\u003c\/i\u003e\u003c\/strong\u003e\n\u003c\/h4\u003e","brand":"EKAITRADING","offers":[{"title":"Default Title","offer_id":51760166175026,"sku":null,"price":100.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0992\/3493\/9186\/files\/candlepatternpro2.png?v=1789022837"},{"product_id":"bm-chartpatterns","title":"BM ChartPatterns","description":"\u003cp\u003e\u003cstrong\u003eCATEGORÍA:\u003c\/strong\u003e Indicador · Para NinjaTrader 8 · Reconocimiento automático de patrones de gráfico\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCÓMO FUNCIONA:\u003c\/strong\u003e Detecta y dibuja cinco pares de patrones de gráfico clásicos sobre los pivotes de oscilación del precio: hombro-cabeza-hombro (y su versión invertida), doble techo\/doble suelo, triángulo simétrico, bandera y rectángulo. Por cada figura detectada traza la forma completa, calcula y muestra tres niveles operativos —entrada, punto de invalidación y objetivo medido por la altura proyectada del patrón— y un panel HUD con la relación riesgo\/beneficio de la última figura vigente, coloreado según qué tan favorable es esa relación.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCaracterísticas diferenciadas:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eHonestidad de posicionamiento respaldada en literatura académica específica, no en intuición de trading.\u003c\/strong\u003e El fundamento es el trabajo de Lo, Mamaysky y Wang (2000, \u003cem\u003eJournal of Financial Economics\u003c\/em\u003e), que propuso el reconocimiento automático de estas figuras. Un estudio posterior sobre S\u0026amp;P 500 y Russell 2000 (1990-1999) es más matizado: encuentra poco o ningún respaldo para operar hombro-cabeza-hombro como señal autónoma, pero sí evidencia de que el patrón anticipa un exceso de retorno ajustado por riesgo de 5-7% anual. La conclusión que sigue el producto, y que declara en su propia descripción: estos patrones sirven como \u003cstrong\u003efiltro de contexto\u003c\/strong\u003e, no como señal autónoma de entrada — el indicador señala, no promete.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDetección por pivotes confirmados, no por el método académico original — por una razón deliberada.\u003c\/strong\u003e El estudio original suaviza la serie de precio con regresión kernel antes de buscar la forma, pero ese suavizado mira hacia adelante en el tiempo y por construcción repinta — sirve para estudiar el pasado, no para operar el presente. Aquí se usan pivotes que se confirman un número fijo de barras después de ocurrir (igual que en BMTrendChannel) y no repintan: se paga un retraso de confirmación a cambio de que lo que se ve en el backtest sea exactamente lo que ocurre en vivo.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTolerancias geométricas relativas al tamaño de cada patrón, no una cifra fija en ticks.\u003c\/strong\u003e Un hombro-cabeza-hombro de 40 puntos y otro de 8 no pueden compartir el mismo margen de tolerancia absoluto — sería demasiado laxo para uno e imposible de cumplir para el otro. Todas las comprobaciones (simetría de hombros, igualdad de extremos, horizontalidad) se expresan como porcentaje del rango propio de cada figura.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSeparado deliberadamente de BMCandlePatternPro por la naturaleza distinta del problema, no por descuido.\u003c\/strong\u003e Los patrones de vela abarcan 1 a 3 barras y se resuelven con aritmética simple, sin estado, a costo constante por barra. Los patrones de gráfico abarcan entre 20 y 200 barras, requieren detección de pivotes, ajuste geométrico con tolerancias y mantener el estado de figuras aún en formación — mezclar ambos en el mismo archivo arriesgaría que un cambio en la detección de velas rompiera la de triángulos.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCada figura detectada trae su relación riesgo\/beneficio calculada, no solo la forma dibujada.\u003c\/strong\u003e El panel muestra el ratio premio\/riesgo de la figura vigente y lo colorea (favorable, neutro, desfavorable) — el dato que decide si vale la pena operar la figura, disponible de un vistazo sin tener que calcularlo a mano.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003ePARA QUIÉN:\u003c\/strong\u003e Traders que usan patrones de gráfico como parte de su análisis y quieren que se detecten y midan automáticamente, entendiendo que —según la propia evidencia académica que respalda el producto— funcionan mejor como confirmación de contexto dentro de una estrategia más amplia que como señal de entrada por sí solos.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eREQUISITOS TÉCNICOS:\u003c\/strong\u003e NinjaTrader 8. Cualquier instrumento con datos intradía. Calibrado por defecto para gráficos de minutos.\u003c\/p\u003e\n\u003ch4 dir=\"ltr\" style=\"text-align: center;\"\u003e\n\u003cem\u003eNinjaTrader® es una marca \u003c\/em\u003e\u003cem\u003eregistrada de NinjaTrader Group, LLC. Ninguna compañía de NinjaTrader tiene afiliación alguno \u003c\/em\u003e\u003cem\u003econ el dueño, desarrollador o proveedor de los productos descritos aquí, o interés alguno, \u003c\/em\u003e\u003cem\u003ees dueño de ningún producto o servicio, ni apoya\/promueve, recomienda ningún producto \u003c\/em\u003e\u003cem\u003eo servicio.\u003c\/em\u003e\u003cstrong\u003e\u003ci\u003e\u003c\/i\u003e\u003c\/strong\u003e\n\u003c\/h4\u003e","brand":"EKAITRADING","offers":[{"title":"Default Title","offer_id":51762885919026,"sku":null,"price":80.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0992\/3493\/9186\/files\/chartpatterns.png?v=1789056991"},{"product_id":"bm-intradaymomentumsignal","title":"BM IntradayMomentumSignal","description":"\u003cp\u003e\u003cstrong\u003eCATEGORÍA:\u003c\/strong\u003e Indicador · Para NinjaTrader 8 · Señales ORB\/momentum intradía para trading manual (compañero de BMIntradayMomentum)\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCÓMO FUNCIONA:\u003c\/strong\u003e Versión de solo señales de BMIntradayMomentum: mismo anclaje de sesión, mismo cálculo del rango de apertura, mismo sesgo direccional y los mismos filtros de calidad (volumen y delta) que la estrategia automatizada, con los mismos valores por defecto — cada flecha que dibuja es la operación que la estrategia habría tomado con esa configuración. Marca los extremos del rango de apertura en el gráfico, dibuja una flecha con el stop y el objetivo sugeridos (normalizados por ATR, igual que calcularía la estrategia) en cada ruptura confirmada, y ofrece un panel de estado con la señal vigente y su antigüedad, el rango de apertura, el sesgo del día, qué direcciones ya se usaron en la sesión, el tiempo restante de la ventana de entrada y el delta acumulado de la sesión. Incluye alertas sonoras configurables.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCaracterísticas diferenciadas:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003ePanel de estado con color independiente por línea — no un texto plano.\u003c\/strong\u003e Se construye con renderizado propio en vez de la herramienta de texto estándar de NinjaTrader, que pinta todo el bloque del mismo color. Aquí cada dato (señal, rango, sesgo, dirección consumida, ventana, delta) tiene su propio color según su estado, y el panel no va acumulando objetos de dibujo con el tiempo.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDiferencia documentada frente a la estrategia, explicada en el propio código, no oculta.\u003c\/strong\u003e El filtro de delta de este indicador usa el motor propio de la casa (clasificación por ticks, historial vía GetAsk\/GetBid, tiempo real vía OnMarketData) en vez de la herramienta nativa de NinjaTrader, que exige licencia Order Flow+ y Tick Replay. La semántica es la misma (delta de sesión a favor de la ruptura), aunque la clasificación tick a tick puede diferir marginalmente entre ambos motores — esa migración del motor ya estaba anotada como pendiente en la propia estrategia desde una versión anterior, así que este indicador va, en ese punto específico, un paso adelante.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRéplica selectiva y razonada del horario, no todo o nada.\u003c\/strong\u003e A diferencia de otros indicadores de señales de la suite (que dejan el horario y el riesgo completamente en manos del trader manual), este sí replica la ventana de entrada — porque en un sistema de ruptura de apertura, el horario es parte de la definición misma de la señal (el rango está anclado a la sesión), no una regla de gestión de riesgo aparte. Lo que no replica es el resto de la gestión: stop y objetivo reales ejecutados, breakeven, ni el límite de pérdida diaria — eso sigue siendo decisión del trader manual.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMarca visualmente qué direcciones ya se usaron en la sesión.\u003c\/strong\u003e El sistema opera cada lado (largo y corto) una sola vez por sesión; el panel indica de un vistazo cuál sigue disponible, para no esperar una entrada que ya no puede producirse ese día.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003ePARA QUIÉN:\u003c\/strong\u003e Traders que quieren operar la señal de BMIntradayMomentum manualmente, con control total sobre la ejecución, o confirmar visualmente el criterio de ruptura de apertura antes de considerar la versión automatizada.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eREQUISITOS TÉCNICOS:\u003c\/strong\u003e NinjaTrader 8. Instrumentos MES, MNQ. Requiere datos de tick para el filtro de delta (motor propio, no requiere licencia Order Flow+ ni Tick Replay).\u003c\/p\u003e\n\u003ch4 dir=\"ltr\" style=\"text-align: center;\"\u003e\n\u003cem\u003eNinjaTrader® es una marca \u003c\/em\u003e\u003cem\u003eregistrada de NinjaTrader Group, LLC. Ninguna compañía de NinjaTrader tiene afiliación alguno \u003c\/em\u003e\u003cem\u003econ el dueño, desarrollador o proveedor de los productos descritos aquí, o interés alguno, \u003c\/em\u003e\u003cem\u003ees dueño de ningún producto o servicio, ni apoya\/promueve, recomienda ningún producto \u003c\/em\u003e\u003cem\u003eo servicio.\u003c\/em\u003e\u003cstrong\u003e\u003ci\u003e\u003c\/i\u003e\u003c\/strong\u003e\n\u003c\/h4\u003e","brand":"EKAITRADING","offers":[{"title":"Default Title","offer_id":51762969575730,"sku":null,"price":80.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0992\/3493\/9186\/files\/intraday_a3031ac8-2150-4251-b3f6-c5475abe3bc2.png?v=1789055696"},{"product_id":"bmintradayedgesignal","title":"BM IntradayEdgeSignal","description":"\u003cp\u003e\u003cstrong\u003eCATEGORÍA:\u003c\/strong\u003e Indicador · Para NinjaTrader 8 · Señales de momentum intradía basado en evidencia académica (compañero de BMIntradayEdge)\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCÓMO FUNCIONA:\u003c\/strong\u003e Versión de solo señales de BMIntradayEdge: mismo motor de cálculo, mismas ventanas de tiempo, mismo filtro de régimen de volatilidad y los mismos valores por defecto que la estrategia automatizada, de modo que cada flecha que dibuja es exactamente la operación que la estrategia habría tomado con esa configuración. Marca la señal al inicio de la última media hora de la sesión —largo si el retorno de la primera media hora fue positivo, corto si fue negativo, con el mismo modo combinado opcional que exige coincidencia con la penúltima media hora— y ofrece un panel de estado que muestra, entre otros datos, el valor del predictor principal en cuanto queda fijado, horas antes de que se abra la ventana de entrada.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCaracterísticas diferenciadas:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eMuestra el predictor principal (r1) en cuanto se fija, no solo en el momento de la señal.\u003c\/strong\u003e El retorno de la primera media hora queda determinado apenas termina esa ventana, mucho antes de que se abra la ventana de entrada a media tarde — el panel lo muestra de inmediato, lo que permite anticipar el sesgo probable del día con horas de margen, en vez de enterarse recién en el instante de la entrada.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDistingue explícitamente \"filtro apagado\" de \"filtro encendido mas bloqueando el día\"\u003c\/strong\u003e — dos estados que de otro modo se verían idénticos (ninguna señal) sin poder saber por qué. El panel dice literalmente si el filtro de régimen está desactivado, o si está activo y el día no califica.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEn modo combinado, muestra si los dos predictores coinciden o no, no solo sus valores por separado.\u003c\/strong\u003e Cuando se exige que el retorno de la primera y la penúltima media hora tengan el mismo signo, el panel etiqueta directamente el resultado como \"coinciden\" o \"discordantes\" en vez de dejar que el trader compare dos números manualmente.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCuenta regresiva a la ventana de entrada\u003c\/strong\u003e, para saber en tiempo real cuánto falta sin tener que calcular la hora mentalmente.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHereda textualmente la misma honestidad académica de la estrategia, en su propia descripción interna:\u003c\/strong\u003e el producto se declara a sí mismo como un edge modesto (Sharpe aproximado de 1,1 en el estudio original de Gao, Han, Li \u0026amp; Zhou, 2018), estadísticamente sólido pero no infalible, que requiere validación fuera de muestra propia antes de operarse con capital real.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNo replica gestión de posición, riesgo diario ni la salida al cierre\u003c\/strong\u003e — el mismo criterio del resto de indicadores de señal de la suite: la herramienta señala, no gestiona: esas decisiones quedan en manos del trader manual o de la versión automatizada.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003ePARA QUIÉN:\u003c\/strong\u003e Traders que quieren operar la señal de BMIntradayEdge manualmente, aprovechando la ventaja de ver el predictor principal con horas de anticipación, o que quieren confirmar visualmente el criterio antes de considerar la versión automatizada.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eREQUISITOS TÉCNICOS:\u003c\/strong\u003e NinjaTrader 8. Instrumento MES. Marco temporal primario de 1 minuto.\u003c\/p\u003e\n\u003ch4 dir=\"ltr\" style=\"text-align: center;\"\u003e\n\u003cem\u003eNinjaTrader® es una marca \u003c\/em\u003e\u003cem\u003eregistrada de NinjaTrader Group, LLC. Ninguna compañía de NinjaTrader tiene afiliación alguno \u003c\/em\u003e\u003cem\u003econ el dueño, desarrollador o proveedor de los productos descritos aquí, o interés alguno, \u003c\/em\u003e\u003cem\u003ees dueño de ningún producto o servicio, ni apoya\/promueve, recomienda ningún producto \u003c\/em\u003e\u003cem\u003eo servicio.\u003c\/em\u003e\u003cstrong\u003e\u003ci\u003eegia con capital real.\u003c\/i\u003e\u003c\/strong\u003e\n\u003c\/h4\u003e","brand":"EKAITRADING","offers":[{"title":"Default Title","offer_id":51763222872370,"sku":null,"price":80.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0992\/3493\/9186\/files\/edge_c6333542-a47c-4200-8419-2d66540b0c01.png?v=1789056901"},{"product_id":"bmdeltamountain","title":"BM DeltaMountain","description":"\u003cp\u003e\u003cstrong\u003eCATEGORÍA:\u003c\/strong\u003e Indicador · Para NinjaTrader 8 · Delta acumulado en estilo montaña con zonas de color\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCÓMO FUNCIONA:\u003c\/strong\u003e Panel propio que dibuja el delta acumulado como una silueta de montaña rellena, agrupando barras consecutivas del mismo tipo en un solo tramo de color en vez de pintar cada barra por separado. Cuatro estados: verde (delta alcista), rojo (delta bajista), azul (divergencia alcista: el precio baja pero el delta sube) y amarillo (divergencia bajista: el precio sube pero el delta baja) — estas dos últimas desactivadas por defecto, para que la lectura de base sea solo dirección del flujo, y se activan a propósito cuando se necesitan. Incluye un panel de estado (HUD) configurable con la zona vigente, el delta acumulado, el delta de la barra actual y si las divergencias están activas.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCaracterísticas diferenciadas:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eAgrupado por zonas en vez de barra a barra.\u003c\/strong\u003e Un histograma de delta coloreado barra a barra produce un mosaico donde el ojo no distingue fácilmente una racha larga del mismo lado de varias alternancias cortas. Al agrupar barras consecutivas del mismo tipo en un solo tramo, la duración y la extensión de cada racha se leen de un vistazo — la información que más importa no es el signo de una barra suelta, sino cuánto tiempo lleva el flujo empujando en la misma dirección.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRelleno rezagado respecto a la barra actual, por diseño deliberado.\u003c\/strong\u003e Cualquier área rellena que representa un valor acumulado tiene, por definición geométrica, un borde en su extremo más reciente. En vez de que ese borde caiga siempre sobre la barra que se está formando —donde el dato todavía puede cambiar—, el relleno se detiene unas barras atrás de la punta (configurable), y el borde queda siempre sobre una barra ya cerrada y estable. La línea de trazo, si se activa, sí llega hasta la barra actual.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLínea de trazo opcional, apagada por defecto.\u003c\/strong\u003e El panel muestra por defecto únicamente las zonas de color, sin ninguna línea superpuesta — la lectura queda reducida a lo esencial. Quien prefiera ver también el trazo del acumulado puede activarlo, con su propio color y grosor configurables.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDegradado tipo halo, opcional.\u003c\/strong\u003e Además del color plano, se puede activar un relleno con degradado que va de color pleno en el extremo de cada zona a transparente en la línea de cero — un efecto de intensidad que refuerza visualmente qué tan lejos de cero está el acumulado en cada momento, disponible tanto para el lado alcista como el bajista.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHonestidad explícita sobre el origen del dato, declarada en el propio panel, no solo en la documentación.\u003c\/strong\u003e En tiempo real el delta es real: cada operación se clasifica contra el ask\/bid vigente en ese instante. En histórico sin Tick Replay no existe esa información bid\/ask por operación, así que el indicador \u003cem\u003eestima\u003c\/em\u003e el delta según dónde cerró la barra dentro de su rango — una aproximación reconocida, no el delta real — y lo declara directamente en el panel en vez de presentar una estimación como si fuera un dato exacto.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConstruido para no depender de la licencia Order Flow+.\u003c\/strong\u003e No referencia el Cumulative Delta nativo de NinjaTrader — el cálculo de delta es propio, con motor histórico y en tiempo real integrados.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003ePARA QUIÉN:\u003c\/strong\u003e Traders que quieren leer el flujo de órdenes acumulado de forma visual e inmediata —cuánto tiempo lleva empujando el flujo en una dirección, no solo si la barra actual fue compradora o vendedora—, con la opción de sumar lectura de divergencia precio\/delta cuando la necesiten, y que valoran un panel limpio por defecto en vez de saturado de líneas y colores desde el primer momento.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eREQUISITOS TÉCNICOS:\u003c\/strong\u003e NinjaTrader 8. Cualquier instrumento con datos de tick. Para delta real en histórico se requiere Tick Replay; sin Tick Replay, el indicador funciona igual pero con delta estimado, y lo indica en pantalla.\u003c\/p\u003e\n\u003ch4 dir=\"ltr\" style=\"text-align: center;\"\u003e\n\u003cem\u003eNinjaTrader® es una marca \u003c\/em\u003e\u003cem\u003eregistrada de NinjaTrader Group, LLC. Ninguna compañía de NinjaTrader tiene afiliación alguno \u003c\/em\u003e\u003cem\u003econ el dueño, desarrollador o proveedor de los productos descritos aquí, o interés alguno, \u003c\/em\u003e\u003cem\u003ees dueño de ningún producto o servicio, ni apoya\/promueve, recomienda ningún producto \u003c\/em\u003e\u003cem\u003eo servicio.\u003c\/em\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h4\u003e","brand":"EKAITRADING","offers":[{"title":"Default Title","offer_id":51767474258226,"sku":null,"price":75.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0992\/3493\/9186\/files\/deltamountain_333aea06-3429-49ef-9b1a-f70485b2c9ea.png?v=1789157372"},{"product_id":"bm-anchoredvolumeprofile","title":"BM AnchoredVolumeProfile","description":"\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eCATEGORÍA:\u003c\/strong\u003e Indicador · Para NinjaTrader 8 · Perfil de volumen anclado\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eCÓMO FUNCIONA:\u003c\/strong\u003e Perfil de volumen que, en vez de reiniciar cada sesión, acumula desde un punto que elige el trader — un máximo relevante, una ruptura, el inicio de una noticia — y responde a una pregunta distinta a la del perfil de sesión: \"desde ese evento hasta ahora, ¿a qué precios se negoció el volumen?\". Calcula el punto de control (POC) de ese tramo específico, el área de valor (expansión estándar hacia el nivel contiguo con más volumen, no una simetría artificial alrededor del POC) y nodos de alto\/bajo volumen (HVN\/LVN) opcionales. Cuatro modos de anclaje: manual (Ctrl+clic en el gráfico), fecha y hora exacta, N barras atrás, o el extremo (máximo o mínimo) de las últimas N barras. El volumen por nivel de precio se calcula desde ticks reales cuando hay datos disponibles, o mediante un reparto proporcional dentro de cada barra cuando no los hay — declarado en pantalla como aproximación, nunca presentado como el dato real.\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003ePARA QUIÉN:\u003c\/strong\u003e Traders que usan perfil de volumen como referencia de aceptación de precio pero necesitan anclarlo a un evento específico del mercado (una ruptura, un máximo del día, una noticia) en vez de solo ver el perfil de la sesión completa — y que quieren esa función sin pagar la licencia Order Flow+ de NinjaTrader.\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eREQUISITOS TÉCNICOS:\u003c\/strong\u003e NinjaTrader 8. Cualquier instrumento. Para volumen por precio exacto se requieren datos de tick (Tick Replay en histórico); sin ellos, el indicador funciona igual con un reparto aproximado, indicado en pantalla.\u003c\/p\u003e\n\u003ch4 dir=\"ltr\" style=\"text-align: center;\"\u003e\n\u003cem\u003eNinjaTrader® es una marca \u003c\/em\u003e\u003cem\u003eregistrada de NinjaTrader Group, LLC. Ninguna compañía de NinjaTrader tiene afiliación alguno \u003c\/em\u003e\u003cem\u003econ el dueño, desarrollador o proveedor de los productos descritos aquí, o interés alguno, \u003c\/em\u003e\u003cem\u003ees dueño de ningún producto o servicio, ni apoya\/promueve, recomienda ningún producto \u003c\/em\u003e\u003cem\u003eo servicio.\u003c\/em\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h4\u003e","brand":"EKAITRADING","offers":[{"title":"Default Title","offer_id":51811675373874,"sku":null,"price":50.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0992\/3493\/9186\/files\/VOLUMENANCLADO.png?v=1789452691"},{"product_id":"bm-anchoredvwap","title":"BM AnchoredVWAP","description":"\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eCATEGORÍA:\u003c\/strong\u003e Indicador · Para NinjaTrader 8 · VWAP anclado con bandas de desviación\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eCÓMO FUNCIONA:\u003c\/strong\u003e VWAP que no reinicia con cada sesión: acumula desde un punto que elige el trader y responde \"de todos los que entraron desde ese evento, ¿a qué precio promedio lo hicieron?\" — el nivel funciona como referencia de costo para quienes tomaron posición en ese tramo específico. Incluye hasta tres bandas de desviación estándar, calculadas ponderadas por volumen (no la desviación simple de los cierres, que daría bandas que no corresponden a este cálculo). El precio de referencia es configurable (típico HLC\/3 por defecto, cierre, medio HL\/2, o ponderado HLCC\/4). Comparte los mismos cuatro modos de anclaje que BMAnchoredVolumeProfile: manual (Ctrl+clic), fecha y hora, N barras atrás, o extremo reciente.\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003ePARA QUIÉN:\u003c\/strong\u003e Traders que usan VWAP como nivel de referencia pero necesitan anclarlo a un punto específico del mercado en vez de solo la sesión — por ejemplo, medir el costo promedio desde una ruptura o desde un máximo relevante — sin pagar la licencia Order Flow+ de NinjaTrader.\u003c\/p\u003e\n\u003ch4 dir=\"ltr\" style=\"text-align: center;\"\u003e\u003ca href=\"\/pages\/solicitar-demo-bm-anchoredvwap\" title=\"Descarga de activos\"\u003eDESCARGA MODULO 100% FUNCIONAL EN PRUEBA POR 8 DIAS\u003c\/a\u003e\u003c\/h4\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eREQUISITOS TÉCNICOS:\u003c\/strong\u003e NinjaTrader 8. Cualquier instrumento.\u003c\/p\u003e\n\u003cblockquote\u003e\n\u003ch6 dir=\"ltr\" style=\"text-align: center;\"\u003e\n\u003cem\u003eNinjaTrader® es una marca \u003c\/em\u003e\u003cem\u003eregistrada de NinjaTrader Group, LLC. Ninguna compañía de NinjaTrader tiene afiliación alguno \u003c\/em\u003e\u003cem\u003econ el dueño, desarrollador o proveedor de los productos descritos aquí, o interés alguno, \u003c\/em\u003e\u003cem\u003ees dueño de ningún producto o servicio, ni apoya\/promueve, recomienda ningún producto \u003c\/em\u003e\u003cem\u003eo servicio.\u003c\/em\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h6\u003e\n\u003c\/blockquote\u003e","brand":"EKAITRADING","offers":[{"title":"Default Title","offer_id":51811684188466,"sku":null,"price":50.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0992\/3493\/9186\/files\/VWAPANCLADO.png?v=1789452867"},{"product_id":"bmfootprint","title":"BMFootprint","description":"\u003cp\u003e\u003cstrong\u003eCATEGORÍA:\u003c\/strong\u003e Indicador · Para NinjaTrader 8 · Footprint (cuadrícula bid×ask por barra)\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCÓMO FUNCIONA:\u003c\/strong\u003e Reemplaza cada vela por una cuadrícula: en cada nivel de precio dentro del rango operado de la barra, muestra cuánto volumen se ejecutó contra el bid (venta agresiva) y cuánto contra el ask (compra agresiva) — no solo el OHLC, sino el desglose completo de dónde y de qué lado se movió el mercado. De esa cuadrícula calcula, barra por barra:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eDelta por celda y por barra\u003c\/strong\u003e — compra menos venta, a nivel de precio y en total.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePunto de control (POC) de la barra\u003c\/strong\u003e — el nivel con más volumen ejecutado dentro de esa barra específica.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDesequilibrio diagonal\u003c\/strong\u003e — compara el volumen agresivo de un nivel contra el del nivel contiguo del lado opuesto (la comparación estándar de la industria), con umbral configurable (300% \/ 3:1 por defecto).\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDesequilibrios apilados\u003c\/strong\u003e — tres o más niveles consecutivos desequilibrados del mismo lado: la lectura que la industria trata como más significativa que un desequilibrio aislado.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAbsorción\u003c\/strong\u003e — volumen agresivo alto en el extremo de la barra que no logró arrastrar el precio en esa dirección (heurística dentro de la misma barra, declarada como tal, no la definición completa multi-barra).\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSubasta inconclusa\u003c\/strong\u003e — un extremo de la barra que quedó cargado casi por completo de un solo lado, señal de que la actividad se cortó ahí en vez de disolverse.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePuntaje de contexto institucional (0-100)\u003c\/strong\u003e — combina las tres lecturas anteriores en un solo número, mostrado en el HUD junto con la aclaración explícita de que \u003cstrong\u003eno es una señal de entrada confirmada\u003c\/strong\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eSobre la honestidad de las \"señales institucionales\":\u003c\/strong\u003e la industria trata los desequilibrios apilados y la absorción como indicios frecuentes de actividad institucional, pero no existe validación estadística independiente propia de EKAITRADING sobre ellos, y la evidencia externa es mixta — un análisis independiente encontró que el Sharpe ratio de la señal de desequilibrio \u003cstrong\u003eempeora\u003c\/strong\u003e al subir el umbral, justo lo contrario del discurso comercial habitual. BMFootprint presenta estas lecturas como contexto de lo que ya ocurrió, nunca como una confirmación de lo que va a pasar.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eDiferenciador central:\u003c\/strong\u003e motor de delta propio (serie de tick secundaria + tiempo real), sin depender de la licencia Order Flow+ de NinjaTrader ni de sus Volumetric Bars nativas — el mismo enfoque que ya usan BMCumulativeDelta, BMChart, BMVolumeProfile y BMTPO.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eNota sobre las velas del gráfico:\u003c\/strong\u003e BMFootprint dibuja su cuadrícula sobre el panel de precio; no oculta las velas nativas de NinjaTrader por sí solo (una limitación real de la plataforma, no del indicador — confirmado que ningún indicador puede lograrlo de forma confiable desde su propio código). Para una vista completamente limpia, dos opciones sin costo adicional: poner los colores de la vela en Transparente desde las propiedades del gráfico, o emparejarlo con \u003cstrong\u003eBMChart Style\u003c\/strong\u003e si ya lo tienes.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePARA QUIÉN:\u003c\/strong\u003e Traders que necesitan ver, barra por barra, no solo si hubo más compra o venta, sino \u003cstrong\u003een qué niveles de precio exactos\u003c\/strong\u003e ocurrió esa agresión — para leer absorción, desequilibrios apilados y dónde se concentró el volumen real, con el mismo nivel de detalle que el footprint nativo de plataformas con licencia de flujo de órdenes, sin pagar esa licencia.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eREQUISITOS TÉCNICOS:\u003c\/strong\u003e NinjaTrader 8. Cualquier instrumento con datos de tick. Para el desglose bid×ask histórico exacto se requiere Tick Replay; sin él, el footprint funciona con normalidad en tiempo real, y las barras históricas sin ese dato se marcan explícitamente como \"s\/d\" (sin datos) en vez de mostrar una aproximación disfrazada de dato real.\u003c\/p\u003e","brand":"EKAITRADING","offers":[{"title":"Default Title","offer_id":67579381678386,"sku":null,"price":175.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0992\/3493\/9186\/files\/footprint.png?v=1790383196"},{"product_id":"ekai-technicalbiaspro","title":"EKAI TechnicalBiasPro","description":"\u003ch3\u003e\u003cbr\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eCATEGORÍA:\u003c\/strong\u003e Indicador · Para NinjaTrader 8 · Panel de consenso técnico multi-timeframe\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCÓMO FUNCIONA:\u003c\/strong\u003e Un panel flotante y arrastrable que muestra, de un vistazo, hacia dónde apunta el consenso técnico del instrumento en \u003cstrong\u003e8 temporalidades a la vez\u003c\/strong\u003e — 5 min, 15 min, 30 min, 1 hora, 5 horas, Diario, Semanal y Mensual — sin tener que cambiar de gráfico ni abrir ocho ventanas distintas. Para cada temporalidad calcula:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003ePuntaje compuesto (0-100)\u003c\/strong\u003e combinando 12 señales de medias móviles (SMA y EMA en 5\/10\/20\/50\/100\/200) con 6 señales de osciladores (RSI, MACD, Estocástico, CCI, ADX, Williams %R) — cada una vota a favor, en contra, o se abstiene según su propio umbral.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEtiqueta de sesgo\u003c\/strong\u003e — Venta Fuerte \/ Venta \/ Neutral \/ Compra \/ Compra Fuerte — derivada de ese puntaje, con las bandas de \"neutral\" y \"fuerte\" ajustables.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e% de cambio\u003c\/strong\u003e desde la apertura de la barra actual de esa temporalidad.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePatrón de vela\u003c\/strong\u003e en la última vela cerrada (Hammer, Estrella Fugaz, Envolvente, Doji, Estrella de la Mañana\/Noche, Tres Soldados\/Cuervos, Marubozu).\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eDiferenciador técnico — degradación controlada, no \"neutral\" por defecto:\u003c\/strong\u003e en temporalidades largas (Semanal, Mensual) un gráfico con poco historial cargado podría no tener suficientes barras para calcular las medias de 100 o 200 períodos. En vez de mostrar \"Neutral\" por falta de datos —que es engañoso, un diseño apresurado haría ver como si no hubiera sesgo cuando en realidad es que no hay suficiente historia—, el indicador reconoce cuáles señales son calculables con las barras disponibles y, si ninguna media móvil es usable todavía, sustituye esa parte del puntaje con un cálculo directo de dirección de precio sobre las barras que sí existen. El panel muestra cuántas barras lleva cargadas cada temporalidad, así que nunca hay que adivinar si una lectura es plena o parcial.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePanel movible y persistente:\u003c\/strong\u003e se arrastra desde la barra de título a cualquier posición del gráfico, con un botón para ocultarlo\/mostrarlo. La posición se guarda en disco por instrumento y sobrevive a reiniciar NinjaTrader.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePARA QUIÉN:\u003c\/strong\u003e Traders que operan con un enfoque de arriba hacia abajo (top-down) y quieren confirmar si las temporalidades menores están alineadas con las mayores antes de tomar una entrada — sin perder tiempo cambiando de gráfico en gráfico para formarse esa misma idea a mano.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eREQUISITOS TÉCNICOS:\u003c\/strong\u003e NinjaTrader 8. Funciona en cualquier instrumento con suficiente historia cargada; las temporalidades largas (Semanal, Mensual) necesitan más \"Days to load\" en las propiedades del gráfico para alcanzar el panel completo de señales — mientras tanto, el indicador sigue funcionando con el repliegue controlado descrito arriba.\u003c\/p\u003e","brand":"EKAITRADING","offers":[{"title":"Default Title","offer_id":67901459726642,"sku":null,"price":65.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0992\/3493\/9186\/files\/technicalbiaspro.png?v=1790984800"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0992\/3493\/9186\/collections\/imagen-para-pagina-web-titulo-indicadore_ix2vjTIJWj-cHXeOhDkXQQ_4KfSKiacSdqg26heL8Beaw.png?v=1786551771","url":"https:\/\/ekaitrading.com\/collections\/indicadores-ninjatrader-8.oembed","provider":"EKAITRADING","version":"1.0","type":"link"}