Discussão do artigo "Gradient Boosting (CatBoost) no desenvolvimento de sistemas de negociação. Uma abordagem ingênua" - página 9
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Sem erros. MA 200
Código
Aqui está o registro
Tente pip update pandas
>>> import pandas as pd
>>> pd.__version__
'2.2.0'
miniconda
Vou experimentar o miniconda. OBRIGADO!
Portanto, não há histórico suficiente, você precisa de um arquivo maior. O tamanho do dataframe é sempre reduzido pelo período do maior Mashka, porque os primeiros valores são indefinidos. Mas existe o dropna(), que remove todos os NaN
Maxim, você pode me dizer como remover essas colunas da matriz final. Não sou bom em Python. Quero experimentar meus próprios conjuntos de recursos. Obrigado.
Maxim, por favor, diga-me como remover essas colunas de uma matriz finita. Não sou bom em Python. Quero experimentar meus próprios conjuntos de recursos. Obrigado.
A função get_prices já faz isso no final:
A função get_prices já faz isso no final:
Entendi, obrigado.
prices.dropna()Isso não funcionou no final. O arquivo ainda continha valores Nan. Isso foi resolvido com a simples exclusão de linhas.
Parece que não consigo reproduzir os resultados do testador python. O testador MT5 não está reproduzindo os resultados para o mesmo período no testador python.
Por outro lado, eu transferi o modelo conforme explicado.
Coloquei cat_model.mqh e cat_trader.mql5 (compilado em .ex5).
Mas os resultados parecem diferentes.