序列变量的回溯问题 - TradeBlazer公式 [开拓者 TB]
作者:
开拓者 TB 来源:
cxh99.com 发布时间:2012年05月18日 点击数:
【
收藏到本网的会员中心】
- 咨询内容:
目的:对于符合条件开仓的k棒,标记enteryes=true,否则标记为enteryes=false;并且在后期的判断里会用到前面k棒enteryes的状态
目前碰到的问题:所有的k棒上面都是标记为true,而不是我的那个目的,只有开仓的为true,其他都为false,并且要可以回溯
期盼高人回答,不胜感激
目前的程序为
Params
。。。
Vars
BoolSeries enteryes(False);
。。。
begin
。。。。。
if(开仓条件满足)
{
开仓;
enteryes=true;
}
if(enteryes[3]==true)
{
。。。。。
}
if(enteryes== True) Commentary("True");
else Commentary("False");
end
- TB技术人员:
逻辑是对的,但是代码没有写好啊,初始化FALSE再打印出来看看
- TB客服:
V4版本是 默认传递序列变量的值的。。。所以开头要加上enteryes=False;才行,声明时的默认值好像被赋值过就无效了
- 网友回复:
回复 2# 蔡宛宏
谢谢,我再试一下
- 网友回复:
回复 3# alex647l
多谢 |