- 精华
- 0
- 在线时间
- 81 小时
- UID
- 217157
- 积分
- 95
- 帖子
- 50
- 阅读权限
- 30
- 注册时间
- 2015-8-16
- 最后登录
- 2017-10-23
- 精华
- 0
- UID
- 217157
- 积分
- 95
- 帖子
- 50
- 主题
- 19
- 阅读权限
- 30
- 注册时间
- 2015-8-16
- 最后登录
- 2017-10-23
|
本帖最后由 hxx_future 于 2015-9-28 12:36 编辑
Vars
Numeric countter;
bool condition ;
begin
counter=0;
if(condition )//假设满足条件。则累加1.
{
counter=counter+1; //如果三次满足条件,这个时候输出counter的值是3吗
}
end
因为每一个tick来临的时候counter都会被初始化为0,那怎么可能实现加1的统计呢?每次都初始化为0,那么不管怎么加最终结果都还是1啊,不可能大于1啊。,只能在短时间的一个tick内统计?如果统计tick发生了几次, 因为每次tick新的价格来到,counter都会被初始化为0啊、 |
|