Indicadores: Inclinação da regressão linear

 

Inclinação da regressão linear:

Estas duas versões de normalização são quase indistinguíveis. Assim, foi escolhido o indicador SMA para normalização.

Também, por causa dos valores muito pequenos da LRS, os indicadores de valores são calculados e representados em 100 mil partes para caber aproximadamente no intervalo de -100 a 100.

Inclinação da regressão linear

Autor: Vladimir

 
- Como você coloca o LRS de outro par nessa janela? o LRS de outro par? Para obter um tipo de LRS múltiplo. Obrigado.
 
Automated-Trading:

Ainclinação da regressão linear:

Autor: Vladimir

Um porquê tão complicado ???????

O ponto inicial da regressão será 3*Lwma-2*Sma

O ponto final da regressão será 4*Sma-3*Lwma

Portanto, o ângulo será( ponto inicial - ponto final)/período

((3L-2S)-( 4S-3L))/período -->(3L-2S-4S+3L)/período -->6*(L-S)/período-->(6/período)*(L-S).

Em valores relativos, o ângulo necessário é a diferença Lwma-Sma e, em valores absolutos, ele é multiplicado pelo coeficiente 6/período.

PS: há também uma nuance, já que o ponto zero LR[0] e o ponto final LR[período] resultam no número de pontos período+1,

então essa é a maneira de calcular a forma de onda ou vice-versa, se a forma de onda for calculada por período, então divida por período-1.

 
Urain:

E por que é tão complicado? ???????

O ponto inicial da regressão será 3*Lwma-2*Sma

O ponto final da regressão será 4*Sma-3*Lwma

portanto, o ângulo será (ponto inicial - ponto final)/período

((3L-2S)-( 4S-3L))/período -->(3L-2S-4S+3L)/período -->6*(L-S)/período-->(6/período)*(L-S)

Em termos relativos, o ângulo desejado é a diferença Lwma-Sma e, em termos absolutos, é multiplicado pelo fator 6/período.

PS: Há também uma nuance, pois o ponto zero LR[0] e o ponto final LR[período] resultam no número de pontos período+1,

então essa é a maneira de calcular a forma de onda ou vice-versa, se a forma de onda for calculada por período, então divida por período-1.

Não é difícil. Em vez de SMA e LWMA prontos, usei meus próprios códigos para calcular a soma simples e a soma ponderada. Não há nada de novo no indicador, exceto a normalização. Tente construir uma inclinação de regressão para EURGBP e USDJPY sem normalização e você verá por que a normalização é necessária.
 
gpwr:
Não parece ser difícil. Em vez de SMA e LWMA prontas, usei meus próprios códigos para calcular a soma simples e a soma ponderada. Não há nada de novo no indicador, exceto a normalização. Tente construir uma inclinação de regressão para EURGBP e USDJPY sem normalização e você verá por que a normalização é necessária.

Eu mesmo resolvi essa questão multiplicando o resultado por 1/Point do instrumento desejado,

Acontece que o valor é calculado em pontos e não depende das características do instrumento, pois elas já são levadas em conta.

 
Urain:

Pessoalmente, resolvi essa questão multiplicando o resultado por 1/Point do instrumento que estava procurando,

Acontece que o valor é calculado em pontos e não depende dos recursos da ferramenta, pois eles já são levados em conta.

Também funciona dessa maneira, embora não seja tão bom quanto a normalização dos próprios preços ou de sua média. É uma questão de gosto: um gosta de números em pips, o outro em porcentagem.

 
 
Automated-Trading:

Ainclinação da regressão linear:

Autor: Vladimir

Por algum motivo, o indicador não está compilando para mim. Ele dá:

can't open "C:\Program Files (x86)\MetaTrader 5\MQL5\Indicators\Examples\Linear_Regression_Slope.ex5" output expert file Linear_Regression_Slope.ex5 1 1

O que pode ser?

 
Idalgo:

Por algum motivo, o indicador não está compilando para mim. Ele diz:

Não é possível abrir o arquivo "C:\Program Files (x86)\MetaTrader 5\MQL5\Indicators\Examples\Linear_Regression_Slope.ex5" do especialista de saída Linear_Regression_Slope.ex5 1 1

O que pode ser?

O Win 7 não encontra o caminho para o ex5. Nessa versão, o mt5 procura os arquivos ex5 em alguma pasta encantada C:\Users\You\AppData\Roaming..... Você precisa colocar novos indicadores e Expert Advisors nessa pasta e compilar lá. Esse é um problema conhecido. Peça aos desenvolvedores do MT5 para corrigi-lo.
 
gpwr:
O Win 7 não encontra o caminho para o ex5. Nessa versão, o mt5 procura arquivos ex5 em alguma pasta encantada C:\Users\You\AppData\Roaming..... Você precisa colocar novos indicadores e Expert Advisors nessa pasta e compilar lá. Esse é um problema conhecido. Peça aos desenvolvedores do MT5 para corrigi-lo.

É tudo sobre a nova política de segurança dos desenvolvedores do Windows. A ajuda diz o que fazer em tais casos.


 
Rosh:

É tudo sobre a nova política de segurança dos desenvolvedores do Windows. A Ajuda descreve o que fazer em tais casos.


Obrigado a você. Eu conhecia esse comando. Parece que muitas pessoas aqui estão enfrentando esse problema. Em vez de dizer a todos o que fazer e onde ler, insira essa string no registro ao instalar o mt5, se possível. E mais uma recomendação. Sei que o vin 7 não permite que os convidados alterem as pastas em Arquivos de Programas. Há muito tempo venho me perguntando: por que não fazer com que o MT procure todos esses indicadores, especialistas e bibliotecas em Meus Documentos? Tive uma falha no disco há dois meses e descobri que meu sistema de backup copiou todas as pastas de Meus documentos e nenhuma de Arquivos de programas. Isso é compreensível: muitos (se não todos) sistemas de backup presumem que os dados do usuário não costumam ser armazenados em Arquivos de Programas. Perdi muito do meu desenvolvimento do mt4 devido a esse problema. Ou ainda melhor: adicione um parâmetro de configuração no mt5 em que o caminho para a pasta MQL5 seja especificado e deixe que as pessoas decidam onde armazenar essa pasta. Por padrão, deixe que ela seja criada em Meus documentos.