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
Então, esses scripts não estão ligados a um gráfico específico, que são chamados pela OnStart uma vez no início do terminal e executados em uma linha separada?
Sim.
E seu estado de funcionamento é salvo quando o terminal é reiniciado e eles são iniciados automaticamente.
Sim.
E seu estado de funcionamento é salvo quando o terminal é reiniciado e eles começam automaticamente.
Ele é salvo quando o estado muda ou quando o terminal é fechado?
Isto é, após a queda do serviço, o usuário estará no mesmo estado em que se encontrava no momento da queda ou no último estado que o usuário definiu?
Ele é salvo quando o estado muda ou quando o terminal é fechado?
Isto é, após um acidente, o serviço estará no mesmo estado em que se encontrava no momento do acidente, ou no último estado que o usuário definiu?
Foi definido pelo usuário.
Se o serviço foi iniciado, ele funcionará para sempre até que o usuário o pare.
Experimente você mesmo, a funcionalidade já está disponível há muito tempo.
Os projetos não são muito fáceis de usar, não há como classificar tudo em pastas. E não há maneira de desenvolver código para duas plataformas ao mesmo tempo.
Talvez eu não entenda algo...Olá, você simplesmente não sabe como prepará-los! É ideal escrever programas multiplataforma em projetos MT5, o que venho fazendo há muito tempo. Agora, você nem precisa copiar EA_name.mq5 para EA_name.mq4 para compilá-lo em EA_name.ex5 e EA_name.ex4, você só precisa trocar a plataforma no arquivo do projeto (por exemplo, no meu) \MQL5\ScalpHunter2\ScalpHunter2.mqproj no canto superior esquerdo do formulário. Você só deve utilizar Projetos Compartilhados.
E os projetos antigos, como o MQL5, têm de ser recriados. Mas é uma questão de 10 minutos, nada demais.
Sim.
E seu estado de funcionamento é salvo no reinício do termala e eles começam automaticamente.
Deixe-me acrescentar um pouco. Há muito tempo o Windows tem esse tipo de programa - serviços. Entendi que os serviços no MT5 seguem uma ideologia semelhante, apenas mais simples. Eu escrevi serviços no Windows, tudo lá é mais complicado em desenvolvimento e dispositivo.
Os serviços funcionam o tempo todo, comunicando-se com o terminal através de uma fila especial de tarefas. Revelaremos as tarefas mais tarde.
Os serviços não são especialistas ou manipuladores de eventos gráficos/temporais/preços. Modelos de eventos não são necessários para processos contínuos, cuja essência nunca são interrompidos e não dependem de contas/servidores.
Separamos deliberadamente os serviços funcionalmente dos especialistas, para que as pessoas não criem Frankenshines. Os serviços têm sua própria área de aplicação.
Renate, entendo que ainda há trabalho a ser feito, tais como tarefas. Em seguida, uma pergunta. Quero fazer um serviço e colocar cálculos pesados nele, por exemplo, filtrar dados de carrapatos.
Como transmitir adequadamente os resultados dos cálculos ao Consultor Especialista? Ainda não há eventos? Estou apenas começando a trabalhar com serviços, há muitas incógnitas.
Renat, entendo que nem tudo foi feito ainda, como por exemplo as tarefas. Em seguida, uma pergunta. Quero fazer um serviço e colocar cálculos pesados nele, por exemplo, filtrar dados de carrapatos.
Comotransmitir corretamenteos resultados do cálculo para o consultor especializado? Ainda não há eventos? Estou apenas começando a trabalhar com serviços, há muitas incógnitas.
Esta pergunta também me interessa.
Como transmitir?
Como passar adiante?
EcentChartCustom+Resource.
EcentChartCustom+Resource.
E o contrário?
E na direção oposta?
Ainda não sei por que o feedback é necessário. Mas a transferência de dados via Recursos para o Serviço não é um problema.