Assista a como baixar robôs de negociação gratuitos
Encontre-nos em Telegram!
Participe de nossa página de fãs
Acesse o CodeBase em seu terminal MetaTrader 5
Não encontrou o código mais adequado? Encomende-o na seção Freelance
Como escrever um Expert Advisor ou um indicador

Indicadores técnicos para MetaTrader 5 com códigos fonte - 4

icon

Indicadores técnicos em MQL5 para o estudo e análise de gráficos de preços no MetaTrader 5 nos mercados de ações, moedas e commodities. Os indicadores ajudam os traders a determinar a direção e a força da tendência, medem quantitativamente os estados de sobrecompra e sobrevenda, e visualizam as linhas de suporte e resistência. Os modelos matemáticos incorporados nos indicadores permitem obter uma avaliação objetiva do estado atual do mercado, a fim de aceitar ou rejeitar os sinais do sistema de negociação.

Os indicadores apresentados podem ser baixados e executados no MetaTrader 5. A biblioteca de indicadores também está disponível diretamente da plataforma MetaTrader 5 e do ambiente de desenvolvimento MetaEditor.

Adicionar código

A sobreposição de vários estocásticos com períodos diferentes ajudará os traders iniciantes.

Ziguezague que muda a direção da onda com base na mudança percentual do preço do ativo

Alertas no rompimento da linha de tendência

Copie e cole objetos gráficos selecionados entre gráficos por meio da área de transferência do Windows como texto. Use Ctrl+Q em um gráfico de origem e, em seguida, Ctrl+J em um gráfico de destino.

Permite visualizar facilmente períodos de alta e de baixa confirmados pelo indicador de ziguezague usando vlines. Você pode controlar a exibição do ziguezague, escolhendo começar do início do gráfico ou de um determinado número de barras, bem como a exibição de rótulos que mostram o preço do pico ou da depressão, a direção do período passado e sua amplitude em pips. Obviamente, isso funciona tanto na janela principal quanto nas subjanelas. AVISO!!! Trata-se de uma ajuda valiosa para compreender e calibrar indicadores e desenvolver estratégias, mas não se destina ao uso direto. Traduzido com DeepL.com (versão gratuita)

PTB

Descrição do indicador: PTB.mq5 Visão geral: O indicador PTB.mq5 para o MetaTrader 5 calcula os preços máximos e mínimos de curto e longo prazo, juntamente com os níveis de retração de Fibonacci com base nesses extremos. Características: Máximos e mínimos de curto prazo: identifica o suporte e a resistência imediatos em um curto período definido pelo usuário. Máximos e mínimos de longo prazo: analisa as tendências mais amplas do mercado em um período mais longo. Níveis de Fibonacci: Traça os principais níveis de retração (23,6%, 38,2%, 50%, 61,8%, 78,6%) para possíveis pontos de reversão. Parâmetros de entrada: shortLength: Número de velas para cálculo de curto prazo. longLength: Número de velas para cálculo de longo prazo. Representação visual: Cores e larguras distintas para cada linha para diferenciar entre níveis alto/baixo e de Fibonacci. Uso: Ajuda os traders a identificar pontos de entrada/saída e a monitorar as tendências do mercado com base nos níveis históricos de preços.

Um indicador que calcula dinamicamente o risco (em porcentagens e dinheiro) com base no tamanho do lote e no stop loss

Essa ferramenta calculará o tamanho aceitável do lote com base em uma distância de stop loss e na porcentagem de risco

O indicador gráfico Perfect Seconds permite que você converta velas de minutos de dados ao vivo em segundos. 1. Escolha qualquer número de segundos para fechar uma barra com tempo exato. 2. Trata-se de dados baseados em taxas OHLC ao vivo. Funciona mesmo que os ticks não estejam disponíveis. 3. Não requer DLL externa, funciona sem problemas em VPS. 4. Código rápido e otimizado 5. Suporta pares de criptomoedas, como BInance, Kucoin e todas as outras bolsas em que o gráfico ao vivo de futuros pode ser convertido em segundos facilmente. 6. Suporte a todos os tipos de símbolos, como pares de ouro e Forex. 7. Opções para excluir símbolos e taxas.

Indicador de mira personalizado sincronizado que mostra o preço e a hora (servidor/local).

Descrição do indicador - Bollinger Bands Crossover Signals Nome: Bollinger Bands Crossover Signals Versão: 1.1 Autor: BENALI Link: https://www.mql5.com/en/users/dahmi_benali

Um exemplo de código pine convertido para MQL

O indicador AutoFibo é uma ferramenta avançada de retração de Fibonacci que desenha automaticamente os níveis de Fibonacci com base no padrão ZigZag. Esse indicador foi projetado para ajudar os traders a identificar rapidamente os níveis potenciais de suporte e resistência nos mercados de tendência.

O indicador Value Area Retracement é uma poderosa ferramenta baseada no perfil de volume projetada para identificar os principais níveis de negociação - Ponto de Controle (POC), Value Area High (VAH), Value Area Low (VAL) e Profile High/Low - em diferentes períodos de tempo. Ela ajuda os traders a identificar possíveis oportunidades de retração para o POC, zonas de rompimento e áreas de valor, tornando-a útil para negociações intraday, swing e de posição.

