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
Às vezes, é necessário visualizar uma parte do histórico de preços na forma de uma tabela. Isso pode ser feito por meio de CTRL+U, selecionando a guia Bars/Ticks. Inserir o intervalo necessário manualmente. Isso é tedioso.
Por isso, criei uma funcionalidade adicional, que é demonstrada pelo Expert Advisor a seguir.
Você clica (com a tecla CTRL pressionada) no local necessário do gráfico e obtém automaticamente os dados tabulares correspondentes de uma só vez.
As funções selecionadas simplesmente preenchem determinados campos de dados e os consultam. Em seguida, por meio da GUI, você vê o que estava interessado. Automação, em geral.
5430 As janelas ainda piscam ao preparar uma tarefa.
Como corrigir isso?
5430 O Windows ainda pisca ao preparar uma tarefa.
Como corrigir isso?
Assim.
É um ótimo tema. Mas eu fiz o download antes de tudo separadamente e ainda pisca.
Vi que no arquivo MultiTester_Example.mq5
adicionei linhas ao arquivo MultiTester_Example.mq5.
Eu comentei isso ou devo fazer diferente? Ou posso excluir todas essas 4 linhas?
P.S. Vi que, quando peguei a lista antiga de tarefas sem essas linhas, ela ficou piscando. Com as novas linhas, ela não pisca.
Mas será que comentei corretamente apenas uma linha?
É um ótimo tema. Mas eu baixei antes que tudo separadamente ainda pisque.
Eu vi isso no arquivo MultiTester_Example.mq5
foram adicionadas as linhas
Eu comentei dessa forma ou devo fazer diferente? Ou posso excluir todas essas 4 linhas em geral?
P.S. Vi que peguei a lista de tarefas antiga sem essas linhas e ela estava piscando. Com as novas linhas, ela não está piscando.
Mas será que eu comentei apenas uma linha corretamente?
Existe alguma maneira de alterar essa linha na função de arquivamento?
Procurei aqui (na janela aberta, pressione ENTER na barra de endereços) o registro definido. Provavelmente, esses sinalizadores são necessários.
Esses sinalizadores ajudaram muito e o problema de arquivamento foi resolvido. Agora o resultado está no formato correto.
Muito obrigado!
Mas no meu script Nocturne o comando não funciona corretamente :
prWrite0 = MTTESTER::SetSettings2(Settings); // Grava as configurações no robô
Embora prWrite0 = true após sua execução.
Provavelmente é novamente uma questão de sinalizadores ao ler o conjunto de configurações da pasta.
Isso é feito pela função GetKthFileContent, que tem a linha:
int handle = FileOpen(full_path, FILE_READ | FILE_WRITE | FILE_UNICODE | FILE_TXT | FILE_COMMON);
As variantes da linha abaixo também não funcionam:
// int handle = FileOpen(full_path, FILE_READ | FILE_TXT | FILE_COMMON); // Fonte variant line
// int handle = FileOpen(full_path, FILE_READ | FILE_UNICODE | FILE_TXT | FILE_COMMON);
Próximo comando:
prRead0 = MTTESTER::GetSettings(Control); // Lê as configurações do robô que acabaram de ser instaladas
funciona corretamente e prRead0 = true após sua execução.
Mas na rede de controle prMFI=true, pois foi originalmente carregado manualmente no robô. Isso significa que a gravação no robô não aconteceu de fato, embora o sinal de gravação prWrite0 = true.
Na rede original, prHEX=true
Na rede original do robô, prMFI=true
O comando MTTESTER::SetSettings2(Settings) funciona, mas essas configurações não aparecem no robô.
Qual é o problema aqui?
Atenciosamente, Alexander
Então, qual é o problema aqui?
Não me preocupei em estudar os sinalizadores e decidi escrever um código funcional para salvar e carregar os arquivos de configuração do testador.
Você pode salvar(inLoad = false) um arquivo de conjunto por meio do script, depois alterar algonele manualmente e carregá-lo(inLoad = true) no testador por meio do script.
Se funcionar, pegue as partes correspondentes do código-fonte para você.