Discussão do artigo "Ciência de Dados e Aprendizado de Máquina (Parte 01): Regressão Linear" - página 2

 

O script do artigo não funciona (apenas copiei o código em um script, atribuí a ele o nome "0" e o recompilei). Ele escreve o seguinte:

2022.08.30 01:07:32.956 0 (SP500m,H1) cannot load indicator 'Moving Average' [4302]

2022.08.30 01:07:32.956 0 (SP500m,H1) cannot load indicator'Relative Strength Index' [4302]

2022.08.30 01:07:32.956 0 (SP500m,H1) array out of range in '0.mq5' (55,50)

Como resultado, ele criou um arquivo csv com apenas uma linha: S&P500,NASDAQ,50SMA,13RSI



 
Vitaly Murlenko #:

O script do artigo não funciona (apenas copiei o código em um script, atribuí a ele o nome "0" e o recompilei). Ele escreve o seguinte:

Antes de reclamar que o código que funcionou para todos não funciona para você, descubra por que o MetaTrader 5 está recebendo esses erros de indicador. O erro 4302 tem algo a ver com sua análise de mercado. https://www. mql5.com/en/forum/4660

Cannot load indicator: error 4302
Cannot load indicator: error 4302
  • 2011.09.16
  • www.mql5.com
hi, using MT5 b507 and now i get this error when the expert: exp_tema.mq5 on EURUSD_H8 2011.09...
 
O tradutor não parece traduzir dessa forma).
 
Omega J Msigwa #:

Antes de reclamar que o código que funcionou para todos os outros não funciona para você, descubra por que o MetaTrader 5 está apresentando esses erros de indicador. O erro 4302 tem algo a ver com sua visão geral do mercado. https://www. mql5.com/en/forum/4660

Sim, foi o que pensei também. Eu tenho o nome SP500m - é diferente no código. De qualquer forma, obrigado :)

E isso... Eu não estava reclamando :)

 

What is a Model

Um modelo nada mais é do que um sufixo.

Um sufixo? Não entendo o que isso significa.

Antes de abrir um arquivo CSV criado pelo nosso script de teste, você precisa convertê-lo em codificação UTF-8 para que ele possa ser lido pelo python.

Por que isso acontece? Basta criar um arquivo de dados UTF-8 diretamente do MQL.

A elipse vermelha foi adicionada por mim. Isso está errado, esse ponto não é um "y-intercept" e suas coordenadas não são (0,-5).

 
Alain Verleyen #:

Um sufixo? Não entendo o que isso significa.

Por que isso acontece? Basta criar um arquivo de dados UTF-8 diretamente do MQL.

Elipse vermelha adicionada por mim. Isso está errado, esse ponto não é um "y-intercept" e suas coordenadas não são (0,-5).

Com a palavra sufixo, estou me referindo a uma notação matemática, como y=mx+c, que é um modelo.

Sim, entendi, cometi um erro na imagem, o outro ponto deveria ser (-5,0) e não é um "y-intercept".

 
Ótimo artigo! Desenvolvi um indicador de regressão linear para o MT4 com coeficiente R-quadrado integrado!
 

Olá, obrigado pelo artigo conciso sobre regressão linear e seus potenciais.
A fórmula do coeficiente de Peasson tem falhas no denominador.

Arquivos anexados:
 

Olá, talvez esteja lá, mas eu não o encontrei, mas onde está o arquivo NASDAQ.csv usado no artigo?