Quaisquer perguntas de recém-chegados sobre MQL4 e MQL5, ajuda e discussão sobre algoritmos e códigos - página 220
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
Compreendi meu erro, mas não entendi como resolvê-lo. A tarefa normalmente é iniciada a cada segundo, mas o tempo desde o início da vela atual não é contado corretamente.
A função Segundos() sai segundos dos dados do último tick conhecido, mas preciso de alguma forma contar o número real de segundos desde a abertura da vela de minuto no momento em que a função é chamada, mesmo que não tenha havido nenhum tick nos últimos segundos.
TimeSeconds (TimeLocal()) ou ( TimeLocal() - Time[0]) também não funcionará, porque a hora local pode diferir do servidor em vários segundos. Como resolver o problema?
Você temOnTimer() funcionando a cada segundo,
Você temOnTimer() funcionando a cada segundo,
Mas para o trabalho correto do programa eu preciso que ele mostre o tempo do servidor a cada segundo, e aqui depende se o próximo tick chegou ou não. Se não for assim, então o ontimer é iniciado mas mostra um atraso de qualquer forma, esse é o problema.
A única coisa que me ocorreu até agora, mas é um pouco tortuosa:
E para fazer isso, tive que configurar o computador para sincronizar o tempo a cada 10 minutos.
A única coisa que me ocorreu até agora, mas é um pouco tortuosa:
E para fazer isso, tive que configurar o computador para sincronizar o tempo a cada 10 minutos.
Você tem que fazer um timer de 100-200ms de milissegundo, e trabalhar inteiramente dentro dele.
Os segundos são muito longos, e eles escorregam com freqüência.
Não tenho idéia do que fazer no início, no meio e no fim. O problema é fazer uma coruja em um indicador, e a parada para arrastar 2 velas após a entrada, se o negócio for contra a tendência atual, então feche o negócio e abra uma inversão, revertendo a parada da mesma forma. Não tenho idéia de como fazer uma constante de 20 e 80 como ponto de entrada e saída.
Não tenho idéia do que fazer no início, no meio e no fim. O problema é fazer uma coruja em um indicador, e a parada para arrastar 2 velas após a entrada, se o negócio for contra a tendência atual, então feche o negócio e abra uma inversão, revertendo a parada da mesma forma. Não tenho idéia de como fazer constantes 20 e 80 como pontos de entrada e saída.
Perdoa-me, idiota bêbado ... Mas eu lhe digo o seguinte: se você tem tanta certeza de que "este TS não vai falhar", o que o impede de ganhar $20 manualmente e encomendar este EA em freelancer? Posso assegurar-lhes, a maioria das pessoas decentes lá e não distribuirei este TS, muito menos o assessor em qualquer lugar ...
Quero aprender como fazer um EA. Talvez o mercado mude e eu tenha que pagar mais, por exemplo, para mudar um pouco o algoritmo?
Não sei se realmente posso fazer isso com algum construtor de corujas, mas prefiro entender as funções básicas como fazer uma parada em um determinado lugar ou encomendar uma ordem para negociar em determinados dias.
Não sei por que devo fazer 1,2,3 etc. mesmo no construtor e por que devo conectar tudo por setas em tal ordem. Quem em geral estuda mql 4 e não cria cursos como os guerreiros da Internet que não têm nada para explicar por que isso acontece dessa forma, em palavras, você não fará nada de novo por si mesmo e terá que copiar seu código .... Eles sabem que ordem é responsável pelo quê, e não apontaram apenas para o aleatório ..... Bem, deixe os profissionais fazerem pirâmide, lote dinâmico, parada inteligente; minha tarefa é diferente - baixar os filtros necessários e entender a essência da formação de tendências. Obrigado por sua ajuda!
Quero aprender como fazer um EA. Talvez o mercado mude e eu tenha que pagar mais, por exemplo, para mudar um pouco o algoritmo?
Quanto à possibilidade de fazer um TS com algum construtor de corujas, deve ser realista compreender as funções básicas como fazer uma parada em um determinado lugar ou ordenar a negociação em determinados dias.
o bloco de fechamento também não parece levantar muitas questões, as condições se mostraram simplificadas:
seria muito apreciado.