Descrição:
Este indicador exibe a tendência geral de um timeframe superior no gráfico atual (timeframe inferior) da seguinte maneira:
Se MA_1 < MA_2 < MA_3 < MA_4 no timeframe superior, uma ordem adequada de médias móveis foi estabelecida e uma tendência de baixa está em vigor. No gráfico do timeframe inferior, uma linha vermelha aparecerá para indicar isso. A linha vermelha é baseada no indicador PCI (Índice de Canal de Preços) e pode ser usada como uma linha de suporte. Se o indicador RSI embutido estiver ativado, sempre que o RSI entrar na zona de sobrecompra, um alerta será emitido como aviso de que uma possível reversão é mais provável, ou seja, a tendência do timeframe inferior retoma a tendência geral do timeframe superior. É recomendável entrar em uma posição quando o preço fechar abaixo da linha de suporte vermelha do PCI. Veja a imagem abaixo.
Se MA_1 > MA_2 > MA_3 > MA_4 no timeframe superior, uma ordem adequada de médias móveis foi estabelecida e uma tendência de alta está em vigor. No gráfico do timeframe inferior, uma linha verde aparecerá para indicar isso. A linha verde é baseada no indicador PCI (Índice de Canal de Preços) e pode ser usada como uma linha de resistência. Se o RSI embutido estiver ativado, sempre que o RSI entrar na zona de sobrevenda, um alerta será emitido como aviso de que uma possível reversão é mais provável, ou seja, a tendência do timeframe inferior retoma a tendência geral do timeframe superior. É recomendável entrar em uma posição quando o preço fechar acima da linha de resistência verde do PCI.
Uma linha cinza indica que não há tendência de timeframe superior presente.
Nota: Recomendo usar as seguintes combinações de timeframes:
Timeframe Superior: Timeframe Atual:
Diário 1h
4h 15min
1h 5min
5/15min 1min
Imagem:

Propriedades:
extern int Upper_Timeframe = 240; // Timeframe superior em minutos, ex. 240 = 4h extern int Upper_Timeframe_MA_1 = 10; // MA_1 deve ser a MA mais rápida extern int Upper_Timeframe_MA_2 = 20; extern int Upper_Timeframe_MA_3 = 50; extern int Upper_Timeframe_MA_4 = 100; // MA_4 deve ser a MA mais lenta extern bool RSI_Check_On = true; // Verifica condições de RSI Sobrecomprado/Sobrevendido extern bool RSI_Alert_On = true; // Alerta sonoro para condições de RSI Sobrecomprado/Sobrevendido extern int RSI_Period = 12; // Período do RSI extern int Upper_RSI_Limit = 70; // Limite superior acima do qual indica condições de sobrecompra extern int Lower_RSI_Limit = 30; // Limite inferior abaixo do qual indica condições de sobrevenda extern int PCI_Period = 5; // Período do PCI. ex. 5 define a linha de suporte em tendência de baixa para o menor preço das últimas 5 barras extern int PCI_Shift = 1; // Deslocamento do PCI, melhor definido como 1 extern double Entry_Buffer = 0.0002; // Aumenta a largura do canal PCI pelo número de pips especificado. ex. reduz a linha de suporte em tendência de baixa extern color Dot_Color = Blue;
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
- Pivot Point Personalizado com Horário de Fechamento Ajustável para MetaTrader 4
- Utilitário de Informações de Barras e Taxas: Como Usar no MetaTrader 5
- Utilitário de Informações de Séries e Taxas para MetaTrader 5: Maximize Seu Trading