Assista a como baixar robôs de negociação gratuitos
Encontre-nos em Telegram!
Participe de nossa página de fãs
Script interessante?
Coloque um link para ele, e permita que outras pessoas também o avaliem
Você gostou do script?
Avalie seu funcionamento no terminal MetaTrader 5
Indicadores

Real-Time Spread Monitor with Session Statistics - indicador para MetaTrader 5

Lorenzo Caputo
Lorenzo Caputo
  • Funded Trader em  Independent Trader
  • Itália
  • 257
Funded trader.
Weekend music producer.
Occasional developer.

Mainly a creative.
| Portuguese English Русский 中文 Español Deutsch 日本語 한국어 Français Italiano Türkçe
Visualizações:
26
Avaliação:
(2)
Publicado:
Freelance MQL5 Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance
Este indicador exibe um painel de informações compacto no canto superior esquerdo do
gráfico (a posição é configurável), exibindo quatro métricas-chave de spread atualizadas a cada
tick:

- Spread atual em pontos e em pips
- Spread mínimo da sessão (o menor registrado desde a ativação)
- Spread máximo da sessão (o maior registrado desde a ativação)
- Spread médio da sessão (média aritmética acumulada)

O valor atual do spread muda de cor quando ultrapassa um “limite de spread amplo”
. Isso é útil para identificar momentos em que os custos de execução estão elevados
— por exemplo, durante eventos noticiosos, aberturas de sessão ou períodos de baixa liquidez.

Todas as estatísticas são reiniciadas quando o indicador é reativado ou o MetaTrader é reiniciado.

Parâmetros de entrada:
- Cor do spread normal: cor exibida quando o spread está abaixo do limite (padrão: DodgerBlue)
- Cor do spread amplo: cor exibida quando o spread atinge ou excede o limite (padrão: OrangeRed)
- Limite de spread amplo (pontos): o valor em pontos acima do qual a cor de spread amplo é ativada (padrão: 20)
- Tamanho da fonte: tamanho do texto exibido (padrão: 10)
- Posição X: deslocamento horizontal do painel em relação ao canto (padrão: 15)
- Posição Y: deslocamento vertical do painel em relação ao canto (padrão: 20)

O indicador utiliza objetos OBJ_LABEL e não desenha nenhum buffer sobre o preço

. É compatível com todos os símbolos e todos os intervalos de tempo.


Captura de tela ao vivo do Spread Monitor: EUR/USD M1

Traduzido do inglês pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/en/code/73289

TickValue_Compare - diagnose differences between TICK_VALUE, LOSS and PROFIT TickValue_Compare - diagnose differences between TICK_VALUE, LOSS and PROFIT

Script de diagnóstico que compara SYMBOL_TRADE_TICK_VALUE, SYMBOL_TRADE_TICK_VALUE_LOSS e SYMBOL_TRADE_TICK_VALUE_PROFIT para cada símbolo no Market Watch. Classifica cada símbolo em uma das quatro categorias (ALL_EQUAL, TV_MATCHES_PROFIT, TV_MATCHES_LOSS, ALL_DIFFER) e fornece um resumo agregado, além de uma dica de interpretação. Útil para verificar em qual propriedade de valor de tick se basear ao implementar o dimensionamento de lotes com base no risco em EAs. Exporta o relatório completo por símbolo para CSV em MQL5/Arquivos.

SetSLByLoss - set Stop Loss on all open positions by target loss amount SetSLByLoss - set Stop Loss on all open positions by target loss amount

Script para definir o Stop Loss em todas as posições abertas com base em um valor-alvo de perda na moeda da conta (por exemplo, US$ 50 por posição). Funciona com qualquer moeda de depósito e qualquer símbolo de câmbio. Verifica os níveis de stop e congelamento da corretora. A conversão de moeda é feita automaticamente.

Accumulation/Distribution Accumulation/Distribution

O Indicador Accumulation/Distribution (Acumulação/Distribuição ou A/D) é determinado pelas mudanças de preço e volume.

Accelerator Oscillator (AC) Accelerator Oscillator (AC)

O Indicador Acceleration/Deceleration (Aceleração/Desaceleração ou AC) mede a aceleração e a desaceleração da força motriz atual do mercado.