![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
Obrigado! Esta opção parece bastante realista!
Obrigado por sua pergunta, porque ao respondê-la eu percebi uma coisa muito importante que eu não sabia.
Ficaria surpreso se alguém soubesse de tudo isso.
Se você redimensionar uma tela ou sua posição usando ObjectSetInteger, você não precisa redesenhá-la.
Este indicador o demonstra. A lona é gerada apenas uma vez. Mas seu tamanho e localização podem ser alterados, e a matriz de valores é mantida. Basta mover o mouse sobre a tela
você pode salvar em um vídeo?
você pode
legal! espero que não criando um milhão de imagens e depois reunindo-as em um vídeo em algum editor de vídeo...))
se você não se importa, por favor, elabore
legal! espero que não criando um milhão de imagens e depois reunindo-as em um vídeo em algum editor de vídeo...))
se você não se importa, por favor, elabore
Não, é claro que não.
Ele o fará.
Não, é claro que não.
É um incômodo.
você não precisa do código, dê-me uma dica de como fazê-lo.
Bem, o terminal chama ChartRedraw() por si só de acordo com estes eventos;)
não é necessário código, dica de como fazer
Há muitas opções, dependendo do tipo de vídeo que você deseja capturar. O que acontece na janela em tempo real com o ponteiro do mouse, indicadores, objetos, GUI ? Ou algo mais?
Bem, o próprio terminal chama ChartRedraw() sobre estes eventos;)
Eu entendo, só não queria entrar em detalhes.
Chamei sua atenção para isso porque o chartRedraw() não redesenhou o objeto de tela, ele é redesenhado somente durante oUpdate(). E se você usar ObjectSetInteger para redesenhar o objeto de tela é suficiente forçar ChartRedraw() ou esperar pela mudança de gráfico ou chegada de um novo tick, quando ChartRedraw() ocorrer.