类型转换为整数或在 Pinescript 中获取整数除法

Typecast to integer or get integer division in Pinescript

我目前正在编写一个根据预定义级别计算内容的脚本。 因此,我正在调整价格并将其除以一个可配置的值,我想获得该除法的整数值。 在 C 代码中它看起来像这样:

newValue = (int)( close / divValue )

在 Pinescript 中,它只会将类型转换为浮动,而模运算符只会给我除法的剩余部分。 有什么方法可以将浮点数转换为整数或类似反向模数的类型吗?

提前致谢:)

您可以使用 int() 函数。
这是一个例子。

//@version=4
study("My Script", overlay=true)

var float   myClose     = 130.98
var int     divValue    = 3

var int     newValue    = na
var float   remainder   = na

newValue    := int(myClose / divValue)
remainder   := myClose % divValue

plotchar(newValue,  "newValue",  "")
plotchar(remainder, "remainder", "")