![MQL5 - Linguagem para estratégias de negociação inseridas no terminal do cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Infelizmente, na MQL4 não há possibilidade de anexar um recurso como uma matriz. Mas todo o resto funciona.
A propósito, nunca consegui inserir BMP com canal alfa em MQL4 quando a imagem tem transparência como png. Ou ela não aparece ou não compila.
Houve uma discussão aqui https://www.mql5.com/en/forum/157832 Como resultado, ele só é adequado para o MT5. Mas é interessante que o BMP exista com canal alfa.
Também não funcionou com PNG... ou não descobri como.
Sobre a tela e o dimensionamento, obrigado, vou tentar no mq4.
A propósito, nunca consegui inserir BMP com canal alfa em MQL4, quando a imagem tem transparência como png. Ela não é exibida ou não é compilada.
Houve uma discussão aqui https://www.mql5.com/en/forum/157832 Como resultado, ele só é adequado para o MT5. Mas é interessante que existam BMPs com canal alfa.
Ele também não funcionou com PNG... ou não sabia como.
Sobre a tela e o dimensionamento, obrigado, vou tentar no mq4.
Não há nenhum erro de intermitência na MQL4.
A versão da mql4 está anexada.
Não há nenhum erro de intermitência na MQL4.
A versão mql4 está anexada.
É uma adaptação. Obrigado!
No início, fiquei feliz, mas agora estou perplexo. Não consigo carregar um arquivo de fora por meio de configurações no indicador, mas não dentro do arquivo compilado.
Nikolai Semko, se você tiver tempo, escreva se isso é possível. E se tiver um exemplo de configuração de transparência e seleção de arquivo, poderá me ajudar.
No início, fiquei feliz, mas agora estou perplexo. Não consigo carregar um arquivo de fora por meio de configurações no indicador, mas não dentro do arquivo compilado.
Nikolai Semko, se você tiver tempo, por favor, escreva se isso é possível. E se tiver um exemplo de configuração de transparência e seleção de arquivo, você me ajudará.
*
Opa, eu sou burro. O segundo construtor que recebe um nome de arquivo já foi implementado. Então não vejo nenhuma dificuldade.
No início, fiquei feliz, mas agora estou perplexo. Não consigo carregar um arquivo de fora por meio de configurações no indicador, mas não dentro do arquivo compilado.
Nikolai Semko, se você tiver tempo, escreva se isso é possível. E se tiver um exemplo de configuração de transparência e seleção de arquivo, poderá me ajudar.
Aqui está uma nova versão do CPng, que tem a função LoadPngFromFile().
Não entendo a dificuldade de fazer upload de um png
De fato... nem sempre é fácil)
aqui está uma nova versão do CPng, que tem a função LoadPngFromFile().
Obrigado, vou tentar
Não entendi qual é a dificuldade de carregar o png como uma matriz uchar e depois transformá-lo em um objeto da classe Png.
Descobri que os PNGs externos, o carregamento, o dimensionamento e a transparência funcionam. Mas...
É realista compilar um PNG dentro de um arquivo?
A funcionalidade padrão ...
#resource "\\Files\\123.png"
string nam_img = "::Files\\123.png"
... dá um erro de compilação
Eu não entrei no mérito de que o software funciona com um arquivo externo, mas como fazer com que todo o produto final seja um único arquivo?
Caso contrário, o sentido prático desse recurso se perderá. Não tentei fazer isso no MT5. No MT4, há um erro de conexão.
P.S. Presumo que, teoricamente, seja possível escrever um script que converta PNG em código e nós o colocaremos, digamos, no MQH e trabalharemos com eles como parte de um contêiner. Mas eu não consigo escrever esse script. As matrizes de imagens são uma floresta cega para mim.
PNGs externos resolvidos, carregamento, dimensionamento e transparência funcionam. Mas...
É realista compilar um PNG dentro de um arquivo?
Você pode inserir o arquivo como uma matriz e, em seguida, acessar essa matriz.
Anexei um exemplo
É possível compilar PNG em um arquivo?
Peça aos desenvolvedores para inserir o PNG aqui.
Tenho certeza de que eles concordarão.