![Rank: 9](static/image/common/star_level3.gif) ![Rank: 9](static/image/common/star_level3.gif) ![Rank: 9](static/image/common/star_level1.gif)
等级: 管理员
- 注册:
- 2021-5-10
- 曾用名:
|
不对。建议好好理解下引用指标的原理:说白了就是在当前指标中,获取另个指标的计算结果。stkindiex函数的参数和示例
https://www.weistock.com/docs/PE ... 6%E5%85%AC%E5%BC%8F
假设被引用指标的名字是:结算指标
n1:=todaybar;
dm:=4-INTPART(LOG(C));
结算价:=ROUNDS(IF(sum(vol,n1)=0,C,sum(C*vol,n1)/sum(vol,n1)),2+dm);
昨结算:=VALUEWHEN(TIME=CLOSETIME(0),结算价);
ztj:昨结算*1.05-mindiff;//自行按5%计算的准涨停价
dtj:昨结算*0.95+mindiff;//自行按5%计算的准跌停价
当前指标中使用stkindiex获取结算指标中的ztj,dtj变量的结果,参与到当前指标的计算中。
主力ztj:=stkindiex(DYNAINFO(210),'结算指标.ztj',0,1,0,1500);
主力dtj:=stkindiex(DYNAINFO(210),'结算指标.dtj',0,1,0,1500);
|
|