Se você está procurando um indicador que traz os pontos pivôs atuais de forma clara e objetiva, o Pivot Star é a sua escolha. Ele é super fácil de usar e não polui seu gráfico com dados históricos desnecessários.
Este indicador oferece uma variedade de cálculos de pivôs, incluindo os modelos Standard, Fibonacci, Camarilla, Woody's e Demark. A base dos cálculos é sempre o último candle do período escolhido.
double xClose= iClose(0,inpPeriod,1);
double xHigh = iHigh(0,inpPeriod,1);
double xLow= iLow(0,inpPeriod,1);
O padrão padrão é para o gráfico de 1 hora (H1), ideal para quem faz scalping.


input int xLen = 25; // Comprimento da Linha
- xShift posiciona as linhas de pivô em relação ao primeiro candle (número positivo desloca para a direita).
- xLen define o comprimento das linhas (em relação ao número de candles, na teoria).
Além disso, o indicador desenha duas linhas adicionais — o Máximo e Mínimo do dia anterior.
Cada linha pode ser personalizada de acordo com o seu gosto: você pode ajustar a cor, o estilo e a espessura (defina a cor como Nenhum para desativar a linha).

As linhas mais grossas representam o Máximo/Mínimo do dia anterior. Elas aparecem apenas em gráficos com períodos menores que D1.

O Pivô Camarilla inclui as linhas L3, L4, L5, H3, H4 e H5. Outros pontos são omitidos por não serem realmente necessários.
Caso o período do gráfico seja maior que o configurado no indicador, as linhas não serão desenhadas, evitando assim obstruções desnecessárias.
if(inpPeriod>=Period())
{
if(Period()<=1440)
{
DrawLevel("Máximo do Dia Anterior",xYH,StyleYH,WidthYH,LevelYH);
DrawLevel("Mínimo do Dia Anterior",xYL,StyleYL,WidthYL,LevelYL);
}
DrawLevel("R3",xR3,StyleR3,WidthR3,LevelR3);
DrawLevel("R2",xR2,StyleR2,WidthR2,LevelR2);
DrawLevel("R1",xR1,StyleR1,WidthR1,LevelR1);
DrawLevel("PP",xPP,StylePP,WidthPP,LevelPP);
DrawLevel("S1",xS1,StyleS1,WidthS1,LevelS1);
DrawLevel("S2",xS2,StyleS2,WidthS2,LevelS2);
DrawLevel("S3",xS3,StyleS3,WidthS3,LevelS3);
}
Atualizado em 05 de Junho de 2017.
Fiz algumas mudanças, agora é opcional mostrar o Máximo/Mínimo do dia anterior; o código foi alterado para permitir o uso de várias instâncias para diferentes períodos (por exemplo, uma para pivôs diários e outra para semanais, etc.).
Publicações relacionadas
- Calendário Econômico: Monitoramento e Cache para Testes de Estratégia no MetaTrader 5
- Buffers Horários para Coleta de Dados no MetaTrader 5
- Índice de Preferência do Investidor: Um Guia Prático para Traders
- Painel Gráfico: Mostre a Tendência Atual em Todos os Tempos no MetaTrader 4
- Convergência e Divergência Estocástica: O Indicador para MetaTrader 5 que Você Precisa Conhecer