SRMI(动量修正指标)

MI 修正指标,用法参考 MI 动力指数用法。

指标参数:

y

SRMI 输出列

x

数据列,如收盘

n

周期,如 9


函数代码:


A

B

1

func SRMI(A,$y,$x,n)

=A.run(if( ${x} < ${x} [-n],(${x} - ${x} [-n])/ ${x} [-n],if(${x} == ${x} [-n],0,(${x} - ${x} [-n])/ ${x} )):${y})

将函数保存在 indicator.splx 中。

举例:

调用脚本计算浦发银行 2024 年的 SRMI 指标,n 取 9。


A

B


5

=call@f("indicator.splx")

登记脚本中的函数

6

计算出源数据

7

=A6.derive(:SRMI)

增加要返回的指标字段

8

=SRMI(A7,SRMI, 收盘,9)

调用函数计算指标

运行效果:

..