Gold Session Range Signals
- Indicadores
- Versão: 1.0
- Ativações: 10
Gold Session Range Signals é um indicador de MetaTrader 5 para o ouro. Ele mede a máxima e a mínima dos primeiros minutos de uma sessão, desenha essa faixa de abertura como um retângulo e marca com uma seta o primeiro candle que fecha fora dela. Junto da seta vêm quatro níveis de referência com preço: Entry, Stop reference, Objective 1 e Objective 2. São valores calculados pela fórmula publicada na íntegra nesta página, não recomendações, e o painel repete isso na tela o tempo todo. Quando nada é desenhado, o painel escreve o motivo.
O que o painel mostra
GOLD SESSION RANGE SIGNALS
Symbol / TF GOLD M5
Session 10:00 Window closed
Range 4373.53 - 4381.41
Range / ATR 2.06 (0.50-3.00)
Signals Long 1 / Short 1
News Clear
Last Long setup 12:55 M5
Reference levels are calculated values, not recommendations.
Na linha Range, a mínima vem primeiro e a máxima depois: a largura sai de 4381.41 - 4373.53 = 7.88. Na linha Range / ATR, o número da esquerda é essa largura dividida pelo ATR medido, e os parênteses trazem a tolerância definida nos parâmetros; o valor caiu dentro dela, então esta sessão passou. Na linha Signals vem a contagem de setas por direção na sessão, e uma de cada lado é o máximo possível. Na linha Session, o horário é o do início da sessão no relógio do servidor da corretora, e Window closed quer dizer que a janela daquele dia terminou. Na linha News, Clear quer dizer que o filtro está funcionando e o momento atual está fora de um período de silêncio. Na linha Last, o horário é o do candle da seta. A última linha nunca desaparece. No gráfico, esses mesmos níveis viram linhas com o preço na ponta, ao lado da seta e do retângulo com o título Opening range.
A regra de decisão
ATR = iATR(InpAtrPeriod)
Margin = InpBreakAtr * ATR
RangeW = RangeHigh - RangeLow
InpMinRangeAtr * ATR <= RangeW <= InpMaxRangeAtr * ATR
Long setup Close[i] >= RangeHigh + Margin
Short setup Close[i] <= RangeLow - Margin
Entry = Close[i]
Stop reference = min(RangeLow, Entry - InpStopAtr * ATR)
Risk = Entry - Stop reference
Objective 1 = Entry + InpR1 * Risk
Objective 2 = Entry + InpR2 * Risk
Nessas linhas, i é o último candle fechado; o candle em formação nunca entra no cálculo. RangeHigh e RangeLow são a máxima e a mínima da faixa de abertura, RangeW é a largura dela e Margin é a folga que o preço tem de superar. Quem decide é o fechamento, não o pavio. Em min(RangeLow, Entry - InpStopAtr * ATR) prevalece o valor mais distante de Entry. Para o lado vendido, tudo é espelhado: Stop reference fica acima de Entry, Risk vai de Stop reference até Entry e os objetivos são subtraídos. A comparação entre RangeW e o ATR é feita uma única vez, quando a faixa fica pronta. Três filtros podem impedir que uma seta seja desenhada: a largura da faixa, o silêncio em torno de anúncios econômicos e o limite de uma seta por direção.
O filtro de calendário econômico
O indicador lê apenas o calendário que já está no seu terminal; não há acesso à internet. Em torno de cada anúncio selecionado ele fica em silêncio por 15 minutos antes e 15 depois, por padrão, e a linha News muda:
News Suppressed until 15:45 (US High)
O horário mostrado é o da retomada efetiva: anúncios sobrepostos são unidos em um período só. O silêncio adia a seta, não a elimina. Um candle bloqueado não consome a cota da direção, então, se o preço ainda estiver fora da faixa quando a janela reabrir, a seta é desenhada ali. Em terminal ao vivo, o conjunto padrão capturou 58 anúncios reais e 212 candles fechados caíram nos períodos de silêncio, sem nenhuma seta desenhada neles; fora deles as setas continuaram aparecendo. Os países entram por quatro opções liga/desliga, para US, EU, JP e GB, mais a opção All other countries.
O indicador não repinta
No candle em formação, nada é desenhado: a última posição do buffer é esvaziada no fim de cada cálculo. Depois do fechamento, a seta fica onde está e não é movida nem apagada. A decisão depende apenas da sequência de candles já fechados, e o silêncio de calendário vale igualmente para o histórico, por isso trocar de tempo gráfico não faz surgir nem desaparecer setas. Uma verificação cortou o histórico em 26 pontos e recalculou a partir de cada um, sem nenhuma divergência.
O indicador nunca fica calado
Quando uma sessão é descartada, o painel escreve o motivo. Este é um caso real: uma faixa larga demais para a tolerância configurada.
Range is wider than the maximum. This session is skipped.
Há mensagens equivalentes para faixa não formada, faixa estreita demais, ATR ainda indisponível, calendário fora de alcance, silêncio de anúncio em vigor, níveis de referência indisponíveis e parâmetro fora do intervalo.
O horário da sessão é o do servidor da corretora
O horário de início que você digita é o do relógio do servidor da sua corretora. O padrão corresponde à abertura de Londres em servidores GMT+3; com outro fuso, desloque o horário pela mesma diferença.
Os parâmetros de entrada
São 31 parâmetros, organizados em sete grupos:
Session / Signal / Reference levels / Economic calendar / Alerts / Display / Strategy Tester
Desses 31, apenas 7 decidem em que preço a seta é desenhada, os mesmos da regra de decisão: InpAtrPeriod, InpBreakAtr, InpMinRangeAtr, InpMaxRangeAtr, InpStopAtr, InpR1 e InpR2. O calendário econômico decide se a seta aparece, nunca em que preço. Um valor fora do intervalo não é corrigido em silêncio: o painel mostra o nome do parâmetro e o indicador volta ao padrão. Os avisos têm quatro canais independentes, cada um com o seu liga/desliga: tela, som, notificação push e e-mail.
Versão demo grátis e ambiente
Baixe a versão demo e abra-a no Testador de Estratégia. O terminal não disponibiliza ali o calendário econômico real, então a demo reproduz uma janela de silêncio de exemplo, identificada na tela:
Sample suppression window (Strategy Tester only)
Com essa janela desligada, 19 setas aparecem no mesmo intervalo; com ela ligada, nenhuma. O indicador funciona em MetaTrader 5, em qualquer símbolo e em qualquer tempo gráfico. Os valores padrão foram pensados para o ouro e os textos da tela estão em inglês. Não há no código nenhuma chamada de negociação, nenhuma DLL importada e nenhuma requisição de rede.
O que este indicador não faz
- Não abre, fecha ou modifica posições.
- Não exibe estatísticas nem pontuação de nenhum tipo.
- Não reage ao candle em formação.
- Não aplica o silêncio de anúncios reais dentro do Testador de Estratégia.
- Não acompanha o que o preço faz depois que a seta é desenhada.
- Não afirma nada a respeito de símbolos diferentes do ouro.
Esta página descreve o que o indicador faz com candles que já fecharam; nada aqui diz o que o preço vai fazer em seguida. Operar envolve risco de perda, e cada decisão é sua. Baixe a versão demo grátis e teste no Testador de Estratégia antes de usar o indicador em uma conta real.
