以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://www.weistock.com/bbs/index.asp) -- 金字塔软件问题提交 (http://www.weistock.com/bbs/list.asp?boardid=2) ---- todaybar 显然是错误的 (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=31179) |
-- 作者:ricegene -- 发布时间:2012/12/5 10:15:28 -- todaybar 显然是错误的 如图,5分钟线的todaybar 数量竟然有100多根,显然是错。 如果今天是2012年10月12日,而上一个交易日是2011年10月12日,todaybar就是错的。
|
-- 作者:jinzhe -- 发布时间:2012/12/5 10:20:47 -- 这个是什么品种? |
-- 作者:ricegene -- 发布时间:2012/12/5 10:26:34 -- 与品种无关,是你们的算法有问题。 |
-- 作者:fly -- 发布时间:2012/12/5 10:56:01 -- 本地数据的问题,你给的图上10/12日的数据比其它日的数据明显偏长
本地期货/股票,都是正确的 //这两个都表示 当日周期数量 x:barslast(date<>ref(date,1))+1,linethick0; x1:TODAYBAR,linethick0; |
-- 作者:ricegene -- 发布时间:2012/12/5 11:23:00 -- 很显然,你们的算法是,如果今天是12号,昨天不是12号,那么开始计算K线根数。 但如果今天是12号,昨天也是12号怎么办,哈哈,todaybar就出错了。 有人会抬杠说,今天是12号,昨天不可能是12号,再想想,可能吗?当然可能,昨天是10月12号,今天是11月12号,todaybar就歇菜了吧。不信,你试试,保管他歇菜。
|
-- 作者:RogarZ -- 发布时间:2012/12/5 11:35:11 -- 您所展示的这个问题并不影响日常使用吧。列举的情况有些极端。
这个函数的设计初衷,是计算当日。
新合约上市日与上一年该月份合约的结束日也不可能是同一天,所以正常情况下,绝对不会出现上述情况。
|
-- 作者:ricegene -- 发布时间:2012/12/5 11:59:09 -- 无语。。。。。 看您说的,好象我是坏人一样。 真被你说对了,我是专门测试找bug的,不信你去问问admin。 有问题 改一下吗就好来,不斗嘴,不斗嘴,都是熟人,熟人。 [此贴子已经被作者于2012-12-5 12:00:40编辑过]
|
-- 作者:易士 -- 发布时间:2012/12/5 12:46:32 -- 这个bug是明摆的,不需要争论。尽快改进 |
-- 作者:王锋 -- 发布时间:2012/12/5 12:52:53 -- 升级版已经修正,感谢用户的递交 |
-- 作者:tydzqxg -- 发布时间:2013/5/1 23:37:45 -- todaybar还有错误,至少赋值给数组时,没有正确结果 |