Aprendizado de máquina no trading: teoria, prática, negociação e não só - página 2985
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
Não vai funcionar, é para outros BPs.
Gostaria de saber se faz algum sentido tentar colocar esses dados baseados em memória no arquivo ONNX ou se é melhor fazer o cálculo por meio de MQL.
Se isso for feito no modelo de uma só vez, será mais fácil alterá-los.
A propósito, existe a possibilidade de usar mais de um modelo em um Expert Advisor, por exemplo, para selecioná-los sem alterar o código?
Ainda não analisei essa incorporação.
No sentido em que o KNN e o LWLR são locais . O resultado depende apenas de pontos próximos, não de toda a trilha.
E se a bandeja for reduzida ao tamanho necessário?
Bem, então você pode adicionar árvores de decisão individuais à sua lista de candidatos.
Ainda assim, cada árvore é global, pois conta com toda a trilha.
E se reduzirmos a bandeja para o tamanho correto?
Sim, essa é a ideia básica por enquanto.
Ainda assim, cada árvore é global, pois conta com todo o trem.
Eu não estava prestando atenção, não vi a árvore.
Se for imediatamente no modelo, será mais fácil alterá-los.
Se estivermos falando de negociação direta com VPS, provavelmente sim. Mas se, por exemplo, você precisar adicionar uma linha à tabela armazenada no arquivo ONNX para o KNN ao longo do tempo, então não há como. Embora, talvez, seja possível usar essa tabela como uma entrada para o modelo ONNX. É necessário entender se faz sentido usar o ONNX aqui.
A propósito, é possível usar mais de um modelo em um Expert Advisor, por exemplo, para selecioná-los sem alterar o código?
Parece não haver nenhum problema com isso - vários modelos são abertos, cada um com sua própria alça. No entanto, provavelmente haverá problemas com modelos de vários gigabytes).
Se estivermos falando de negociação direta com VPS, provavelmente sim. Mas se, por exemplo, você precisar adicionar uma linha à tabela armazenada no arquivo ONNX para KNN ao longo do tempo, então não há como. Embora, talvez, seja possível usar essa tabela como uma entrada para o modelo ONNX. É necessário entender se faz sentido usar o ONNX aqui.
Parece não haver nenhum problema com isso - vários modelos são abertos, cada um com seu próprio identificador. No entanto, com modelos de vários gigabytes, provavelmente haverá problemas)
Os dados são armazenados em sua forma original para que você possa simplesmente adicioná-los? Pensei que um modelo normal tivesse transformação e classificação de dados com indexação para acelerar o trabalho. Se houver, o modelo só precisará ser reconstruído a cada semana ou mês, ou talvez até mesmo por dia - com periodicidade.
Se não houver nada disso, e todo o banco de dados for carregado na memória para acelerar o trabalho, então sim - você pode fazer a adição automática de exemplos e, nesse caso, é melhor fazer tudo em MQL. Há um artigo aqui sobre como usar esses modelos em MQL.
Os dados são armazenados em sua forma original para que possam ser adicionados? Pensei que um modelo normal tivesse transformação e classificação de dados com indexação para acelerar o trabalho. Se houver, o modelo só precisará ser reconstruído a cada semana ou mês, ou talvez até mesmo dia - com periodicidade.
Se não houver nada disso, e todo o banco de dados for carregado na memória para acelerar o trabalho, então sim - você pode fazer a adição automática de exemplos e, nesse caso, é melhor fazer tudo em MQL. Há um artigo aqui sobre como usar esses modelos em MQL.
Como fazer isso usando MQL5 é mais ou menos claro. Como fazer isso via ONNX ainda não está muito claro.
A propósito, encontrei no fórum uma tentativa de executar o modelo KNN no formato ONNX. Mas, pelo que entendi, ainda não funcionou.
Está mais ou menos claro como fazer isso usando MQL5. Como fazer isso via ONNX ainda não está muito claro.
A propósito, encontrei no fórum uma tentativa de executar o modelo KNN no formato ONNX. Mas, pelo que entendi, ainda não funcionou.
Bem, quanto mais cedo a iniciativa for mostrada, mais cedo começará a busca pela correção de erros.
E o que você acha da vantagem desses modelos? Eles se mostraram melhores que os outros? Mais robustos, em teoria, às mudanças nos dados de entrada?
Se for logo no modelo, será mais fácil alterá-los.
A propósito, existe alguma possibilidade de usar mais de um modelo no Expert Advisor, digamos, para selecioná-los sem alterar o código?
Por que não? Devemos publicar esse exemplo em breve.