Discussão do artigo "Análise de Regressão Múltipla. Gerador de Estratégia e Tester in One"

 

Novo artigo Análise de Regressão Múltipla. Gerador de Estratégia e Tester in One foi publicado:

O artigo fornece uma descrição dos modos de uso da análise de regressão múltipla para desenvolvimento dos sistemas de negócio. Ele demonstra o uso da análise de regressão para automação da busca de estratégia. é dado neste exemplo uma equação de regressão gerada e integrada em um EA sem necessitar alta proficiência em programação.

Fig. 11. Resultados da análise dos indicadores com diferentes períodos

Autor: ArtemGaleev

 
Não sei, não sei...
De acordo com os gráficos, a proporção de negociações lucrativas em relação às vencedoras é muito baixa e há grandes perdas.
Além disso, parece que há pequenos stops e grandes lucros (ou fechamento rápido de negociações perdedoras e manutenção excessiva das lucrativas).
Agora estão em demanda os consultores de pontos, que abrem raramente, mas de forma adequada.


Embora o tópico seja bastante interessante, em princípio, eu costumava treinar uma rede neural da mesma forma.
Somente a rede neural treinava a si mesma, embora consumisse muitos recursos. E também para entender os princípios do comportamento da rede neural na estimativa de pesos,
é muitas vezes mais difícil do que olhar para uma bela tabela que o Statistica fornece. :)

E o mais triste é que quase todos os métodos superinteligentes de análise são facilmente superados por um Expert Advisor com dois ou três mashka e alguns bollinger.
E tanto no curto quanto no longo prazo....

 
Deve-se observar que a MQL5 suporta a saída de apenas 64 indicadores para um arquivo em uma linha.

E se você colar uma string com o conjunto de dados necessário separado pelo delimitador exigido (por exemplo, "asd;qwe;zxc[....]bnm") e passá-la para o FileWrite...?

 
Também vejo alguma vantagem nos "geradores de estratégia". Resta saber como usá-los corretamente
 

komposter:

Deve-se observar que a MQL5 suporta a saída de apenas 64 indicadores para um arquivo em uma linha.

E se você colar uma linha com o conjunto necessário de dados separados pelo delimitador necessário (por exemplo, "asd;qwe;zxc[....]bnm") e passá-la para o FileWrite...?


Não entendi no texto a que essa frase está se referindo?

Mas para refutá-la, direi que é possível encaixar até ~32000 letras em uma string sem problemas, e usando o delimitador "\r" é possível encaixar o arquivo inteiro em uma string.

Essa função StringConcatenate() tem restrições quanto aos parâmetros, mas ninguém proíbe simplesmente adicionar à cadeia de caracteres existente ou usar StringConcatenate() repetidamente .

 
Bem, nosso regimento chegou. Resta mudar do Statistics para o EViews - a análise de regressão completa estará disponível, incluindo resíduos e análise de estabilidade
 
faa1947:

Bem, nosso regimento chegou. Agora precisamos mudar do Statistics para o EViews e a análise de regressão completa, incluindo análise de resíduos e estabilidade, estará disponível
A análise de resíduos e estabilidade merece uma publicação separada. Quanto aos programas estatísticos, há muitos programas diferentes. Como a análise de regressão é uma das análises básicas, ela está incluída em muitos programas.
 
ArtemGaleev:
A análise de resíduos e estabilidade merece uma publicação separada. Aqui, eu a mencionei apenas de passagem. Quanto aos programas estatísticos, há muitos programas diferentes. Como a análise de regressão é uma das análises básicas, ela está incluída em muitos programas.
O EViews é minha escolha pessoal em termos de algum conhecimento. Iniciei um tópico aqui com base em dois artigos. Você é bem-vindo a participar.
Эконометрика: прогноз на один шаг вперед - MQL4 форум
  • www.mql5.com
Эконометрика: прогноз на один шаг вперед - MQL4 форум
[Excluído]  

Из статьи:

É interessante notar que os dados de treinamento não apresentaram otimização excessiva, como ocorre com frequência no testador. Isso provavelmente indicou a ausência de otimização excessiva.

mais um ponto positivo para o carma do autor por esse otimismo)
 
Urain:

Não entendi no texto a que essa frase está se referindo?

Mas para refutá-la, direi que é possível encaixar até ~32000 letras em uma string sem problemas, e usando o delimitador "\r" é possível encaixar o arquivo inteiro em uma string.

Essa função StringConcatenate() tem restrições quanto aos parâmetros, mas ninguém proíbe simplesmente adicionar à cadeia de caracteres existente ou usar StringConcatenate() repetidamente .

Provavelmente é disso que se trata o FileWrite(h,1,2,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,64);

Não é nem mesmo 64, mas 63. Pode haver 64 parâmetros da função no total.

 
Integer:

Provavelmente sobre isso FileWrite(h,1,2,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,64);

Nem mesmo 64, mas 63. Pode haver 64 parâmetros da função no total.

Bem, você pode usar "+" em vez de "", embora essa provavelmente não seja uma resposta para você, mas para o autor.