Trend Pulse Detector
- Indicadores
-
Jorge Eliecer Valencia Ferreira
🤖 Desenvolvedor Quantitativo & Especialista em Trading Algorítmico | MQL5 & Python
Bem-vindo ao meu perfil oficial no MQL5. Sou Desenvolvedor Quantitativo e Trader Algorítmico focado na criação de Expert Advisors de alta qualidade, robustez institucional e estrita gestão de risco. - Versão: 1.10
**O que faz**
O Trend Pulse Lite desenha uma EMA 50 no gráfico e a colore de acordo com o estado do mercado:
- Verde: tendência de alta.
- Vermelho: tendência de baixa.
- Cinza: lateralização, ou uma tendência fraca demais para ser considerada.
Uma média móvel sozinha sempre tem inclinação, mesmo que o preço esteja andando de lado por horas. É por isso que aqui a tendência exige duas condições: um ADX acima do mínimo e uma inclinação da média móvel grande o suficiente em relação ao ATR. Como a inclinação é dividida pelo ATR, o mesmo limite funciona em ouro, forex ou índices sem precisar ser reajustado para a volatilidade de cada um.
No canto do gráfico, uma etiqueta mostra o estado atual (UP, DOWN ou RANGE) e o valor do ADX.
**Setas de compra e venda**
Quando a linha fica verde após uma tendência de baixa, uma seta de compra aparece. Quando fica vermelha após uma de alta, aparece uma de venda. Segmentos cinzas não geram setas: se a tendência de alta pausar em uma lateralização e depois continuar subindo, a compra não se repete. Dessa forma, há uma seta por mudança real de direção e não uma toda vez que o ADX flutua perto do limite.
**Sem repintura (Non-repainting)**
A linha e as setas são calculadas apenas com velas fechadas. A vela em formação fica vazia, então uma cor ou seta que já apareceu não muda depois.
**Alerta**
Alerta pop-up opcional quando uma nova seta aparece. Ele vem desativado por padrão e é enviado apenas uma vez por vela.
**Parâmetros**
- `Baseline EMA period` (50): média móvel a ser colorida.
- `Slope lookback (bars)` (3): velas usadas para medir a inclinação.
- `ATR period` (14).
- `Min |slope|/ATR to call a trend` (0.10): aumente para ver mais cinza e menos tendência.
- `ADX period` (14) e `Min ADX to call a trend` (22).
- `Show buy/sell arrows on trend flip` (true).
- `Pop-up alert on new arrow` (false).
- `Show status label` (true).
- `Bars to process` (5000).
**O que não faz**
- Não abre operações e não desenha linhas de stop loss ou take profit.
- Não analisa outros timeframes: trabalha apenas com o do gráfico. Uma mudança de tendência no M15 pode ir contra o H4.
- Não prevê o preço. Ele diz se há uma tendência agora e em que direção.
**Versão completa**
O Trend Pulse Pro adiciona um painel com o regime de 4 timeframes configuráveis, setas de entrada que só aparecem quando o gráfico e os timeframes superiores concordam na direção, e linhas de stop loss e take profit calculadas com ATR para cada seta.
