=== > O que esse indicador faz?
Como muitos dos meus códigos, é multiperíodo.
Eles permitem exibir o gráfico de um diário em H1, por exemplo.
Pesquise todos os meus códigos (codebase e marketplace) com William210
Ele traça uma única média SMA com a escolha do período de tempo
Você coloca esse indicador em seus gráficos quantas vezes for necessário para calcular a média.
Escolha os parâmetros e características da sua média e pronto!!!
**** Veja a captura de tela 01 a 02
Não hesite em me pedir o código iCustom para integrar facilmente esta média em seus próprios códigos, outro indicador ou EA
Escolher
O prazo alvo
O número de períodos
O turno
O OHLC desejado
Você pode encontrar todas as minhas publicações no Codebase e agora no Marketplace com o nome "William210".
=== > Alguns exemplos
Aqui estão alguns exemplos simples de uso da média móvel multiperíodo
Exemplo em Bitcoin
Adicione 2 médias móveis 20, uma no período Diário e outra no H6 e veja no H1
**** Veja a captura de tela 3 a 5
Exemplo no S&P500
Adicione 3 médias móveis de 20 períodos no diário aplicado à alta, preços medianos e observe o primeiro semestre
**** Veja a captura de tela de 6 a 7
Exemplo em ouro
Adicione 2 médias móveis de 50 e 20 períodos no Diário e observe o H1
**** Veja a captura de tela de 8 a 9
Seu
Compartilhe suas configurações de uso e descubra como outros traders usam esse indicador para otimizar suas estratégias!
=== > Para quem?
Quer você seja um trader discricionário, um trader algorítmico ou um desenvolvedor, o indicador foi projetado para atender às suas necessidades. Entendo a importância da confiabilidade e da eficiência quando há dinheiro envolvido e levo essa responsabilidade muito a sério.
O indicador consome poucos recursos do seu PC ou VPS. Para traders e desenvolvedores algorítmicos, ofereço acesso total a ambos os buffers: buffer 1 para valores médios e buffer 2 para orientação média.
=== > Por quê?
As médias móveis são usadas há muito tempo. Eles são usados principalmente para definir a tendência e os intervalos.
Para seus Expert Advisors (EA), seus indicadores, ou você mesmo poderá então tomar decisões com mais facilidade e de forma mais informada.
=== > Regras de desenvolvimento aplicadas
Nomenclatura de variáveis => Todas as variáveis são nomeadas de forma consistente e descritiva, tornando o código mais fácil de entender e manter.
Uso mínimo de variáveis globais => Muito poucas variáveis globais são usadas.
Baixo consumo de memória => O indicador foi projetado para consumir pouca memória, garantindo desempenho ideal.
Inicialização de variáveis => Todas as variáveis são inicializadas, o que minimiza comportamentos inesperados e reforça a estabilidade do código.
Otimização de loop => Todos os loops são otimizados para garantir uma travessia eficiente, aumentando assim a velocidade dos cálculos.
Limitação do número de loops=>: O número de loops foi reduzido através da combinação de vários tratamentos.
Tratamento de erros => Todos os retornos de funções são gerenciados cuidadosamente para detectar e tratar possíveis erros, garantindo máxima confiabilidade.
Limitação do tamanho do log => Um procedimento limita a escrita de mensagens repetitivas, evitando assim a sobrecarga do log e facilitando a depuração.
=== > Código robusto
É essencial ter um código robusto que sempre funcione. No caso de um problema, são fornecidas mensagens de erro claras. Apesar destas verificações sistemáticas, o indicador permanece rápido graças à otimização dos fluxos de dados.
=== > Como foi feito?
Não baseado na função nativa ima(): O indicador é construído independentemente da função nativa ima().
Princípios OOP aplicados: Embora não escritos em OOP, os princípios da programação orientada a objetos são aplicados para chamadas de função.
Operação fora do mercado: Funciona até mesmo em símbolos fora do mercado. Pode ser necessário clicar em outro período de tempo para atualizar a exibição.
Gerenciamento de interrupções: Em caso de queda de internet ou problema no servidor, o indicador sinaliza, recarrega todo o histórico e refaz todos os cálculos.
Capacidade de resposta: Muito responsivo, sem redesenhar, o indicador é atualizado para o tick mais próximo, crucial para criptomoedas ou símbolos muito voláteis.