O SpreadMIN é um indicador que funciona como um histograma, mostrando apenas o menor spread registrado enquanto ele está em execução. Para facilitar a vida dos traders, incluí scripts de exemplo para realizar compras ou vendas quando o spread estiver no menor valor.
Esse indicador é semelhante a outros que monitoram o spread, mas minha intenção foi criar um código simples que exiba somente os mínimos spreads, pois o que realmente quero é pagar o menor spread possível nas minhas operações.
Com o SpreadMIN, você pode usar um script para executar uma operação e, por exemplo, configurar para que a negociação aconteça quando o spread atual for igual ou inferior ao menor spread da vela anterior. É melhor utilizá-lo em prazos menores, já que, caso contrário, você pode esperar bastante tempo até alcançar o spread mínimo desejado.
Preciso reconhecer:
- getch
- https://www.mql5.com/en/code/9324
- https://www.mql5.com/en/code/939
- e similares.
Além disso, encontrei a função de descrição de erro em algum lugar. Obrigado!

Recomendações:
- Certifique-se de que o indicador esteja ativado no gráfico e rodando por pelo menos algumas velas antes de executar o script.
- Utilize um script ou código apropriado para realizar a operação quando o spread atual for igual ou menor que o mínimo da vela anterior.
- Confira os scripts de exemplo para realizar compras ou vendas.
Sei que o código não é perfeito, por favor, sugira melhorias. Obrigado!
Publicações relacionadas
- Calendário Econômico: Monitoramento e Cache para Testes de Estratégia no MetaTrader 5
- Níveis Históricos: O Indicador Essencial para MetaTrader 5
- EquiPeak Drawdown Tracker: Controle Eficiente para Seus EAs no MetaTrader 5
- Buffers Horários para Coleta de Dados no MetaTrader 5
- Painel Gráfico: Mostre a Tendência Atual em Todos os Tempos no MetaTrader 4