Nadaraya Watson Indicator for NinjaTrader 8

Creado 17 ago. 2024 · Actualizado 20 ago. 2024

El indicador Nadaraya-Watson es un indicador de suavizado Premium para la plataforma NinjaTrader 8 que utiliza un método simple de regresión del Kernel Gaussiano como función de ponderación para suavizar el precio.

Requisitos Previos

Para utilizar correctamente este indicador, debes tener disponibles los siguientes requisitos previos.


Descripción

El indicador se puede cambiar entre modos Sin Repintado y Con Repintado, y también se puede ejecutar en un marco de tiempo superior y calcular el suavizado del precio allí en su lugar. El indicador expone señales de Compra/Venta que se pueden utilizar desde una estrategia, y por lo tanto se puede integrar fácilmente con el Asistente de Strategy Builder de NinjaTrader.

El suavizador Nadaraya-Watson se puede describir como una serie de promedios ponderados utilizando un kernel normalizado específico como función de ponderación. Para cada punto del estimador en el tiempo t, el pico del kernel se ubica en el tiempo t, por lo que los pesos más altos se atribuyen a los valores que vecinas el precio ubicado en el tiempo t.

Ejemplos

Modo Sin Repintado

En ES en el marco de tiempo de 5 minutos con modo sin repintado, utilizando un Tamaño de Ventana de 500 y un Ancho de Banda de 8, el suavizador Nadaraya-Watson rastrea el precio sin repintar valores anteriores.

Suavizador Nadaraya-Watson en modo Sin Repintado
Haz clic para ampliar
Modo Con Repintado

La misma región ES de 5 minutos con modo Con Repintado habilitado, y los mismos parámetros (Tamaño de Ventana 500, Ancho de Banda 8), muestra cómo el suavizador continúa ajustando sus valores anteriores a medida que llegan nuevos datos de precio.

Suavizador Nadaraya-Watson en modo Con Repintado
Haz clic para ampliar

Características

El indicador Nadaraya-Watson tiene un conjunto de características únicas:

  • Se puede ejecutar en dos modos: modo Sin Repintado o Con Repintado
  • Se puede ejecutar en un marco de tiempo superior
  • Fácil integración en una Estrategia personalizada o desde la Herramienta Asistente de Strategy Builder de NinjaTrader
  • Altamente personalizable, ligero y rápido de calcular en comparación con el mismo indicador de otros proveedores

Parámetros

Siempre intentamos mantener los parámetros al mínimo.

General
Run On Higher TimeFrameHabilita/deshabilita ejecutar el algoritmo de suavizado en un marco de tiempo superior y mostrar el resultado en el gráfico activo.
Higher TimeFrameSelecciona el marco de tiempo superior en el que se ejecuta el motor de suavizado. Asegúrate de seleccionar un marco de tiempo superior al del gráfico activo — por ejemplo, si el gráfico está en 15 Minutos, selecciona algo como 1 Hora, no 1 Minuto, o el indicador no funcionará.
Higher TimeFrame PeriodEstablece el período del marco de tiempo superior.
Window SizeEstablece el tamaño de ventana de la función de suavizado Nadaraya-Watson.
BandwidthControla el ancho de banda del kernel Gaussiano — valores más altos devuelven resultados más suavizados, mientras que un ancho de banda más bajo pondera el precio en un punto preciso más fuertemente y produce resultados menos suavizados.
Allow RepaintHabilita/deshabilita el repintado del suavizador. Si el repintado no está habilitado, se devuelve el punto final del suavizador para cada punto.
Rendering
Bearish ColorColor de dibujo de artículos bajistas.
Bullish ColorColor de dibujo de artículos alcistas.

Instrucciones de Descarga e Instalación

Requisitos de Licencia

En automated-trading.ch puedes elegir comprar una suscripción mensual para usar nuestros productos premium, o usar nuestros productos gratuitos sin suscribirse.

En ambos casos, necesitas crear una cuenta para que puedas obtener una Licencia que puedas usar tanto para productos premium como gratuitos.

Para obtener tu licencia, simplemente regístrate y luego obtén tu licencia en la página de facturación.

Importante: Este es un producto Premium. Puede ejecutarse en los modos Backtest, Playback y Optimization de forma gratuita; se requiere una suscripción Premium activa para ejecutarlo en vivo.
Descargar
Inicia sesión para descargar este archivo.
Versión Más Reciente v1.1.0.0 · Publicado hace 2 años
Este archivo ha sido descargado 375 veces.

También puedes descargar esta estrategia — y todas las demás estrategias e indicadores de automated-trading.ch — en cualquier momento desde tu página centralizada de Descargas.

Pasos de Instalación
1
Importa el archivo .zip descargado en NinjaTrader usando el elemento de menú Importar NinjaScript.
2
Abre una nueva ventana de gráfico.
3
Haz clic derecho en el gráfico y elige Indicators... para agregar el indicador al gráfico.
4
Copia/pega tu clave de licencia, encontrada en la página de facturación, en el parámetro de licencia.
5
Después de agregar el indicador al gráfico con una licencia válida, se ejecuta primero en los datos históricos del gráfico, luego continúa ejecutándose en datos de mercado en vivo.

Preguntas Frecuentes

General

Sí — si tienes una idea que crees que puede mejorar este indicador, usa la página de contacto para enviarnos un mensaje.

No, el código fuente del indicador está protegido por razones de derechos de autor.

No, este indicador solo hace renderizado y no proporciona datos que se puedan usar desde dentro de una estrategia — consulta nuestras otras estrategias para una basada en este mismo concepto.

Sí, puedes usar este indicador sin TickReplay, pero ten en cuenta que en este caso el indicador no detectará eventos en velas históricas — solo comenzará a detectarlos en datos de volumen y precio en tiempo real.

Notas de Actualización

  • Fix issue with reading License info

  • First Release of the indicator
discord
Únete a nuestra comunidad de Discord
¿Preguntas, comentarios, o simplemente quieres charlar con otros traders? Ven a saludar.
Unirse a Discord
Datos Rápidos
Plataforma NinjaTrader 8
Categoría Indicador
Plan Requerido Premium
Versión Más Reciente v1.1.0.0
Última Actualización hace 2 años
Descargas 375