O indicador H-Line de Abertura de Sessão desenha uma linha horizontal no horário de abertura da sessão: seja no início da hora (09:00, 15:00, etc.) ou em qualquer minuto após a hora (09:30, 18:47, etc.).
A modificação Daily_Open_Line mod-x é uma versão aprimorada do indicador Daily_Open_Line - Autor Original: Midnite.
O indicador original permite definir um horário de início apenas no começo da hora (09:00, 11:00, 15:00, etc.), mas não permite horários após a hora (09:30, 15:15, etc.). Você pode conferir o indicador original aqui.
Como não encontrei uma versão que aceitasse horários após a hora, invés de reinventar a roda, fiz algumas alterações.
Alterações:
- Adicionei a possibilidade de inserir minutos e definir o horário de início em qualquer minuto após a hora (09:30, 10:42, 14:56, etc.).
- Limitei as entradas - horas até 23 ou menos e minutos até 59 ou menos.
Os parâmetros habituais de cor da linha, espessura e estilo se aplicam.
EUR-USD: Abertura dos EUA 9:30 Horário de Brasília @ 2012-Jun-04

Atenção: Se você estiver analisando os candles históricos...
- Os candles no gráfico acima são gerados a partir de range bars (RB) com uma configuração de 5 pips e podem diferir dos candles históricos padrão.
- Cada um dos candles de range acima tem exatamente 5 pips do ponto mais baixo ao mais alto.
Por favor, esteja ciente do seguinte:
Estive testando isso e a funcionalidade de minuto não funciona completamente, pois o MT4 move qualquer linha para a abertura do candle mais próximo, sempre que estiver em um timeframe maior. Isso pode ser uma limitação do código original - SetIndexStyle(0, DRAW_LINE);
A funcionalidade de minuto funciona dentro dos limites da possibilidade matemática. O indicador inicia a linha H no início do candle correspondente ao parâmetro de configuração de minuto.
Em um timeframe de M5, um horário de 08:05 iniciará a H-Line na abertura do candle de 08:05 - 08:10, e em um timeframe de M30, um horário de 08:30 iniciará a H-Line na abertura do candle de 08:30 - 09:00.
Se um horário de 08:07 for definido em um timeframe de M5, o indicador não encontrará uma abertura de candle em 08:07, pulando o candle de 08:05 - 08:10 e iniciando a H-Line na próxima abertura disponível, em 08:10 - 08:15. Portanto, um parâmetro de minuto com xx.07 é irrelevante e inválido. Da mesma forma, um horário de 02:00 em um timeframe de H4 é irrelevante e inválido, pois o horário de início e fim do candle é 00:00 - 04:00.
Dentro do escopo do código atual, os horários e parâmetros de minutos válidos são os seguintes:
- M1: todos os minutos possíveis após a hora: xx:00 - xx:59
- M5: xx:00, xx:05, xx:15, xx:30.
- M15: xx:00, xx:15, xx:30.
- M30: xx:00, xx:30
- H1: 00:00 - 23:00 (somente na hora cheia)
- H4: 00:00, 04:00, 08:00, 12:00, 16:00 & 20:00.
Publicações relacionadas
- Painel Gráfico: Mostre a Tendência Atual em Todos os Tempos no MetaTrader 4
- AllAverages v4.9 MT5: O Indicador Imperdível para Traders
- Buffers Horários para Coleta de Dados no MetaTrader 5
- Calendário Econômico: Monitoramento e Cache para Testes de Estratégia no MetaTrader 5
- Pivot Point Personalizado com Horário de Fechamento Ajustável para MetaTrader 4