Discussão do artigo "Explorando modelos de regressão para inferência causal e trading" - página 2

[Excluído]  
Guanlin Qi #:

Eu uso o causal_regression_orig.py para produzir o arquivo de cabeçalho do ea e, em seguida, compilo o ea.

O resultado é a imagem test_result abaixo.

Há muito menos negociações do que a que você postou.

Então, qual é a diferença entre elas?

Há muitas negociações no testador python? Se sim, você precisa reconfigurar os limites para a abertura de negociações no programa mql5, talvez eles sejam muito grandes.
 
Maxim Dmitrievsky #:
Há muitas negociações no testador python? Se sim, você precisa reconfigurar os limites para a abertura de negociações no programa mql5, talvez eles sejam muito grandes.


Este é o resultado do testador python, eu uso o mesmo código que você anexou nesta postagem. Verifiquei no painel de configuração do testador do mt5 que o buy_threshold e o sell_threshold são 0,0001 e -0,0001, o mesmo que a configuração desta postagem.

Verifiquei o código e não sabia qual era a diferença entre eles.

[Excluído]  
Guanlin Qi #:


Este é o resultado do testador python, eu usei o mesmo código que você anexou nesta postagem. Verifiquei no painel de configuração do testador do mt5, o buy_threshold e o sell_threshold são 0,0001 e -0,0001, o mesmo que a configuração desta postagem.

Verifiquei o código e não sabia qual era a diferença entre eles.

No artigo, o meta-threshold é 0,001 e, por isso, pode haver poucas negociações também. Esse limite deve ser aumentado, tente torná-lo 0,01 ou 0,1 para testes. Isso deve funcionar. Todos os limites podem ser otimizados posteriormente para um ajuste mais fino.
 

Saudações, Maxim, muito obrigado por compartilhar conosco.

Pergunta. Depois de calcular o ONNX para um novo ticker e colocá-lo na pasta Trend Following, como posso ter certeza de que o EA começará a usar os dados treinados para o novo ticker? Para outros tickers, mesmo que eu exclua o ONNX_EURUSD e coloque outro, o EA se comporta de forma idêntica. Preciso alterar alguma coisa no Expert Advisor MQL5 ao mudar o ticker?

[Excluído]  
GOT.IT #:

Saudações, Maxim, muito obrigado por compartilhar conosco.

Pergunta. Depois de calcular o ONNX para um novo ticker e colocá-lo na pasta Trend Following, como posso ter certeza de que o EA começará a usar os dados treinados para o novo ticker? Para outros tickers, mesmo que eu exclua o ONNX_EURUSD e coloque outro, o EA se comporta de forma idêntica. Preciso alterar alguma coisa no Expert Advisor MQL5 ao mudar o ticker?

Olá, você precisa conectar o arquivo .mqh com o novo ticker no código do EA.

#include <Trend following/EURUSD_H1 ONNX include 0.mqh>

Ou seja, altere o arquivo selecionado para outro arquivo com um nome diferente, que foi gerado pelo script python.