[ARQUIVO!] Qualquer pergunta de novato, para não desorganizar o fórum. Profissionais, não passem por aqui. Em nenhum lugar sem você - 4. - página 63

 

Dica de como fazer uma condição de verificação por minuto, por exemplo, só precisa que o roteiro seja executado, por exemplo, uma vez por minuto, não em cada tic tac.

isto é o que eu estava pensando, mas não está funcionando, desculpe por isso ;)

  			int teme;
                     
                        if ( teme ==  Minute())
                        {
                            teme =  Minute();
                            Alert("раз", Minute());
                            teme=teme+1;
                        }
                        else
                        {
                              teme=teme+1;
                        }

Eu entendo que preciso fazer isso em loop, só não consigo chegar lá, eu agradeceria!

 
Roll:
se ( condição) { ... Alerta("uma vez", Minuto());Sono(60000);}
O programa irá verificar após esta condição? Esta condição está localizada no meio da listagem, ou deve ser colocada no final do programa? Podemos fazer o programa funcionar em cada tick, mas certos fragmentos de código serão verificados ciclicamente, e se não coincidirem, então ele prosseguirá no programa?
 
Roll:
Para o roteiro, eu acho que sim.
escreveu para o PM
 
Alguém pode me dizer como fazer uma EA para dar, por exemplo, um alerta a cada hora, mas não por sono, o roteiro em si calcula a cada tic tac e faz seu trabalho a cada nova hora e dá o resultado em alerta. como posso fazê-lo?
 
frixer:
Alguém pode me dizer como fazer um EA para alertar a cada hora, por exemplo, mas não por sono, o próprio roteiro calcula a cada tique e faz seu trabalho a cada nova hora e dá o resultado em Alerta.

Um roteiro ou um Expert Advisor? Diferentes abordagens
 
desculpe, conselheiro...
 
alsu:
Isto não é um lapso)) Pelo contrário, é relatado que a Bib_Lib Matemática no gráfico USDCHF1 foi carregada com sucesso))
))) Obrigado.
 
frixer:
desculpe, conselheiro...

int start(){

  if (nevHour()) Alert();

  return(0);
}

bool nevHour(){
   static int prevtime=0;
   if (prevtime==0) {
      prevtime=iTime(NULL, PERIOD_H1,0);
   } else if (prevtime!=iTime(NULL, PERIOD_H1,0)) {
      prevtime=iTime(NULL, PERIOD_H1,0);
      return(true);
   }
   return(false);
}
 
Rapazes, como fazer um RSI com um período de 7200 como código?
 
bikrus13:
Rapazes, como fazer um RSI com um período de 7200 como código?
Dê uma olhada no terminal, RSI "como código" é padrão.