COUNT函数 怎么统计出各个指令的执行次数? [文华财经]
- 咨询内容:
	
	我的模型在 IF加权 5分钟 上加载,交易次数共1000次(2年多来),模型中BK根据不同条件,我分为BK1~BK5共5个,SP 分为SP1~SP10共10个,我想统计BK1~BK5这5个每个分别执行了几次,SP1~SP10这10个每个分别执行了几次,有什么办法吗?(不是用人工数的) 
-  文华技术人员:
	
	您可以尝试COUNT函数,比如COUNT(BK1,0);表示历史有效值开始满足BK1的次数: 统计满足条件的周期数。 
 COUNT(X,N),统计N周期中满足X条件的周期数。
 若N=0则从第一个有效值开始。
-  文华客服:
	
	我想统计的是1000个交易次数中,BK1的执行次数,不是满足BK1的次数:比如某个时间点BK2执行了,后面几个K线即使满足BK1,根据过滤模型,如果这段时间内没有SP信号出现,则实际上BK1是没有被执行的,所以这段时间内根据我的想法统计BK1应该是0,所以这就是问题难的地方。 
-  网友回复:
	
	是的,您的理解正确,目前无法很好地直接编写实现统计; 或者您看看这个思路,对您有无启发,个人建议,仅供参考: COUNT(BARSBK=1&&REF(BK1,BARSBK),0); 
-  网友回复:
	
	谢谢建议,可以算出来,不过算1个BK1就要11分钟啊,怎么会花这么长时间? 另:COUNT(BARSBK=1&&REF(BK1,BARSBK),0) 对BPK信号也是一样当做BK统计吧? 
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 262069696  进行 有偿 编写!(不贵!点击查看价格!)
                        
相关文章
- 
                        没有相关内容
                       

 
                     会员登录/注册
会员登录/注册