Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
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:
Ü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?
Deaktivieren Sie OHLC in den Grafikeigenschaften und versuchen Sie es erneut.
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.
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.
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.
Unmittelbar nach der Kompilierung erhalten wir 490 9104 9304.
Nach dem ersten Häkchen kommt 490 409 9304.
FirstVisibleBar( ) richtig ?