Bibliotheken: Easy Canvas - Seite 3

 
Version 1.26: Einige Bugs wurden behoben.
 
Version 1.27: Einige Bugs wurden behoben.
 

Guten Tag.

Linie 234, fängt eine außer Reichweite liegende W.-Zeit.

Bei aktiviertem Chart-Offset drücke ich auf Home und bewege die Maus auf die rechte Seite des Charts


UPD Chart-Offset hat damit nichts zu tun) In Zeile 265 kopiert CopyTime nicht alles
 
Oleksii Chepurnyi:

Guten Tag.

Linie 234, fängt eine außer Reichweite liegende W.-Zeit.

Bei aktiviertem Chart-Offset drücke ich auf Home und bewege die Maus auf die rechte Seite des Charts


UPD Chart-Offset hat damit nichts zu tun) In Zeile 265 kopiert CopyTime nicht alles

Danke.
Benutzen Sie die Version 1.27?



Ich weiß nicht, aus welchem Grund, aber die Zip-Datei enthält eine alte Version 1.09. Die Zip-Datei wird automatisch generiert. Laden Sie die iCanvas-Datei direkt herunter
 
Nikolai Semko:

Vielen Dank.
Haben Sie die Version 1.27?



Ich weiß nicht, warum, aber die Zip-Datei enthält eine alte Version 1.09. Die Zip-Datei wird automatisch generiert. Laden Sie die iCanvas-Datei direkt herunter

Ja, 1.27.

Es ist ein altes Problem mit Zip-Dateien, und niemand will es beheben)

 
Oleksii Chepurnyi:

Ja, 1,27.

Es ist ein altes Problem mit Zip-Dateien, und niemand will es beheben )

Okay, hab's verstanden. Ich werde mich heute darum kümmern und es beheben. Ich habe in 7 Stunden frei. Ich muss es jetzt nur noch reproduzieren.
 
Nikolai Semko:
Okay, ich hab's. Ich schaue mir das heute an und repariere es. Ich habe in sieben Stunden Feierabend. Ich würde es nur gerne jetzt reproduzieren.

Danke!

Außerdem ist mir aufgefallen, dass wenn man die Skala so aufnimmt, dass w.Right_bar ohne Nachkommastellen ist, scheint es ok zu sein)

 
Oleksii Chepurnyi:

Guten Tag.

Linie 234, fängt eine außer Reichweite liegende W.-Zeit.

Bei aktiviertem Chart-Offset drücke ich auf Home und bewege die Maus auf die rechte Seite des Charts


UPD Chart-Offset hat damit nichts zu tun) In Zeile 265 kopiert CopyTime nicht alles

Ja, das Problem wurde reproduziert.

Nochmals vielen Dank.
Damit haben Sie einen Fehler in der Funktion ChartGetInteger(0,CHART_FIRST_VISIBLE_BAR) gefunden).

Dieser Fehler wurde bereits in den Fehler-Thread aufgenommen. https://www.mql5.com/ru/forum/1111/page2599#comment_13757860.

Wenn MQ diesen Fehler behebt, dann wird die von Ihnen bemerkte Bereichsüberschreitung in iCanvas verschwinden.
Aber natürlich werde ich nicht auf MQ warten, vor allem jetzt, wo sie Fehler sehr langsam oder gar nicht beheben.
Ich werde darüber nachdenken, wie ich das Problem umgehen kann.

Ошибки, баги, вопросы
Ошибки, баги, вопросы
  • 2019.11.01
  • www.mql5.com
Общее обсуждение: Ошибки, баги, вопросы
 
Oleksii Chepurnyi:

Ich danke Ihnen!

Ich habe auch bemerkt, wenn Sie die Skala abholen, so dass w.Right_bar ohne gebrochenen Teil, es scheint zu sein ok )

Ich habe es behoben. Bitte prüfen.

Auch in KB aktualisiert. Version 1.28.
hat auch eine Methode in der iCanvac-Klasse hinzugefügt:

void   SetBack(const bool bck) {ObjectSetInteger(m_chart_id,m_objname,OBJPROP_BACK,bck);} // Leinwand hinter dem Diagramm oder vor dem Diagramm einstellen
                                                                                          // Soll ich die Leinwand vor oder hinter das Kursdiagramm setzen?
Dateien:
iCanvas.mqh  21 kb
 
Nikolai Semko:

Ich habe es repariert. Überprüfen Sie das bitte.


Schönen guten Tag.

Es scheint alles in Ordnung zu sein )

Vielen Dank!