atr公式里面tr1的计算结果和参数没有关系,怎么改参数的值都不会影响tr1的结果
比如我写了一个常用模块起名 叫test01 代码为: A1:asset*1.5; B1:A1/100; 那么,现在我们写新的策略的时候,策略需要用到与B1相同的计算过程。我们只需写#test01.B1#而不必写两行代码。 (恩,有点像引用,但后台处理不是一回事。) 若碰到有参数版test02 input:K(0.5,0.1,10,0.5); A1:asset*K; B1:A1/100; |
我们只需写#test01.B1(0.7)# 请看例2,这个时候引用指标计算的0.5还是0.7? |
kk:=0.7;
ss:=numtostr(kk,1);
mm:stkindi('','test01.b1('&ss&')',0,datatype);
公式里面引用带参数是这样的写法,用stkindi函数实施,你那样的写法是针对dll文件的