指标编写问答54学习的宝藏
264.问:量超过5日均量,且该量是20日内最高的交易量
答(恒悦):
v>ma(v,5) and v=hhv(v,20)
265.问:
怎样把附图最后一根K线的指标数值以数字方式显示在屏幕最左端附图的最上面,比如把最后一天的 收盘价数值用附图显示在屏幕最左端最上面
答(恒悦):
是这样,需要打开十字光标使用
vol,VOLSTICK;
v5:ma(v,5);
v10:ma(v,10);
v20:ma(v,20);
hh:=hhv(v,sysparam(3)-sysparam(2));
DRAWNUMBER(barpos=sysparam(2),refx(hh,sysparam(3)-sysparam(2))*1.2,v5
,2),colorwhite;
DRAWNUMBER(barpos=sysparam(2),refx(hh,sysparam(3)-sysparam(2)),v10
,2),colorwhite;
DRAWNUMBER(barpos=sysparam(2),refx(hh,sysparam(3)-sysparam(2))*0.8,v10
,2),colorwhite;
266.问:
求教:怎样表达过去某段时间(区间)的最高(低)价?以及它们的位置?
例如,求距今15--5天间的最高收盘价,并求得距今的周期数。
答(恒悦):
ref(hhv(h,N),M);//M天前的N日最高价
ref(hhvbars(h,N),m)+m;//到当前的周期
以日期定
w1:=barslast(date<=x);
w2:=barslast(date<=y);//x、y为日期 x>y
ref(hhv(h,w2-w1),w1);
ref(hhvbars(h,w2-w1),w1)+w1;
另一个方法
b:=if(date<=x adn date>=y,1,0);
hhv(b*h,0);
hhvbars(b*h,0);
267.问:
公式类型:副图
效果:筹码堆积状
要求:引用每一天内盘和外盘成交量,逐日添加成堆积状,每天的内外盘量不相加,红色为外盘量,绿色为内盘量
答(恒悦):
第一步,建立公式“内盘”
dynainfo(22);
然后用扩展数据保存;
第二步,再建公式
np:=extdata(上一步保存对应的扩展数据序号);
wp:=vol-np;
STICKLINE(1,0,wp,8,0.1),color5454ff;
STICKLINE(1,v,wp,8,0.1),colorffff54;
268.问:
能加多一项统计90天总外盘量,内盘量吗
答:
np:=extdata(上一步保存对应的扩展数据序号);
wp:=vol-np;
sum(np,90);
sum(wp,90);
STICKLINE(1,0,wp,8,0.1),color5454ff;
STICKLINE(1,v,wp,8,0.1),colorffff54;
269.问:
怎样才能把有关数字显示在顶部?如在顶部显示:市盈率:20.35市净率1.70等不显示指标线。
答((恒悦):
市盈率:DYNAINFO(39),linethick0;
市净率:c/FINANCE(34),linethick0;
270.问:
可以选出接近年线的(距离年线10%之内)、年线向上的,两年内涨幅不超过80%的股票!
答(恒悦):
nc:=stkindi('','hqsj.cc',0,9);
nn:=BARSLAST(nc<>ref(nc,1));
tc:=ref(nc,ref(nn,nn+1)+nn);
oc:= ref(nc,nn+1);
BETWEEN(c,nc*1.1,nc*0.9) and nc>oc and (nc-tc)/tc<0.8;
页:
[1]