Assista a como baixar robôs de negociação gratuitos
Encontre-nos em Facebook!
Participe de nossa página de fãs
Script interessante?
Coloque um link para ele, e permita que outras pessoas também o avaliem
Você gostou do script?
Avalie seu funcionamento no terminal MetaTrader 5
Scripts

Broker Session Schedule Inspector MT5 - script para MetaTrader 5

Visualizações:
11
Avaliação:
(1)
Publicado:
Freelance MQL5 Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance
Visão geral da programação nativa da corretora no Broker Session Schedule Inspector MT5


O Inspector MT5 de Horário de Sessões da Corretora lê o horário real das sessões de negociação semanais fornecido pela sua corretora conectada. Ele não se baseia em predefinições fixas de Londres, Nova York ou outras sessões globais.

Execute-o para verificar

  • O símbolo do gráfico atual.
  • Uma lista personalizada de símbolos separados por vírgulas.
  • Todos os símbolos visíveis no Market Watch.

Para cada símbolo, o script:

  • Enumera todas as sessões retornadas pelo SymbolInfoSessionTrade.
  • Informa se a hora atual do servidor está dentro de uma sessão programada.
  • Identifica a próxima transição de abertura ou fechamento.
  • Inclui o modo de negociação e o status de sincronização do símbolo da corretora.

Um snapshot CSV opcional com registro de data e hora pode ser gravado na pasta “Common Files” do terminal. As sessões que se estendem pela meia-noite são identificadas com (+1d).

Se a corretora não fornecer dados de programação, o script informa SCHEDULE_UNAVAILABLE em vez de inventar horários alternativos.

Entradas

  • InpSymbolScope: Selecione o gráfico atual, o Market Watch ou uma lista de símbolos personalizada.
  • InpCustomSymbols: Especifique símbolos separados por vírgulas para o modo de lista personalizada.
  • InpExportCSV: Ativa ou desativa o instantâneo CSV na pasta “Arquivos Comuns”.
  • InpFilePrefix: Defina um prefixo de nome de arquivo sanitizado.
  • InpMaximumSessionsPerDay: Defina o máximo conservador utilizado durante a enumeração das sessões da corretora.

Uso

  1. Anexe o script a qualquer gráfico do MT5.
  2. Selecione o escopo do símbolo desejado.
  3. Leia o resumo conciso do gráfico e o log do Experts.
  4. Se a exportação para CSV estiver ativada, recupere o arquivo na pasta “Arquivos Comuns” do terminal.

Informações importantes

Este é um script de diagnóstico e documentação. Ele não abre, modifica, cancela nem encerra operações. Também não gera sinais de entrada nem promete resultados de negociação.

A disponibilidade e a precisão dos horários dependem das especificações do símbolo da corretora conectada.

Traduzido do inglês pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/en/code/76120

Broker Execution Diagnostics MT5 Broker Execution Diagnostics MT5

Script MT5 somente para leitura que exibe o volume, o preço, os stops, o congelamento, o spread e as restrições de execução da corretora.

Session Sweep Reversal Detector Session Sweep Reversal Detector

“Marca a máxima/mínima da sessão anterior e sinaliza movimentos de liquidez que revertem de volta para dentro da faixa em um número definido de barras.” — categoria “Outros” ou “Tendência”, se preferir agrupá-la dessa forma.

Round Trip Cost Reconciler MT5 Round Trip Cost Reconciler MT5

Utilitário de histórico do MT5 somente para leitura que agrupa execuções parciais por identificador de posição e separa o resultado bruto da comissão, do swap, da taxa e do resultado líquido.

Accelerator Oscillator (AC) Accelerator Oscillator (AC)

O Indicador Acceleration/Deceleration (Aceleração/Desaceleração ou AC) mede a aceleração e a desaceleração da força motriz atual do mercado.