我的想法:想编写一个程序,是同时提取,当前的品种的多个不同分钟的不同均线的值,用STKINDI,结果的测试得到的STKINDI返回的值是“-1.#R”,这是为什么?如何解决。
这是我的程序:
日级别某均线价格:=STKINDI('',ma(CLOSE,22),0,6); //调用22日均线的值
判断开仓条件:=close>日级别某均线价格; //如果收盘价与均线值比较,若大于的话
日级别某均线字符:=NUMTOSTR(日级别某均线价格,2); //将22日均线的值转为字符串
BUY(判断开仓条件 and holding=0,1,THISCLOSE); //符合条件开仓
DRAWTEXT(判断开仓条件,HIGH,'$$'+日级别某均线字符+'¥¥',COLORRED); //用作测试stkindi函数输出什么值
日级别某均线价格:=STKINDI('',ma(CLOSE,22),0,6);
第二个参数写的格式不对,
你要新建一个公式1,内容是ma1:ma(close,22);
日级别某均线价格:=STKINDI('','公式1.ma1',0,6);

此主题相关图片如下:1.jpg