策略是基于5分钟K线的,但是需要调用日线ATR。
如果直接用ATR的缺省周期,程序正常工作:
ATRM:STKINDI('','ATR.ATR',0,6,-1);
如果输入变量周期,函数无法返回数值,请问是什么原因呢?
INPUT:ATRP(14,5,30,1);
ATRM:STKINDI('','ATR.ATR('&ATRP&')',0,6,-1);
没改过啊,请问我的系统为什么无法显示有参数输入的atr呢?好像无法上图片。。
日线周期也是一样的,试验了不同的合约,也没有输出。。
INPUT:ATRP(14,5,30,1);
ATRM:STKINDI('','ATR.ATR('&ATRP&')',0,6,-1);
ATRM1:STKINDI('','ATR.ATR',0,6,-1);
试试这样的代码,然后切换到日线上看看
试验了一下,在技术指标编辑里两个都能显示,但在交易系统编辑里只能显示ATRM1