A computação gráfica 3D se preocupa com a exibição de objetos no espaço tridimensional em uma superfície plana do monitor. Nesse caso, os próprios objetos ou a posição do observador podem mudar com o tempo, de modo que a imagem bidimensional deve mudar, criando a ilusão de profundidade da imagem - rotação, zoom, alteração da iluminação e assim por diante. A MQL5 permite que você crie e gerencie gráficos de computador diretamente no terminal MetaTrader 5 usando as funções DirectX. Para que essas funções funcionem, a placa de vídeo do usuário deve suportar DX 11 e shaders versão 5.0.
Meu laptop tem 8 anos de idade (caro quando o comprei), o processador ainda é muito bom (Intel Core i7 2670QM, 2,2 GHz)
Gráficos Intel HD integrados com DX10.1 e AMD Radeon discretos com DX11. Ou seja, para que o 3D funcione no MT5, tenho que adicionar o MT5 à lista de jogos e, em seguida, ele muda de Intel HD para AMD Radeon. Naturalmente, ele esquenta e o cooler é barulhento.
Levando em conta que a grande maioria dos laptops baratos usa gráficos integrados, e não os mais novos - com o DX10.1, ele deve ser considerado um nível mais baixo.
Obrigado, mas ainda não estou pronto para atualizar o hardware.
Em um PC em casa, acho que o DX11 funciona, mas não tenho certeza se preciso tanto da análise de dados 3D.
Em um PC em casa, parece funcionar, mas não tenho certeza se preciso tanto da análise de dados em 3D.
Eu queria visualizar um béquer.
Eu queria visualizar o vidro.
Esse é um desafio interessante, eu não tinha pensado nisso dessa forma.
Desafio interessante, não tinha pensado nisso
Muito fácil de implementar por meio de histogramas 3D.
Muito fácil de implementar por meio de histogramas 3D.
Verifiquei se funcionaria em uma máquina virtual (VirtualBox).
Infelizmente não, o mesmo erro 5151, embora o driver do VirtualBox diga que ele suporta 3D e o dxdiag também defina o sistema como DX11.
Aparentemente, os desenvolvedores estão muito ligados ao DX11, duvido que toda a funcionalidade do DX seja usada no MT5.
Obrigado, mas infelizmente.
DXContextCreate retorna INVALID_HANDLE.O início do artigo diz:
verificado se ele funcionará em uma máquina virtual (VirtualBox)
infelizmente não, também o erro 5151, embora o driver do VirtualBox diga que ele suporta 3D, e o dxdiag também define o sistema como DX11.
Aparentemente, os desenvolvedores estão muito ligados ao DX11, e duvido que toda a funcionalidade do DX seja usada no MT5.
Você deve dar uma olhada aqui em Feature Levels 11_xxxxx, pelo menos:
fornecer gráficos tridimensionais como um aplicativo prático.
Equipe Metaquotes.
Em entrega padrão em fontes completas:
Todos os outros têm que fazer o resto sozinhos.Meu laptop tem 8 anos de idade (caro quando o comprei), o processador ainda é muito bom (Intel Core i7 2670QM, 2,2 GHz)
Gráficos Intel HD integrados com DX10.1 e AMD Radeon discretos com DX11. Ou seja, para que o 3D funcione no MT5, tenho que adicionar o MT5 à lista de jogos e, em seguida, ele muda de Intel HD para AMD Radeon. Naturalmente, ele esquenta e o cooler é barulhento.
Levando em conta que a grande maioria dos laptops baratos usa gráficos integrados, e não os mais novos - com o DX10.1, ele deve ser considerado um nível mais baixo.