O indicador WeekDays exibe o dia da semana, a semana do ano, o dia do ano ou o índice de barras na janela de dados e, opcionalmente, em rótulos no gráfico.

O SmartFibo é um poderoso indicador personalizado MQL5 que desenha automaticamente os níveis de retração e extensão de Fibonacci com base no algoritmo ZigZag, ideal para negociar padrões ABCD. Ele suporta cálculos de Fibonacci de pavio a pavio e de corpo a corpo, o que o torna versátil para várias estratégias de negociação, incluindo pares JPY.

O código acima é um indicador "Hammer" que detecta formações de martelo de vela (alta e baixa) e formações de martelo invertido (alta e baixa) em um gráfico do MetaTrader 5. Esse indicador identifica padrões de reversão de preço calculando o tamanho e a proporção das mechas da vela com base em parâmetros ajustáveis: MaxRatioShortWick, MinRatioLongWick e MinCandleSize. Quando um padrão é detectado, o indicador exibe uma seta colorida próxima ao preço mais baixo ou mais alto do candle, de acordo com a direção do padrão. O código também inclui funções para criar e excluir objetos automaticamente quando o indicador é inicializado ou interrompido.

Indicador ZigZag padrão modificado com a adição de informações sobre o comprimento de onda em pips, níveis e lógica de alertas diferentes

Marcação dos altos e baixos extremos (OHLC) juntamente com os preços extremos de compra e venda

Esse indicador exibe os eventos atuais no gráfico e permite exportar o calendário para arquivos para backtesting, corrigindo automaticamente as discrepâncias de tempo entre o histórico de barras e o histórico de eventos. Essa é uma versão aprimorada do indicador CalendarMonitorCached do livro algotrading.

Um indicador que fornece uma visualização clara da pressão de volume em cada lado do mercado

O PriceVar% é um indicador desenvolvido para medir a diferença percentual entre o preço e uma média móvel, destacando a força do movimento do mercado em relação a um valor de referência.

Um gráfico de linhas mais suave que elimina grande parte do ruído do mercado e usa o volume na fórmula

O Balance of Power (BOP) é um indicador desenvolvido originalmente por Igor Livshin em 2001, com o objetivo de medir o equilíbrio de forças entre compradores e vendedores durante cada candle.

Uma ferramenta leve e personalizável que exibe o horário do servidor em seu gráfico para decisões de negociação precisas.

Esse indicador Fibonacci Bollinger Bands é uma conversão do Pine Script (de Rashad) para a linguagem MQL5.

Indicador de aumento de preços

Um indicador de aumento de preço calcula a margem e as alterações de preço em porcentagem.

Esse indicador detecta uma formação específica de pico de baixa em 3 velas

Esse indicador personalizado do MetaTrader 5 (MT5), boomSpikeBoxMitigationFinal.mq5, detecta um padrão específico de pico de alta no gráfico e marca as zonas de entrada usando retângulos e linhas horizontais. Quando o preço retorna para ("mitiga") o nível de entrada, a linha de entrada é encurtada para o ponto de mitigação.

Esse indicador simples serve para descobrir facilmente quando o preço atinge um determinado momento em qualquer candle ou período de tempo.

O indicador SuperTrend é uma ferramenta dinâmica de acompanhamento de tendências baseada no ATR. Ele traça uma linha colorida acima ou abaixo do preço para indicar condições de alta ou de baixa. Quando o preço cruza a linha, aparece uma seta de sinalização. Totalmente personalizável com período de ATR, multiplicador, setas, rótulos e cores. Adequado para todos os instrumentos e períodos de tempo. Ideal para scalping, swing e negociações intraday. Combine-o com outros indicadores para obter configurações mais fortes.

É um indicador que determina os níveis-alvo de acordo com a média dos movimentos de preço.

O indicador Profit Maximiser (PMax) é um indicador criado pela integração da média móvel do indicador Supertrend.

Protótipo para coleta de dados. Buffers fictícios para a janela de dados (para fins de coleta de dados) para a hora do dia e um buffer adicional para a hora do dia. Comentários sobre a hora do dia.

"2 Moving Averages with Bollinger Bands" é um indicador MT5 personalizado que combina duas médias móveis configuráveis e Bollinger Bands opcionais. Ele gera setas de compra e venda em tempo real quando ocorrem cruzamentos, com alertas opcionais, som e notificações por e-mail. Adequado para todos os períodos de tempo e símbolos

Patrimônio histórico de posições virtuais abertas uma única vez e uma única vez para analisar a eficiência da negociação de spread/equidade

O Candle Replay Magnifier reproduz visualmente as velas históricas sobre a área do gráfico atual para análise comparativa. Esse indicador sobrepõe barras de preços anteriores de uma data selecionada no gráfico ao vivo, permitindo que os traders estudem os padrões de velas, a volatilidade e a estrutura em tempo real. Inclui destaque dinâmico de intervalo e dicas de ferramentas detalhadas que mostram abertura, alta, baixa, fechamento, intervalo, direção, hora e volume de cada candle reproduzido.

Esse é um indicador que exibe padrões de velas em um gráfico.

O indicador implementa algumas das abordagens mais interessantes para medir correlações

1234567891011...125