[Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Da nessuna parte senza di te - 4. - pagina 63

 

Suggerimento su come fare una condizione di controllo al minuto per esempio, basta che lo script venga eseguito per esempio una volta al minuto, non su ogni tick.

Questo è quello che stavo pensando, ma non funziona, mi dispiace ;)

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

Capisco che ho bisogno di farlo in un ciclo, ma non riesco ad arrivarci, lo apprezzerei molto!

 
Roll:
se ( condizione) { ... Alert("una volta", Minute());Sleep(60000);}
Il programma controllerà dopo questa condizione? Questa condizione si trova nel mezzo dell'elenco o dovrebbe essere posta alla fine del programma? Possiamo far funzionare il programma ad ogni tick, ma certi frammenti di codice saranno controllati ciclicamente, e se non coincidono, allora si procederà oltre nel programma?
 
Roll:
Per la sceneggiatura penso di sì.
ha scritto al PM
 
Qualcuno può dirmi come fare un EA che dia per esempio un allarme ogni ora, ma non per sonno, lo script stesso calcola ad ogni tick e fa il suo lavoro ad ogni nuova ora e dà il risultato in allarme. come posso farlo?
 
frixer:
Qualcuno può dirmi come fare un EA per avvisare ogni ora, per esempio, ma non per sonno, lo script stesso calcola ad ogni tick e fa il suo lavoro ad ogni nuova ora e dà il risultato in Alert. come posso fare?

Uno script o un Expert Advisor? Diversi approcci
 
scusa consigliere...
 
alsu:
Questa non è una svista)) Al contrario, viene riportato che la Math_Lib sul grafico USDCHF1 è stata caricata con successo))
))) Grazie.
 
frixer:
scusa consigliere...

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);
}
 
Ragazzi, come si fa a fare un RSI con un periodo di 7200 come codice?
 
bikrus13:
Ragazzi, come si fa a fare un RSI con un periodo di 7200 come codice?
Date un'occhiata al terminale, RSI "come codice" è standard.