以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- [求助]请教如何统计过去某一段时间内的持仓量 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=69371) |
-- 作者:LT-IQH89 -- 发布时间:2014/8/29 10:40:38 -- [求助]请教如何统计过去某一段时间内的持仓量 请教如何统计过去某一段时间内的持仓量 例:假设 KDJ指标的交叉:BARSLAST(CROSS(K,D)) 时间周期大于 MACD指标的交叉:BARSLAST(CROSS(DIFF,DEA)) 如何 统计 昨日K>D CROSS(K,D) 至 昨日 DIFF>DEA 期间 的 持仓量。 请老师帮帮忙,谢谢。
|
-- 作者:jinzhe -- 发布时间:2014/8/29 10:53:13 -- nn1:=barslast(kdj金叉); nn2:=barslast(macd金叉); hh1:=ref(hhv(h,nn2+1),nn1+1); hh2:=ref(hhv(h,nn1+1),nn2+1);
if nn1>nn2 then hh:=hh2; if nn2>nn1 then hh:=hh1; hh就是所求值 |
-- 作者:LT-IQH89 -- 发布时间:2014/8/29 11:26:01 -- 谢谢老师,请问统计 期间 的 持仓量 hhv 与 SUM 在此有不同吗?
|
-- 作者:jinzhe -- 发布时间:2014/8/29 11:31:34 -- 写顺手了,求持仓量就是 把hhv(h,nn1+1)和hhv(h,nn2+1)改成 sum(openint,nn1+1)和sum(openint,nn2+1) |