Nse Bse Mcx Data For MetaTrader 5
- Utilidades
-
Rajesh Kumar Nait
Hola, soy Rajesh, un desarrollador MQL con un título en Tecnología de la Información. Con más de 12 años de experiencia en programación, he pasado de ser un desarrollador PHP, especializado en desarrollo web, a ser un programador MQL5 a tiempo completo y trader de criptomonedas. - Versión: 1.0
- Activaciones: 8
Datos de mercado de Dhan para MetaTrader 5
Transmite datos de mercado en tiempo real y descarga velas históricas desde tu cuenta de Dhan directamente a MetaTrader 5. Esta utilidad crea símbolos personalizados para NSE, BSE y MCX, recibe *ticks* en tiempo real mediante WebSocket, genera velas en vivo y completa el historial utilizando las API de datos v2 de Dhan. No se realizan operaciones de trading; es solo para datos de mercado.
Características
Creación de símbolos personalizados para NSE, BSE y MCX dentro de la carpeta "Dhan", utilizando el catálogo oficial de instrumentos de Dhan.
Filtrado de creación de símbolos por mercado (NSE/BSE/MCX), clase de instrumento (Acciones / Futuros / Opciones / Índices), nombres exactos o fragmentos de nombre.
Transmisión de *ticks* en vivo (modos Ticker / Cotización / Paquete completo) con mantenimiento de conexión (*keep-alive*) automático mediante *ping-pong* y reconexión automática.
Generación de velas en tiempo real que actualiza la barra actual y crea una nueva al finalizar cada periodo.
Descarga de datos históricos (intervalos de 1/5/15/25/60 minutos y diario) mediante un botón en el gráfico o un modo de actualización automática programada.
Transmisión de datos solo para los símbolos seleccionados en la ventana "Observación del mercado" (*Market Watch*), permitiendo controlar el consumo de datos.
Desconexión limpia de la transmisión al cerrar MT5 o al eliminar el EA del gráfico.
Requisitos
Una cuenta de Dhan con una suscripción activa a la API de datos (la transmisión en vivo, la profundidad de mercado y los datos históricos requieren el plan de datos de pago).
ID de cliente y token de acceso de Dhan (generados en web.dhan.co → Mi perfil → Acceso a API de DhanHQ; válidos por 24 horas).
Configuración
En MetaTrader 5, ve a Herramientas → Opciones → Asesores Expertos → "Permitir WebRequest para las siguientes URL" y añade:
https://images.dhan.co
https://api.dhan.co
https://api-feed.dhan.co
https://depth-api-feed.dhan.co
https://full-depth-api.dhan.co
Introduce tu ID de cliente y token de acceso en los parámetros de entrada, o guárdalos en el archivo `MQL5\Files\dhan_auth.txt` (línea 1 = ID de cliente, línea 2 = Token de acceso).
Ejecuta el programa en modo "Create Symbols" (Crear símbolos) para generar los símbolos necesarios y, a continuación, cambia al modo "Live" (En vivo) o "History" (Historial). Modos
Crear símbolos — genera símbolos personalizados a partir de la lista de instrumentos de Dhan.
En tiempo real — transmite datos *tick* y construye velas para los símbolos de Market Watch.
Histórico / Actualización programada — descarga datos OHLCV y los mantiene actualizados.
Este producto utiliza las API oficiales de DhanHQ v2. Documentación: https://dhanhq.co/docs/v2/
Transmite datos de mercado en tiempo real y descarga velas históricas desde tu cuenta de Dhan directamente a MetaTrader 5. Esta utilidad crea símbolos personalizados para NSE, BSE y MCX, recibe *ticks* en tiempo real mediante WebSocket, genera velas en vivo y completa el historial utilizando las API de datos v2 de Dhan. No se realizan operaciones de trading; es solo para datos de mercado.
Características
Creación de símbolos personalizados para NSE, BSE y MCX dentro de la carpeta "Dhan", utilizando el catálogo oficial de instrumentos de Dhan.
Filtrado de creación de símbolos por mercado (NSE/BSE/MCX), clase de instrumento (Acciones / Futuros / Opciones / Índices), nombres exactos o fragmentos de nombre.
Transmisión de *ticks* en vivo (modos Ticker / Cotización / Paquete completo) con mantenimiento de conexión (*keep-alive*) automático mediante *ping-pong* y reconexión automática.
Generación de velas en tiempo real que actualiza la barra actual y crea una nueva al finalizar cada periodo.
Descarga de datos históricos (intervalos de 1/5/15/25/60 minutos y diario) mediante un botón en el gráfico o un modo de actualización automática programada.
Transmisión de datos solo para los símbolos seleccionados en la ventana "Observación del mercado" (*Market Watch*), permitiendo controlar el consumo de datos.
Desconexión limpia de la transmisión al cerrar MT5 o al eliminar el EA del gráfico.
Requisitos
Una cuenta de Dhan con una suscripción activa a la API de datos (la transmisión en vivo, la profundidad de mercado y los datos históricos requieren el plan de datos de pago).
ID de cliente y token de acceso de Dhan (generados en web.dhan.co → Mi perfil → Acceso a API de DhanHQ; válidos por 24 horas).
Configuración
En MetaTrader 5, ve a Herramientas → Opciones → Asesores Expertos → "Permitir WebRequest para las siguientes URL" y añade:
https://images.dhan.co
https://api.dhan.co
https://api-feed.dhan.co
https://depth-api-feed.dhan.co
https://full-depth-api.dhan.co
Introduce tu ID de cliente y token de acceso en los parámetros de entrada, o guárdalos en el archivo `MQL5\Files\dhan_auth.txt` (línea 1 = ID de cliente, línea 2 = Token de acceso).
Ejecuta el programa en modo "Create Symbols" (Crear símbolos) para generar los símbolos necesarios y, a continuación, cambia al modo "Live" (En vivo) o "History" (Historial). Modos
Crear símbolos — genera símbolos personalizados a partir de la lista de instrumentos de Dhan.
En tiempo real — transmite datos *tick* y construye velas para los símbolos de Market Watch.
Histórico / Actualización programada — descarga datos OHLCV y los mantiene actualizados.
Este producto utiliza las API oficiales de DhanHQ v2. Documentación: https://dhanhq.co/docs/v2/

