Maximale und minimale sichtbare Quoten - Seite 6

 
Ja... es muss auf 10pp aufgerundet werden, oder es werden mehr gezählt, als wir sehen können...
 
Diese Diskrepanzen hängen mit dem Wert der vertikalen Skalenteilung zusammen.
 
Liebe Entwickler!

Bei der Lösung des Problems der Vorwärts- und Rückwärtstransformation

pixel_Y -> quote, quote -> pixel_Y

taucht folgende Frage auf:

Wie bestimmt man die Werte der maximalen und minimalen Kurse, die auf der vertikalen Achse sichtbar sind (in der Abbildung ??? oben und unten markiert), wenn wir High 1.8600, Low 1.8400 und die vertikale Größe des Charts in Pixeln 500 kennen? Die Skalierung des Diagramms erfolgt automatisch.


|------------------------------------------------| <- ???
|................................................|
|................................................|
|...........Hoch 1.8600....................|
|................................................|
|................................................|
|................................................|
|................................................|
|................................................|
|................................................|
|............ Tief 1.8400...................|
|................................................|
|................................................|
|------------------------------------------------| <- ???


Zu Slawa

Zitate aus Ihren früheren Antworten:

Wenn die Skala automatisch ist, kann sie durch Addition von 5 Prozent der Differenz zwischen dem höchsten und dem niedrigsten Preis am oberen und unteren Ende berechnet werden. <br/ translate="no">
Übrigens, 5% ist nicht der Preis, sondern die Anzahl der Pixel zwischen dem höchsten und dem niedrigsten Preis.


Die Abstände vom Tiefpunkt zum unteren Rand des Charts und vom Hochpunkt zum oberen Rand des Charts stimmen oft nicht überein, vor allem bei kleinen Zeiträumen.

Wie ist das möglich, wenn die gleiche Anzahl von Pixeln ( 5% ) von oben nach oben und von unten nach unten hinzugefügt wird?


 
belkor, diese 5% gelten, wenn die OHLC-Leitung ausgeschaltet ist. Wenn OHLC eingeschaltet ist, können die Abstände am oberen und unteren Rand leicht unterschiedlich sein.

Deaktivieren Sie OHLC in den Grafikeigenschaften und versuchen Sie es erneut.
 
OHLC ist dauerhaft deaktiviert, erneut geprüft.

Beispiel: EURUSD M1

Hoch 1,2739 Max. sichtbarer Wert 1,2750 delta 0,0011
Tief 1,2683 Min. sichtbarer Wert 1,2680 delta 0,0003

Diese Diskrepanzen hängen mit der vertikalen Skalenteilung zusammen. Die Anzahl der sichtbaren Skalenteile auf der vertikalen Achse ist immer eine ganze Zahl.
 
Nach Slawa

OHLC ist dauerhaft deaktiviert, ich habe es noch einmal überprüft.

Diese Diskrepanzen hängen mit dem Wert der vertikalen Skalenteilung zusammen, der immer ein Vielfaches von 5 ist (5, 10, 15, 20 Punkte).

Die Anzahl der sichtbaren Skalenteile auf der vertikalen Achse ist immer eine ganze Zahl.
 
Herzlichen Glückwunsch an alle Programmiererinnen und Programmierer und an alle, die mit Programmierung zu tun haben, zu ihrem beruflichen Urlaub! Heute ist der 256. Tag des Jahres - der Tag der Programmierer.

Ich wünsche allen interessante und erfolgreiche Projekte, weniger Bugs und mehr dankbare Nutzer!

Der Programmer Day ist ein inoffizieller Feiertag der Programmierer, der am 256. Tag des Jahres begangen wird. Die Zahl 256 (28) wurde gewählt, weil dies die Anzahl der Zahlen ist, die durch ein Byte ausgedrückt werden können. In Schaltjahren fällt der Feiertag auf den 12. September, in Nicht-Schaltjahren auf den 13. September.

PS: Für Slawa ist es eine gute Nachricht.
 
belkor, wir werden wahrscheinlich ein paar neue Funktionen MinVisiblePrice und MaxVisiblePrice einführen
 
Ich danke Ihnen. Wir freuen uns darauf.
 
Comment ( " ", BarsPerWindow(), " ", FirstVisibleBar( ), " ", Bars ); <br / translate="no">
Unmittelbar nach der Kompilierung erhalten wir 490 9104 9304.
Nach dem ersten Häkchen kommt 490 409 9304.


FirstVisibleBar( ) richtig ?
Grund der Beschwerde: