Nos "bons e velhos tempos", os programadores se dedicavam a otimizar todo o código possível. Um exemplo clássico foi a otimização do cálculo da regressão linear. Um programador que se chamava "mathemat" (se a memória não me engana) desenvolveu uma fórmula simplificada para o valor da regressão linear: 3*lwma - 2*sma.
Com isso, tanto a lwma quanto a sma podiam ser otimizadas para um modo conhecido como "loop less mode", adotado como a melhor maneira de calcular, gerando valores corretos. No entanto, esse cálculo não inclui o que o cálculo "normal" da regressão linear fornece como valores intermediários:
- intercepto da regressão linear
- e a inclinação da linha de regressão linear
Portanto, aqui está uma maneira diferente de calcular a regressão linear (otimizada: utiliza o famoso "loop less mode") e que inclui tanto o intercepto quanto a inclinação.


Publicações relacionadas
- Calendário Econômico: Monitoramento e Cache para Testes de Estratégia no MetaTrader 5
- AllAverages v4.9 MT5: O Indicador Imperdível para Traders
- Buffers Horários para Coleta de Dados no MetaTrader 5
- Oscilador Maravilhoso e Divergências: Um Guia para MetaTrader 5
- Índice de Preferência do Investidor: Um Guia Prático para Traders