如何在一次到现在之间计算1H蜡烛的数量?
我想在两个时间范围内计算最大价格(输入时间和现在的时间)所以我需要一个整数舍入数字用于最高()函数,如下所示:
highestHigh = highest(high, 2)[1]
这个函数计算之前的2个蜡烛,我想要在指定的日期和时间之间计算所有蜡烛。
我尝试了很多方法,但无法解决(初学者ERORR:D)
这样的事情不起作用
firsttime = timestamp("GMT+4",2018,3,9,10,30) //input the first time
tillnow = hour(time-firsttime) //calc timestamp till now then convert to hours
rnd = round(tillnow) //not making a round number!
highestHigh = highest(high, rnd)[1] //give me an error!
此错误:
添加到图表操作失败,原因:第7行:无法使用参数调用highest
(系列,系列[整数]);可用的重载:最高(系列,整数)=>系列;最高(整数)=>系列
怎么能以正确的方式做到这一点?
答案 0 :(得分:0)
PineScript documentation on 'time'措辞令人困惑:
time
Current bar time in UNIX format. It is the number of milliseconds that have elapsed since 00:00:00 UTC, 1 January 1970.
时间是特定栏的UNIX时间的系列: " UNIX的时间是什么,ith,bar?"时间给你答案。
timenow是当前时间的整数,似乎是你应该使用的。
您尝试构建的功能类似于: