以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (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=184405) |
-- 作者:lqsh -- 发布时间:2021/2/26 13:17:48 -- 求助:以往成交量累积问题! CVOLX:=SUM(VOL,todaybar);//当日已有K线的成交量和 比如,当天todaybar=n,已经有了n根Kn线,怎么求前5个交易日,每日CVOLX的均值?
[此贴子已经被作者于2021/2/26 13:19:16编辑过]
|
-- 作者:FireScript -- 发布时间:2021/2/26 13:49:32 -- 你这个不相当于求之前整天的成交量了嘛。直接用callstock调用日线的成交量不是一样的嘛。亦或者你是说调用之前同样满足todaybar=n 位置的成交量累加值? |
-- 作者:lqsh -- 发布时间:2021/2/26 14:01:09 -- 调用之前同样满足todaybar=n 位置的成交量累加值。调用前五个交易日该累加值的均值,但n值是最后日已经出现的k线数,前几个交易日从开盘累积量的k线数要保持和最后一交易日n相同。 |
-- 作者:FireScript -- 发布时间:2021/2/26 15:22:24 -- 试了下这种目前无法实现。写循环实现的话,代价太大直接卡死了。 |
-- 作者:lqsh -- 发布时间:2021/2/26 22:47:58 -- 能不能逐k运行,在一k运行的时候把todaybar定义成常数m。新k运行再重新给m赋值该新k的todaybar。 [此贴子已经被作者于2021/2/26 22:49:04编辑过]
|
-- 作者:lqsh -- 发布时间:2021/2/26 22:51:46 -- 能不能逐k运行,在一k运行的时候把todaybar定义成常数m。新k运行再重新给m赋值该新k的todaybar。 有没有办法在这个变量申明这一块想想办法实现。这一块我不太清楚怎么用。
|
-- 作者:FireScript -- 发布时间:2021/3/1 9:06:54 -- 这个不行的。不是实现的逻辑上没有思路,而是无论用怎样的思路去实现都会和某个基本运行机制冲突上。就是无法获取和当前时间一致的 历史K的位置。这个看着容易,其实最终发现这个实现很麻烦。
|