Eis o que você pode fazer com OpenCL diretamente no MetaTrader 5 sem DLLs - página 16
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
Vou verificar a rendição.
Sem matemática dupla, não há nada a fazer em nosso campo. Ainda mais em 2020.
Enquanto nos primeiros tempos do OpenCL ainda se podia procurar compromissos e ser enganado pela noção de "bem, você pode calcular algo em flutuação", hoje não é assim.
Qualquer tentativa de conversão dupla -> int -> dupla mata completamente o desempenho e o lucro, especialmente em tamanhos grandes.
A opção correta é usar formatos nativos e cartões mais modernos com novos drivers.
O apoio está lá:
Um pedido para você Renat. Favor adicionar no manual MQL5 (seção OpenCL) um termo de responsabilidade declarando que antes de usar dados e cálculos duplos em placas gráficas/ coprocessadores gráficos, você deve verificar se eles são suportados por estes dispositivos. Para que os novatos da MQL5 não tenham nenhuma ilusão sobre hardware antigo.
Isto já está escrito no teste de mapa automático e não pode ser selecionado: feito no último lançamento
É seguro dizer sobre mapas antigos sem duplo suporte que eles são absolutamente inúteis para cálculos matemáticos.
Esta é a realidade.
Isto já está escrito no teste de mapa automático e não pode ser selecionado: feito no último lançamento
Alguns exemplos vêm com o pacote MQL5. Programação totalmente orientada a procedimentos. Não tenho certeza sobre a MQL4
e se
Resultado:
Por que existe uma saída (linha) em um caso e duas no outro?
Resultado não claro:
e se
Resultado:
Por que existe uma saída (linha) em um caso e duas no outro?
Obrigado pela mensagem.
Fixo.
OpenCL handle overflow devido ao uso frequente do handle, mais do que SHORT_MAX vezes
e há uma semana estava funcionando bem. Por que desativar o OpenCL se não há suporte para o dobro e ele não é usado?
Sim, decidiu não utilizar cartões antigos sem duplo suporte.
Os cartões antigos em geral são muito ruins, incluindo os motoristas ruins não reparados que muitas vezes se chocam, derrubando o terminal.
A realidade é que você já deve controlar explicitamente as versões dos drivers, como fazem os desenvolvedores de jogos para PC. Os drivers padrão da Microsoft não vão levá-lo muito longe.