以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 公式模型编写问题提交 (http://222.73.7.161/bbs/list.asp?boardid=4) ---- 引用不对 (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=171686) |
-- 作者:策略是懒人 -- 发布时间:2019/8/18 18:21:30 -- 引用不对 老师. 你好,为什么上市天数在日k线上显示是1000天,而我在1分钟周期策略中两种方法引用到的数据是130天?帮忙看看是哪里出问题了,谢谢。
主指标名称“牛股榜”中程序是:
上市天数:BARSCOUNT(CLOSE)+0,LINETHICK0 ;
策略中的引用格式是:
上市天数YR1:stkindi(\'\',\'牛股榜 .上市天数\',0,6,-1),LINETHICK0 ;;
上市天数YR2:stkindi(stklabel,\'牛股榜.上市天数\',0,6,-1),LINETHICK0 ;; |
-- 作者:wenarm -- 发布时间:2019/8/19 8:01:46 -- 原因:因为stkindi函数引用的周期与当前周期是按时间对其原则处理的。所以你1分钟数据没有加载到全部的数据,其引用的日线也就只有最小值了。(引用日线时,默认最小值为130天) 解决方法:使用stkindiex函数。可以指定引用的k线数量。把引用数量指定足够大即可。或者你通过财务函数中的上市日期计算上市以来的自然日天数后,作为该函数引用的数量
|