我想用松树脚本编写代码,使我能够计算一天中第一蜡烛的高点和低点之间的点数。我还想以变量的形式使用此值来设置止损和目标。
我在网上找到了它,但不知道它是如何工作的。我们可以修改它以满足以上条件吗?
getHighLowNumPips() => (high - low) / syminfo.mintick
plot(getHighLowNumPips())
我是pine脚本的新手,我无法编写代码。任何帮助将不胜感激:)
谢谢
答案 0 :(得分:0)
在下面的示例中,脚本将根据您当天的第一个蜡烛上的getHighLowNumPips
函数计算点数,而忽略其他蜡烛。
getHighLowNumPips() => (high - low) / syminfo.mintick
bool isNewDay = dayofmonth != dayofmonth[1]
var float highLowPips = na
if isNewDay
highLowPips := getHighLowNumPips()
plot(highLowPips)
请注意,内置dayofmonth
使用交易所的时区。