松本中第一个蜡烛的高点和低点之间的点数

时间:2020-10-09 13:26:40

标签: pine-script algorithmic-trading

我想用松树脚本编写代码,使我能够计算一天中第一蜡烛的高点和低点之间的点数。我还想以变量的形式使用此值来设置止损和目标。

我在网上找到了它,但不知道它是如何工作的。我们可以修改它以满足以上条件吗?

getHighLowNumPips() => (high - low) / syminfo.mintick

plot(getHighLowNumPips())

我是pine脚本的新手,我无法编写代码。任何帮助将不胜感激:)

谢谢

1 个答案:

答案 0 :(得分:0)

在下面的示例中,脚本将根据您当天的第一个蜡烛上的getHighLowNumPips函数计算点数,而忽略其他蜡烛。

getHighLowNumPips() => (high - low) / syminfo.mintick 

bool isNewDay = dayofmonth != dayofmonth[1]

var float highLowPips = na
if isNewDay
    highLowPips := getHighLowNumPips()

plot(highLowPips)

请注意,内置dayofmonth使用交易所的时区。