Ao compilar, ele apresenta o seguinte erro: 'LinearWeightedMAOnBuffer' - contagem de parâmetros incorreta tsis.mq5 155 10
Para corrigir isso, é necessário:
1. pré-calcular a soma dos pesos LWMA_weight:
int LWMA_weight=0; for(int j=1; j<=sp; j++) LWMA_weight+=j; // Aumentar o peso LWMA_weight em j
2. passar LWMA_weight como o último parâmetro para a função LinearWeightedMAOnBuffer;
LinearWeightedMAOnBuffer(rates_total,prev_calculated,begin2,sp,TSIBuffer,TSISigBuffer,LWMA_weight)
Eugeniy Medvedev:
Obrigado por sua contribuição construtiva
...
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Novo artigo Como escrever um indicador na base de um outro indicador foi publicado:
No MQL5 você pode escrever um indicador tanto do zero como baseado em outro indicador já existente, embutido no terminal do cliente ou um personalizado. E aqui você também tem dois modos - melhorar um indicador adicionando novos cálculos e estilos gráficos a ele, ou utilizar um indicador no terminal do cliente embutido ou um personalizado através das funções iCustom() ou IndicatorCreate().
Autor: Dmitry Fedoseev