我实在想不出来如下简单的代码哪里错了,求大神! - TradeBlazer公式 [开拓者 TB]
作者:
开拓者 TB 来源:
cxh99.com 发布时间:2012年05月22日 点击数:
【
收藏到本网的会员中心】
- 咨询内容:
请问下列代码哪里错了
Vars
Numeric i(0);
Bool isyin(False);
Bool isyang(False);
Begin
i=1;
If(BarStatus!=0)
{
isyin=IIF(Close[i]<Open[i],True,False);
isyang=IIF(close[i]>open[i],True,False);
}
end
其中执行到这条语句:
isyin=IIF(Close[i]<Open[i],True,False);
提示的错误如下:
函数的参数列表和预生命的参数列表不符合 错误号L003
而我把这条错误语句换成:isyin=IIF(3>2,True,False);
提示的错误还是L003,为啥?
- TB技术人员:
IIF是输出numeric的。。。
- TB客服:
LZ可以isyin=Close[i]<Open[i];就行了