[Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate. Non posso andare da nessuna parte senza di te. - pagina 357

 
Cari professionisti! Per favore, aiutatemi. Non riesco a capire da dove cominciare e come farlo. Il compito generale è questo: 1) Trova la barra più vecchia (Time [-1]) nella finestra e ricorda i suoi valori High (H-1) e Low (-1). 2) Trova la prossima barra (i) secondo i valori (H-1<Hi) o (L-1>Li). Se si trova (H-1<Hi), allora traccia una linea indicatrice da L-1 a Hi. Se si trova (L-1>Li), allora traccia la linea indicatrice da H-1 a Li. Provo a porre questo problema all'indicatore Zig Zag, ma viene creato con due buffer calcolati e un indicatore. Non riesco a capirlo. Grazie in anticipo per l'aiuto!
 
Ragazzi, aiuto, ho provato a scorrere i verbali oggi e li ho dal 17 novembre 09, non più tardi(. Devo sopportarlo o c'è un posto dove darlo via? Grazie in anticipo.
 
Cari esperti! Come si fa a calcolare il tempo con precisione?
 
PLUT >> :
Ragazzi, aiuto, ho provato a scorrere i verbali oggi e li ho dal 17 novembre 09, non più tardi(. Devo sopportarlo o c'è un posto dove posso prenderli? Grazie in anticipo.

1. scarica automaticamente la cronologia delle quotazioni.

Segui questo metodo per ottenere le quotazioni da MetaQuotes.

1. Digitare Service -> Quotes archive o premere F2.
2. Selezionare il periodo M1 della valuta richiesta. Assicuratevi di fare doppio clic e che nel titolo della finestra venga visualizzato "Quote Archive: <valuta selezionata>, M1".
3) Premi il pulsante "Load" (a sinistra) e aspetta. Con una connessione normale ci vorranno circa 5 minuti.
4. Le quotazioni di M1 sono caricate. Cliccate di nuovo su "Download" e ci verrà proposto di ricalcolare tutti i TF. Dovresti essere d'accordo. Se un'offerta non è apparsa e un download ripetuto è iniziato (succede), aspetta il suo completamento, chiudi la finestra "Quotes archive", riaprila e premi "Download". L'offerta dovrebbe ora apparire al 100%.
5. Aspettiamo.
6. Tutti i TF sono ricalcolati. Questo può essere verificato facendo scorrere la barra di scorrimento dell'altro TF fino in fondo.

2. Download manuale della storia.

È necessario trovare da soli l'archivio delle quotazioni per gli strumenti richiesti.

1. Decomprimere l'archivio scaricato.
2. Scegliere Service -> Quotes archive o semplicemente premere F2.
3. Selezionare il periodo M1 della valuta richiesta. Assicuratevi di fare doppio clic e che nel titolo della finestra venga visualizzato "Quote Archive: <valuta selezionata>, M1". Clicca sul pulsante "Importa" (sul lato destro).
4. Trova il file *.hst scaricato - non fare errori con la valuta e TF! Cliccate su "OK".
5. Per ricalcolare tutti i TF seguire le stesse istruzioni del primo caso.

 
nikost >> :
>>Cari intenditori! Come calcolare il tempo con precisione?

Cosa significa?

 
costy_ >> :

1. download automatico della cronologia delle quotazioni.

2. Download manuale della storia.


Grazie mille!!!!!!!
 
costy_ писал(а) >>

Non riesco a capire.

Avrei ancora bisogno di mostrare quali sono gli uguali usati nelle condizioni logiche.

 
costy_ писал(а) >>
alert (p) dopo l'ultimo modulo dà solo un valore=2, e alla fine tutto è normale nel ciclo

>> Strana condizione.

int start()  {
   bool find;
   int kolvo=0;
   int pos = iBarShift(NULL,0,iTime(0,1440,2),FALSE );
   double buf_X[201][2000];
   double kolvo_buf[2000];
   
   for(int i= pos; i>=0; i--)  
      for (int r=1; r<=200; r+=1) 
         buf_X[ r][ i] = iMA(NULL, 0, r, 0, 0, 4, i);
     
   for ( r=2; r<=200; r+=1) {
      kolvo=0; 
      find=true;
      for( i= pos; i>=0; i--) {
         if( buf_X[ r][ i+2]!=EMPTY || buf_X[ r][ i+2]!=EMPTY_VALUE) 
            
            if(
               ( buf_X[1][ i+2]> buf_X[100][ i+2]&& buf_X[1][ i+1]< buf_X[100][ i+1])
            || ( buf_X[1][ i+2]< buf_X[100][ i+2]&& buf_X[1][ i+1]> buf_X[100][ i+1])
                                                                              ){
               kolvo++;
            }
         kolvo_buf[ r]= kolvo;

      }
      Print("kolvo_buf[",r,"]=", kolvo_buf[r]);  
   }   
}
2009.12.20 16:32:49 test GBPJPY,M1: buffer kolvo_buf[15]=97
2009.12.20 16:32:49 test GBPJPY,M1: buffer kolvo_buf[14]=97
2009.12.20 16:32:49 test GBPJPY,M1: buffer kolvo_buf[13]=97
2009.12.20 16:32:49 test GBPJPY,M1: buffer kolvo_buf[12]=97
2009.12.20 16:32:49 test GBPJPY,M1: buffer kolvo_buf[11]=97
2009.12.20 16:32:49 test GBPJPY,M1: buffer kolvo_buf[10]=97
2009.12.20 16:32:49 test GBPJPY,M1: buffer kolvo_buf[9]=97
2009.12.20 16:32:49 test GBPJPY,M1: buffer kolvo_buf[8]=97
2009.12.20 16:32:49 test GBPJPY,M1: buffer kolvo_buf[7]=97
2009.12.20 16:32:49 test GBPJPY,M1: buffer kolvo_buf[6]=97
2009.12.20 16:32:49 test GBPJPY,M1: buffer kolvo_buf[5]=97
2009.12.20 16:32:49 test GBPJPY,M1: buffer kolvo_buf[4]=97
2009.12.20 16:32:49 test GBPJPY,M1: buffer kolvo_buf[3]=97
 

Sul presupposto logico che è posto

   if((buf_X[1][pos+2]>buf_X[100][pos+2]&&buf_X[1][pos+1]<buf_X[100][pos+1])
   || (buf_X[1][pos+2]<buf_X[100][pos+2]&&buf_X[1][pos+1]>buf_X[100][pos+1])
Tutto sembra essere a posto.
 
Amico, non cancellare i post o ti ritroverai con un assistente che comunica con un fantasma =))
File:
mavbest.mq4  7 kb
Motivazione: