投资者咨询:[求助]语法错误,求助 (文华财经WH8赢智V8.2)
来源:文华财经 日期:2018-5-23 7:09
//该模型仅仅用来显示突破均线粘合并突破的交易信号
MA1:MA(CLOSE,5);//定义5日均线
MA2:MA(CLOSE,10);//定义10日均线
MA3:MA(CLOSE,20);
TC1:MA1/MA2;//查看5日均线和10日均线的位置
TC2:MA2/MA3
C>=MA1 AND C>=MA2,BK;//最新价向上突破5/10日均线,买入
TC1>=0.99 AND TC1<=.99 AND TC2>=0.985 AND TC2<=1.015 C<=MA1 AND C<=MA2,SP;//5日和10日均线粘合并且最新价向下突破5/10日均线,卖出
AUTOFILTER;
MA1:MA(CLOSE,5);//定义5日均线
MA2:MA(CLOSE,10);//定义10日均线
MA3:MA(CLOSE,20);
TC1:MA1/MA2;//查看5日均线和10日均线的位置
TC2:MA2/MA3
C>=MA1 AND C>=MA2,BK;//最新价向上突破5/10日均线,买入
TC1>=0.99 AND TC1<=.99 AND TC2>=0.985 AND TC2<=1.015 C<=MA1 AND C<=MA2,SP;//5日和10日均线粘合并且最新价向下突破5/10日均线,卖出
AUTOFILTER;
求助
技术人员回复
日期:2018-5-23 7:43
语法错误行上面一行结尾处,没写分号“;”
这样改下:
MA1:MA(CLOSE,5);//定义5日均线
MA2:MA(CLOSE,10);//定义10日均线
MA3:MA(CLOSE,20);
TC1:MA1/MA2;//查看5日均线和10日均线的位置
TC2:MA2/MA3;
C>=MA1 AND C>=MA2,BK;//最新价向上突破5/10日均线,买入
TC1>=0.99 AND TC1<=.99 AND TC2>=0.985 AND TC2<=1.015 AND C<=MA1 AND C<=MA2,SP;//5日和10日均线粘合并且最新价向下突破5/10日均线,卖出
AUTOFILTER;
投资者咨询:[求助]语法错误,求助 (文华财经WH8赢智V8.2)
来源:文华财经 日期:2018-5-23 7:09
多谢
投资者咨询:[求助]语法错误,求助 (文华财经WH8赢智V8.2)
来源:文华财经 日期:2018-5-23 7:09
//该模型仅仅用来显示突破均线粘合并突破的交易信号
MA1:MA(CLOSE,5);//定义5日均线
MA2:MA(CLOSE,10);//定义10日均线
MA3:MA(CLOSE,20);//定义10日均线
TC1:MA1/MA2;//查看5日均线和10日均线的位置
TC2:MA2/MA3;//查看10日均线和20日均线的位置
C>=MA1 AND C>=MA2,BK;//最新价向上突破5/10日均线,买入
TC1>=0.99 AND TC1<=1.01 AND TC2>=0.985 AND TC2<=1.015 AND C<=MA1 AND C<=MA2,SP;//5日和10日均线粘合并且最新价向下突破5/10日均线,卖出
AUTOFILTER;
MA1:MA(CLOSE,5);//定义5日均线
MA2:MA(CLOSE,10);//定义10日均线
MA3:MA(CLOSE,20);//定义10日均线
TC1:MA1/MA2;//查看5日均线和10日均线的位置
TC2:MA2/MA3;//查看10日均线和20日均线的位置
C>=MA1 AND C>=MA2,BK;//最新价向上突破5/10日均线,买入
TC1>=0.99 AND TC1<=1.01 AND TC2>=0.985 AND TC2<=1.015 AND C<=MA1 AND C<=MA2,SP;//5日和10日均线粘合并且最新价向下突破5/10日均线,卖出
AUTOFILTER;
请问这个语法检测通过了,但是做回测时显示标记颜色的行“指令行中不能定义变量‘。我没有定义变量啊。
技术人员回复
日期:2018-5-24 8:07
您1楼的编写中,写法有误
标记颜色那一行的上一行语句末尾没写分号“;”结尾,所以语法检测,是把这两行当成一行语句检测的,
相当于这样写的:
TC2:MA2/MA3
C>=MA1 AND C>=MA2,BK;
指令行定义了变量TC2,所以会出现楼上所述提示
编写平台语法规则参考链接了解下:http://www.wenhua.com.cn/guide/views41a3.htm
投资者咨询:[求助]语法错误,求助 (文华财经WH8赢智V8.2)
来源:文华财经 日期:2018-5-23 7:09
我标记颜色那一行上一行语句是TC2:MA2/MA3;是有;结尾的啊
技术人员回复
日期:2018-5-24 20:37
