首页 > 解决方案 > pinescript 代码的数学表示

问题描述

我找到了一个名为“动量策略”的松树脚本,它对我很有效。但是我的交易平台支持不同的脚本。所以我需要了解这段代码背后的数学原理(我的意思是如何计算价值),这样我才能在我的交易软件中开发类似的东西。谁能帮帮我吗。代码如下。

最后两行是可以理解的。但其余的不是。

momentum(seria, length) =>
    mom = seria - seria[length]
    mom

mom0 = momentum(price, length)
mom1 = momentum( mom0, 1)

标签: pine-script

解决方案


[]in pine-script称为历史参考运算符。您可以使用此运算符访问先前柱的变量值。close[1]返回一根柱线之前的收盘价。

momentum(seria, length) =>
    mom = seria - seria[length]
    mom

seria是您的输入。seria - seria[length]将返回当前值seria与其前“长度”柱的值之间的差值。然后在只有 的下一行,mom函数返回 的值mom


推荐阅读