支点指标在日线(周线、月线)层面上使用,适合在日线以下的时间框架中使用。关于其基本用法,我就不再赘述,有兴趣的朋友可以查看这里:支点分析维基百科
与普通支点指标的自定义偏差如下:
- 消除了从星期天晚上22:00 UTC开始的数据源的星期天条形图。
- 用于计算的收盘时间是20:00 UTC的条形图收盘价;这个时间可以在指标附加到图表时轻松更改(输入变量 int closetime_UTC)。
该指标显示的是按前一个交易日的可调小时条形图收盘价计算的日支点。特别适合希望参考纽约收盘价,而不是自己所在地区或经纪商所在地区的收盘价的朋友。原始设置是基于 UTC 时区设计的。
一个特别的挑战在于我经纪商提供的星期天条形图。在这个指标中,星期天的条形图被消除,并且以与星期一相同的方式显示。
通常,周支点和月支点为技术分析提供额外的线索。因此,您也可以选择显示这些信息(请参见相应的输入变量)。您还可以显示当前日期的中间点。
为了实现这些要求,支点在星期一和星期天的计算方式有所不同。计算因此通过切换的方式确定星期几,公式根据需要略有不同。使用的技巧(我不确定这是否明智)是确定在小时时间框架中实际的条形图数量(变量 hshift)直到日开始。为了获取有趣的条形图,其收盘时间用于支点计算,所需的小时条形图偏移量会被加上。

该指标有一个重要的限制:
- 由于是在小时级别计算,当通常提供的小时条形图数量“用尽”时,指标值会完全失真。在我的情况下,这个数量超过三千五百小时,但其他经纪商的情况可能会有所不同。为了保持图表的整洁,我决定在错误值开始之前截断绘图。但是,它们仍然存在于数组中!
我认为代码注释得比较详细,期待您们的善意批评,以改进该指标。如果您喜欢,请在代码库中给该指标评分并推荐给您的朋友!