[WARNUNG GESCHLOSSEN!] Alle Fragen von Neulingen, um das Forum nicht zu überladen. Fachleute, gehen Sie nicht vorbei. Ohne dich kann ich nirgendwo hingehen. - Seite 357

 
Liebe Fachleute! Bitte um Hilfe. Ich weiß nicht, wo ich anfangen soll und wie ich es anstellen soll. Die allgemeine Aufgabe lautet wie folgt: 1) Suchen Sie den ältesten Balken (Zeit [-1]) im Fenster und merken Sie sich seine Werte High (H-1) und Low (-1). 2) Finde den nächsten Balken (i) anhand der Werte (H-1<Hi) oder (L-1>Li). Wenn (H-1<Hi) gefunden wird, dann zeichne eine Indikatorlinie von L-1 nach Hi. Wenn (L-1>Li) gefunden wird, dann zeichne die Indikatorlinie von H-1 nach Li. Ich versuche, dieses Problem auf den Zig Zag-Indikator zu übertragen, aber er wird mit zwei berechneten Puffern und einem Indikator erstellt. Ich kann es nicht herausfinden. Vielen Dank im Voraus für die Hilfe!
 
Leute, Hilfe, ich habe heute versucht, die Protokolle durchzugehen, und ich habe sie vom 17.11.09, keine späteren(. Muss ich mich damit abfinden, oder kann ich es irgendwo weggeben? Vielen Dank im Voraus.
 
Liebe Experten! Wie kann man die Zeit genau berechnen?
 
PLUT >> :
Leute, Hilfe, ich habe heute versucht, die Protokolle durchzugehen, und ich habe sie vom 17. November 09, aber keine späteren(. Soll ich mich damit abfinden oder gibt es einen Ort, an dem ich sie bekommen kann? Vielen Dank im Voraus.

1. Automatisches Herunterladen des Kursverlaufs.

Befolgen Sie diese Methode, um Kurse von MetaQuotes zu erhalten.

1. Geben Sie Service -> Angebotsarchiv ein oder drücken Sie F2.
2. Wählen Sie den Zeitraum M1 der gewünschten Währung. Vergewissern Sie sich, dass Sie doppelklicken und "Kursarchiv: <gewählte Währung>, M1" im Fenstertitel angezeigt wird.
3) Drücken Sie die Schaltfläche "Laden" (links) und warten Sie. Bei einer normalen Verbindung dauert dies etwa 5 Minuten.
4. Die M1-Kurse werden geladen. Klicken Sie erneut auf "Herunterladen" und es wird uns angeboten, alle TFs neu zu berechnen. Sie sollten zustimmen. Wenn ein Angebot nicht erschienen ist und ein wiederholtes Herunterladen begonnen hat (kommt vor), warten Sie dessen Abschluss ab, schließen Sie das Fenster "Angebotsarchiv", öffnen Sie es erneut und drücken Sie auf "Herunterladen". Das Angebot sollte nun zu 100% erscheinen.
5. Wir warten.
6. Alle TFs werden neu berechnet. Dies kann überprüft werden, indem die Bildlaufleiste der anderen TF nach unten gescrollt wird.

2. Manuelles Herunterladen der Geschichte.

Sie müssen das Archiv der Angebote für die gewünschten Instrumente selbst finden.

1. Entpacken Sie das heruntergeladene Archiv.
2. Wählen Sie Service -> Angebotsarchiv oder drücken Sie einfach F2.
3. Wählen Sie den Zeitraum M1 der gewünschten Währung. Vergewissern Sie sich, dass Sie doppelklicken und "Kursarchiv: <gewählte Währung>, M1" im Fenstertitel angezeigt wird. Klicken Sie auf die Schaltfläche "Importieren" (auf der rechten Seite).
4. Suchen Sie die heruntergeladene *.hst-Datei - machen Sie keinen Fehler mit der Währung und TF! Klicken Sie auf "OK".
5. Um alle TFs neu zu berechnen, folgen Sie den gleichen Anweisungen wie im ersten Fall.

 
nikost >> :
>>Liebe Kennerinnen und Kenner! Wie kann man die Zeit genau berechnen?

Was bedeutet das?

 
costy_ >> :

1. Automatisches Herunterladen des Kursverlaufs.

2. Manueller Download der Geschichte.


Vielen Dank!!!!!!!
 
costy_ писал(а) >>

Ich kann das nicht verstehen.

Ich müsste noch zeigen, was die in den logischen Bedingungen verwendeten Gleichheitszeichen sind.

 
costy_ писал(а) >>
alert (p) nach dem letzten Formular gibt nur einen Wert=2, und am Ende ist alles normal in der Schleife

>> Seltsamer Zustand.

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: Puffer kolvo_buf[15]=97
2009.12.20 16:32:49 test GBPJPY,M1: Puffer kolvo_buf[14]=97
2009.12.20 16:32:49 test GBPJPY,M1: Puffer kolvo_buf[13]=97
2009.12.20 16:32:49 test GBPJPY,M1: Puffer kolvo_buf[12]=97
2009.12.20 16:32:49 test GBPJPY,M1: Puffer kolvo_buf[11]=97
2009.12.20 16:32:49 test GBPJPY,M1: Puffer kolvo_buf[10]=97
2009.12.20 16:32:49 test GBPJPY,M1: Puffer kolvo_buf[9]=97
2009.12.20 16:32:49 test GBPJPY,M1: Puffer kolvo_buf[8]=97
2009.12.20 16:32:49 test GBPJPY,M1: Puffer kolvo_buf[7]=97
2009.12.20 16:32:49 test GBPJPY,M1: Puffer kolvo_buf[6]=97
2009.12.20 16:32:49 test GBPJPY,M1: Puffer kolvo_buf[5]=97
2009.12.20 16:32:49 test GBPJPY,M1: Puffer kolvo_buf[4]=97
2009.12.20 16:32:49 test GBPJPY,M1: Puffer kolvo_buf[3]=97
 

Unter der logischen Annahme, dass es sich um

   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])
Es scheint alles in Ordnung zu sein.
 
Mann, lösch keine Beiträge, sonst hast du am Ende einen Assistenten, der mit einem Geist kommuniziert =))
Dateien:
mavbest.mq4  7 kb