Nse Bse Mcx Data For MetaTrader 5
- Utilitários
-
Rajesh Kumar Nait
Olá, sou Rajesh, um desenvolvedor MQL com um diploma em Tecnologia da Informação. Com mais de 12 anos de experiência em programação, fiz a transição de ser um desenvolvedor PHP, especializado em desenvolvimento web, para um programador MQL5 em tempo integral e trader de criptomoedas. - Versão: 1.0
- Ativações: 8
Dados de Mercado da Dhan para MetaTrader 5
Receba dados de mercado em tempo real e baixe candles históricos da sua conta Dhan diretamente no MetaTrader 5. Esta ferramenta cria símbolos personalizados para NSE, BSE e MCX, transmite ticks em tempo real via WebSocket, gera candles em tempo real e preenche o histórico a partir das APIs de Dados v2 da Dhan. Nenhuma operação de negociação é realizada — apenas dados de mercado.
Recursos
Criação de símbolos personalizados para NSE, BSE e MCX na pasta "Dhan", utilizando a lista oficial de instrumentos da Dhan.
Filtragem da criação de símbolos por bolsa (NSE/BSE/MCX), classe de instrumento (Ações / Futuros / Opções / Índices), nomes exatos ou partes de nomes.
Transmissão de ticks em tempo real (modos Ticker / Cotação / Pacote Completo) com mecanismo automático de *keep-alive* (ping-pong) e reconexão automática.
Geração de candles em tempo real, atualizando a barra atual e iniciando uma nova barra a cada período.
Download de dados históricos (intervalos de 1/5/15/25/60 minutos e diário) via botão no gráfico ou modo de atualização automática agendada.
Transmissão de dados apenas para os símbolos selecionados na Janela de Observação do Mercado (*Market Watch*), permitindo controlar o consumo de dados.
Encerramento limpo da conexão ao fechar o MT5 ou remover o EA do gráfico.
Requisitos
Uma conta Dhan com assinatura ativa da API de Dados (o feed em tempo real, profundidade de mercado e dados históricos exigem o plano de dados pago).
Client ID e Access Token da Dhan (gere-os em web.dhan.co → My Profile → Access DhanHQ APIs; válidos por 24 horas).
Configuração
No MetaTrader 5, vá em Ferramentas → Opções → Expert Advisors → "Permitir WebRequest para URLs listadas" e adicione:
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
Insira seu Client ID e Access Token nos parâmetros de entrada ou salve-os no arquivo `MQL5\Files\dhan_auth.txt` (linha 1 = Client ID, linha 2 = Access Token).
Execute no modo "Create Symbols" para gerar os símbolos necessários e, em seguida, alterne para o modo "Live" (tempo real) ou "History" (histórico). Modos
Criar Símbolos — gera símbolos personalizados a partir da lista de instrumentos da Dhan.
Tempo Real (Live) — transmite *ticks* e constrói *candles* para os símbolos do Market Watch.
Histórico / Atualização Agendada — baixa dados OHLCV e mantém as informações atualizadas.
Este produto utiliza as APIs oficiais DhanHQ v2. Documentação: https://dhanhq.co/docs/v2/
Receba dados de mercado em tempo real e baixe candles históricos da sua conta Dhan diretamente no MetaTrader 5. Esta ferramenta cria símbolos personalizados para NSE, BSE e MCX, transmite ticks em tempo real via WebSocket, gera candles em tempo real e preenche o histórico a partir das APIs de Dados v2 da Dhan. Nenhuma operação de negociação é realizada — apenas dados de mercado.
Recursos
Criação de símbolos personalizados para NSE, BSE e MCX na pasta "Dhan", utilizando a lista oficial de instrumentos da Dhan.
Filtragem da criação de símbolos por bolsa (NSE/BSE/MCX), classe de instrumento (Ações / Futuros / Opções / Índices), nomes exatos ou partes de nomes.
Transmissão de ticks em tempo real (modos Ticker / Cotação / Pacote Completo) com mecanismo automático de *keep-alive* (ping-pong) e reconexão automática.
Geração de candles em tempo real, atualizando a barra atual e iniciando uma nova barra a cada período.
Download de dados históricos (intervalos de 1/5/15/25/60 minutos e diário) via botão no gráfico ou modo de atualização automática agendada.
Transmissão de dados apenas para os símbolos selecionados na Janela de Observação do Mercado (*Market Watch*), permitindo controlar o consumo de dados.
Encerramento limpo da conexão ao fechar o MT5 ou remover o EA do gráfico.
Requisitos
Uma conta Dhan com assinatura ativa da API de Dados (o feed em tempo real, profundidade de mercado e dados históricos exigem o plano de dados pago).
Client ID e Access Token da Dhan (gere-os em web.dhan.co → My Profile → Access DhanHQ APIs; válidos por 24 horas).
Configuração
No MetaTrader 5, vá em Ferramentas → Opções → Expert Advisors → "Permitir WebRequest para URLs listadas" e adicione:
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
Insira seu Client ID e Access Token nos parâmetros de entrada ou salve-os no arquivo `MQL5\Files\dhan_auth.txt` (linha 1 = Client ID, linha 2 = Access Token).
Execute no modo "Create Symbols" para gerar os símbolos necessários e, em seguida, alterne para o modo "Live" (tempo real) ou "History" (histórico). Modos
Criar Símbolos — gera símbolos personalizados a partir da lista de instrumentos da Dhan.
Tempo Real (Live) — transmite *ticks* e constrói *candles* para os símbolos do Market Watch.
Histórico / Atualização Agendada — baixa dados OHLCV e mantém as informações atualizadas.
Este produto utiliza as APIs oficiais DhanHQ v2. Documentação: https://dhanhq.co/docs/v2/

