最高和最低可见报价 - 页 6

 
是的......它一定是四舍五入到10pp,或者算得比我们看到的多......
 
这些差异与垂直标度划分值有关。
 
亲爱的开发者 !

在解决正向和反向转换问题时

pixel_Y -> quote, quote -> pixel_Y

出现了以下问题:

如果我们知道High 1.8600, Low 1.8400和图表的垂直尺寸(像素500),如何确定垂直轴上可见的最大和最小报价的值呢?图表的比例 是自动的。


|------------------------------------------------| <- ??
|................................................|
|................................................|
|...........高1.8600....................|
|................................................|
|................................................|
|................................................|
|................................................|
|
|................................................|
|............低点1.8400...................|
|................................................|
|................................................|
|------------------------------------------------| <- ??


Slawa

从你以前的回答中引用:

如果刻度是自动的,可以通过在顶部和底部的最高和最低价格之间增加5%的差异来计算。<br/ translate="no">
顺便说一下,5%不是价格,而是最高和最低价格之间的像素数。


从低点到图表底部的距离和从高点到图表顶部的距离往往不一致,特别是在小周期上。当从顶部到高处和从底部到低处增加相同数量的像素(5%)时,这怎么可能呢?




 
belkor,这5%适用于关闭OHLC线时。当OHLC开启时,顶部和底部的距离很容易不同。

图形属性 中禁用OHLC,然后再试一次
 
OHLC被永久禁用,再次检查。

例如:欧元兑美元M1

高点 1.2739 最大可见值 1.2750 delta 0.0011
低点 1.2683 最小可见值 1.2680 delta 0.0003

这些差异与垂直比例的划分有关。纵轴上可见的刻度划分数总是一个整数
 
致斯拉瓦

OHLC是永久禁用的,我又检查了一遍。

这些差异与垂直分度值有关,总是5的倍数(5、10、15、20点)。

纵轴上可见的刻度划分数总是一个整数
 
祝贺所有的程序员和参与编程的人在他们的职业假期中获得成功!今天是一年中的第256天--程序员节。

我祝愿所有有趣和成功的项目,更少的错误和更多感激的用户!

程序员日是一个非官方的程序员节日,在一年的第256天庆祝。选择256(28)这个数字是因为它是可以用一个字节表示的数字的数量。闰年的节日是9月12日,非闰年的节日是9月13日。

PS Slawa ?? ?
 
belkor,我们可能会引入几个新的函数MinVisiblePrice和MaxVisiblePrice
 
谢谢你。 我们期待着它。
 
Comment ( " ", BarsPerWindow(), " ", FirstVisibleBar( ), " ", Bars ); <br / translate="no">
编译后,我们立即得到490 9104 9304。
第一次打勾后是490 409 9304。


FirstVisibleBar( ) 正确吗?