- 精华
- 3
- 在线时间
- 12229 小时
- UID
- 5
- 积分
- 26584
- 帖子
- 12686
- 阅读权限
- 200
- 注册时间
- 2007-7-20
- 最后登录
- 2021-11-3
- 精华
- 3
- UID
- 5
- 积分
- 26584
- 帖子
- 12686
- 主题
- 49
- 阅读权限
- 200
- 注册时间
- 2007-7-20
- 最后登录
- 2021-11-3
|
本帖最后由 小米 于 2019-4-2 16:40 编辑
globenese 发表于 2019-4-1 20:11
是1分钟K线, 要比较的wline是第二天才得到,但目前已经在第二天了,
我试了下,countif 好像不能得到需要 ...
嗯,countif没法实现的。
试试下面这段代码。。不过还要考虑的是,如果在节假日时,一天的K线数,不足345根时,这个需要特殊处理了。- Params
- Numeric length(7); //一天的K线数
- Vars
- Numeric i;
- Numeric flag;
- Numeric wline;
- begin
-
- wline = 3730;
- for i = 1 to length
- {
- if( close[i]>wline)
- {
- flag = flag+1;
- }
- }
- if(TrueDate(0)!=TrueDate(1))
- {
- Commentary("flag="+Text(flag));
- }
- end
复制代码 |
|