Fragen von Neueinsteigern zu MQL4 und MQL5, Hilfe und Diskussion über Algorithmen und Codes - Seite 1487

 
MakarFX:

Wenn Sie den Vortag benötigen, lesen Sie den vorherigen Beitrag,

und wenn es der aktuelle Tag ist, korrigieren Sie ihn.

Korrigiert. Das ist nicht richtig. Die Höchst- und Tiefstwerte haben sich seit Beginn des Tages verändert. Ich möchte diese unterbrochene Linie erhalten.

 
ifitstrue:

Korrigiert. Das ist nicht das, wonach es aussieht. Die Höchst- und Tiefstwerte haben sich seit Beginn des Tages verändert. Das ist die unterbrochene Linie, die ich erreichen will.

Dann stellen Sie die richtige Frage! Was wollen Sie?

wenn es wahr ist:

Der Indikator sollte auf jedem Balken des kleineren Zeitrahmens die Hoch- und Tiefstwerte des Tages einzeichnen.

oder was wollen Sie?

 
MakarFX:

Dann stellen Sie die richtige Frage! Was wollen Sie?

oder was wollen Sie?

Bitte sehen Sie sich das Bild an.

Der Indikator beginnt mit dem Beginn des aktuellen Tages zu zeichnen.

Schalten wir zum Beispiel den Zeitrahmen M5 ein. Der Indikator zeichnet Linien auf jedem M5-Balken entsprechend dem Höchst- und Tiefststand des Tages zum aktuellen Zeitpunkt.

Dateien:
2.png  31 kb
 
ifitstrue:

Erinnern Sie sich einfach an die besten Höhen und Tiefen des Tages

MqlDateTime date;
double day_high=0, day_low=EMPTY_VALUE;
int day=-1;

int OnCalculate(const int rates_total,
                const int prev_calculated,
                const datetime &time[],
                const double &open[],
                const double &high[],
                const double &low[],
                const double &close[],
                const long &tick_volume[],
                const long &volume[],
                const int &spread[])
   {
   for(int i=..............
      {
      TimeToStruct(time[i],date);
      if(day!=date.day)
         {
         day=date.day;
         day_high=high[i];
         day_low=low[i];
         }
      if(high[i]-day_high>0) day_high=high[i];
      if(day_low-low[i]>0) day_low=low[i];
 
      buffer_high[i]=day_high;
      buffer_low[i]=day_low;
      }
   return(rates_total);
   }
 
Aleksei Stepanenko:

Erinnern Sie sich einfach an die besten Höhen und Tiefen des Tages

Danke, es war auch für mich hilfreich)
 

Meine Herren (und Damen), können Sie eine Klasse vorschlagen, die Bestelldaten aus einer Datei speichert und liest?

Etwas Einfaches, was es meiner Meinung nach schon sein sollte. Ich will es nicht selbst schreiben.

Etwas mit der Möglichkeit, nach Tickets usw. zu suchen...

 
Aleksei Stepanenko:

Erinnern Sie sich einfach an die besten Höhen und Tiefen des Tages

Ich hab's. Ich danke Ihnen!
 

Grüße.

Wie erhalte ich die Linienwerte aus demhttps://www.mql5.com/ru/code/23312 Indikator für den EA?

iCustom() scheint hier nicht zu funktionieren. Oder liege ich da falsch?

Tymen_STARC_Bands_MTF
Tymen_STARC_Bands_MTF
  • www.mql5.com
Индикатор Multi timeframe Tymen STARC Bands
 
de_leonid:

Grüße.

Wie erhalte ich die Linienwerte aus demhttps://www.mql5.com/ru/code/23312 Indikator für den EA?

iCustom() scheint hier nicht zu funktionieren. Oder liege ich da falsch?

Hierhttps://www.mql5.com/ru/forum/291099#comment_22606959 fügte horizontale Linien hinzu - um es dem Experten aus den Ebenen zu erleichtern, Operationen durchzuführen.

(Ich habe Ihre Frage gelesen und mich entschlossen, dem Indikator horizontale Linien hinzuzufügen - jetzt können Sie den Indikator mit dem Experten öffnen oder schließen (was von Objekten aus funktioniert))

Индикаторы: Tymen_STARC_Bands_MTF
Индикаторы: Tymen_STARC_Bands_MTF
  • 2018.11.20
  • www.mql5.com
Статьи и техническая библиотека по автоматическому трейдингу: Индикаторы: Tymen_STARC_Bands_MTF
 
SanAlex:

hierhttps://www.mql5.com/ru/forum/291099#comment_22606959 habe ich horizontale Linien hinzugefügt - um die Durchführung von Operationen durch Experten aus den Ebenen zu erleichtern.

(Ich habe Ihre Frage gelesen und beschlossen, dem Indikator horizontale Linien hinzuzufügen - jetzt können Sie einen Expert Advisor (der mit Objekten arbeitet) zum Öffnen oder Schließen verwenden)

Vielen Dank für die Hilfe. Kann ich auch fragen, für ein Beispiel eines EA (Teil des Codes), wie man den Wert von diesen Zeilen in der EA erhalten.

Grund der Beschwerde: