Indicadores: LinearRegression

 

LinearRegression:

Quando este método é aplicado ao mercado financeiro, ele geralmente é usado para determinar os momentos dos desvios dos extremos de preços como um nível "padrão".

A criação da linha de tendência usando a regressão linear tem como base o método dos mínimos quadrados. Este método assume que uma linha reta é criada e que ela passa pelos pontos do preço, de modo que a distância entre os pontos dos preços para a linha é tão curta quanto possível. Na tentativa de prever os preços de amanhã, é lógico supor que eles estarão localizados perto dos valores dos preços atuais. Se há uma tendência de alta, o melhor palpite é de que o valor do preço será próximo ao atual com um certo desvio para cima. A análise de regressão fornece uma confirmação estatística dessas hipóteses.

Indicador Linear Regression

Autor: Nikolay Kositsin

 
Muito bom....alem de observarmos quando os preços ultrapassam as linhas limites para realizar scalper, observamos tambem nitidamente o canal de evoluçao dos preços.
 

Como carregar esses indicadores em uma estratégia na MQL5? Ocorre um erro quando tento carregar com o iCustom.

 
financebarny #:

Como carregar esses indicadores em uma estratégia na MQL5? Ocorre um erro quando tento carregar com o iCustom.

Desculpe-me pela resposta tardia, mas esse indicador desenha objetos sem buffers de indicador.

Dê uma olhada no iBarShift e no ObjectGetValueByTime, vincule-os por meio de variáveis, atribua os valores de deslocamento de barra de cada linha à sua própria matriz de buffer (em um loop) e, assim, você terá acesso aos valores de deslocamento de cada linha como um buffer.

Documentation on MQL5: Timeseries and Indicators Access / iTime
Documentation on MQL5: Timeseries and Indicators Access / iTime
  • www.mql5.com
iTime - Timeseries and Indicators Access - MQL5 Reference - Reference on algorithmic/automated trading language for MetaTrader 5
 
Eu adoro esse canal. Obrigado por compartilhar.