比如 我要在模型里面引用指标A的输出值, 而这个指标A里面有2个参数,
我该如何优化呢?
不白问, 金币悬赏1个。
要这样:
s:=5;
m:=NUMTOSTR(s,0);
vola:stkindi('','atr.atr('&m&')',0,6,-1),noaxis;
一个参数 好像记得是这样搞,虽然不明白 但是能应该搞成
2个参数该怎么搞 求指点。
STKINDI('1A0001','MA.MA1(8,12,26,60)',0,DATAPERIOD);
这有4个参数,
我该如何让它被引用时可优化呢
求例子
http://www.weistock.com/bbs/dispbbs.asp?boardid=4&Id=6321
s1:=5;
m1:=NUMTOSTR(s1,0);
s2:=6;
m2:=NUMTOSTR(s2,0);
s3:=20;
m3:=NUMTOSTR(s3,0);
vola:stkindi('','macd.macd1('&m1&','&m2&','&m3&')',0,1),noaxis;
s1:=5;
m1:=NUMTOSTR(s1,0);
s2:=6;
m2:=NUMTOSTR(s2,0);
s3:=20;
m3:=NUMTOSTR(s3,0);
vola:stkindi('','macd.macd1('&m1&','&m2&','&m3&')',0,1),noaxis;
好像是这么地
这样 在引用时直接指定被引用指标的参数
并且可以在模型中优化被引用指标的参数了
SBS1A1 := STKINDI( BIAODS1 , ‘ MA. MA1( '&Q1&', '&Q2&', '&Q3&', '&Q4&', '&Q5&', '&Q6&', '&Q7&', '&Q8&', '&Q9&' ) ‘, 0, 11 ) ;
对被引用的指标给9个参数的时候 还行
一旦要10个参数 就一直报错 解释错误