Diskussion zum Artikel "Das Preishistogramm (Marktprofil) und seine Umsetzung in MQL5" - Seite 7

 
Alexandre Roux:

Hallo Dmitri Voronkov,

ich lade das Marktprofil auf meinen Darwinex MT5.

Gut, aber:

1- Ich sehe den sekundären POC nicht.

2- Ich sehe das Histogramm nicht in live, diesen Freitag.

Und auch gestern

Mein MT5-Broker verwendet 4 Tage pro Woche (nicht der Sonntag) und gmt Handelszeiten.

Könnten Sie mir helfen?

Mit freundlichen Grüßen

Alexandre

Hatte niemand das gleiche Problem?

 

Hallo,


Ich habe versucht, es auf meinem MT5 zu installieren.

Ich bekomme es nicht zum Laufen.
Könnte mir jemand Schritt für Schritt sagen, wie man es macht?

Ich meine, 1 diese Datei hier, 2 diese Dateien dort ....something like that.
Ich habe es getan, wie geschrieben, aber dosnt Arbeit

""""""Der Quellcode befindet sich in 4 Dateien. Die Hauptdatei ist PriceHistogram.mq5, die anderen Dateien sind: ClassExpert.mqh, ClassPriceHistogram.mqh und ClassProgressBar.mqh. Die Dateien mit der Erweiterung .mqh enthalten die Beschreibung und die Methoden der Klassen. Alle Dateien müssen sich im gleichen Verzeichnis befinden, mein Verzeichnis ist: \MQL5\ Experts\PriceHistogram.""""""


Vielen Dank im Voraus

 

Die Datei classprogressbar.mqh wird mit einer Warnung kompiliert. Build 1881.

ClassProgressbar

[Gelöscht]  
Alexandre Roux:

Hatte niemand das gleiche Problem?

Ich hatte das gleiche Problem, eine einfache Codeänderung hat es gelöst:

Beachten Sie jedoch, dass der Experte zu Beginn eines neuen Tages einen Array out of range-Fehler auslöst, den Sie korrigieren müssen.

Sie müssen den folgenden Code in ClassExpert.mqh in Zeile 104 ändern

von

      // Wir prüfen, ob der Tag 0 aktuell ist oder nicht (für Aktien und Freitag)
     if(day_time_open[rates_total-1]+PeriodSeconds(PERIOD_D1)<TimeTradeServer())
         rates_total--;

zu

      // Wir prüfen, ob der Tag 0 aktuell ist oder nicht (für Aktien und Freitag)
      if(day_time_open[rates_total-1]+PeriodSeconds(PERIOD_D1)>=TimeTradeServer())
         rates_total--;

MP


#s3gt_translate_tooltip_mini { display: none !important; }
 
Hallo, ich mag diesen EA wirklich.
Ich habe mich gefragt, ob Sie EA ändern können.

Ich möchte es in der täglichen Periode zu verwenden
aber es erscheint nicht der aktuelle Tag.

Wäre es möglich, es zu ändern, um den aktuellen Tag zu zeigen?

Ich habe versucht, es in der Zeit zu verwenden
aber ich wollte die kumulierten des aktuellen Tages.
 
Hallo, ich mag diesen EA wirklich.
Ich habe mich gefragt, ob Sie EA ändern können.

Ich möchte es in der täglichen Periode zu verwenden
aber es erscheint nicht der aktuelle Tag.

Wäre es möglich, es zu ändern, um den aktuellen Tag zu zeigen?

Ich habe versucht, es in der Zeit zu verwenden
aber ich wollte die kumulierten des aktuellen Tages.
 

Dies ist ein großartiges Werkzeug, aber ich habe Probleme mit diesem Tool, es funktioniert nur auf einem Demo-Konto oder Testen auf Geschichte, wenn mit einem realen Konto dieser Fehler erscheint im Bild unten. Wo "Berechnung: 75%" erzeugt einen Fehler im Protokoll ""fehlgeschlagen mit Code -1"". Haben Sie eine Lösung für dieses Problem?

Dateien:
error.jpg  65 kb
 
Hallo, warum kann ich den POC des laufenden Tages nicht sehen?
 

Willst du mal was Cooles sehen!!

Datei classexpert.mqh Zeile 104 :: ändere >= zurück zu <

      if(day_time_open[rates_total-1]+PeriodSeconds(PERIOD_D1) < TimeTradeServer())
         rates_total--;
 
Alberto Lucadello :

Hallo,


ich habe versucht, es auf meinem MT5 zu installieren.

Ich kann es nicht zum Laufen bringen.
Könnte mir jemand einfach sagen, die Schritt für Schritt, wie man es tun?

Ich meine, 1 legen Sie diese Datei hier, 2 legen Sie diese Dateien dort ... so etwas wie das.
Ich habe es so gemacht, wie geschrieben, aber es klappt nicht

"" "" "" "Der Quellcode ist in 4 Dateien. Die Hauptdatei ist PriceHistogram.mq5 , die anderen Dateien sind: ClassExpert.mqh , ClassPriceHistogram.mqh und ClassProgressBar.mqh . Dateien mit der Endung .mqh enthalten die Beschreibung .and Class Methods Alle Dateien müssen sich im GLEICHEN Verzeichnis befinden, meinem Verzeichnis, und: MQL5 Experten PriceHistogram "" "" ""


Vielen Dank im Voraus

Hallo Alberto, ich versuche, Ihnen zu helfen:

1) Zuerst musst du den Metaeditor öffnen, den du im Metatrader im Programmverzeichnis deines PCs findest;

2) Im Metaeditor musst du den Expertenordner öffnen und darin die 4 Dateien kopieren, die den Indikator enthalten;

3) nachdem Sie die Dateien in den Expertenordner kopiert haben, schließen Sie alles,

4) Öffnen Sie den Metatrader und positionieren Sie sich auf dem Diagramm, in das Sie den Indikator laden möchten;

5) Öffnen Sie den Browser, in dem alle Indikatoren geladen sind und in dem sich auch der Expertenordner befindet;

6) Klicken Sie auf den Expertenordner, in dem sich alle kopierten Dateien befinden müssen, und öffnen Sie ihn;

7) Klicken Sie 2 Mal auf PriceiHistogram und der Indikator wird auf Ihren Chart geladen.

Natürlich müssen Sie ein paar Sekunden warten, bis die Daten hochgeladen sind.

Ein letzter Tipp: Es wird nicht der aktuelle Tag geladen, da eine einfache Korrektur im Quellcode des PriceHistogram vorgenommen werden muss.