函数名称或简短语句
-
相关简介:请老师解惑: 1 显示日期不对,我想要的是2013年的8月22-9月06 ,却给出的是2003年8月的 2 最高价和最低价的日期也对不上,而且涨幅也不对 3 我的思路是想编写一个:在板块分析中使用的 ,具体的日期时段内统计涨幅家数的统计 或在指标图形上显示 input:时间1(130822),时间2(130906); 时间10:=1000000+时间1; 时间20:=1000000+时间2; d1:=DATE=时间10;d2:=DATE=时间20; wz1:=BARSLAST(d1),LINET
-
文章来源:股海网作者:股海网发布时间:2013-10-31浏览次数:
请老师解惑:
1 显示日期不对,我想要的是2013年的8月22-9月06 ,却给出的是2003年8月的
2 最高价和最低价的日期也对不上,而且涨幅也不对
3 我的思路是想编写一个:在板块分析中使用的 ,具体的日期时段内统计涨幅家数的统计 或在指标图形上显示
input:时间1(130822),时间2(130906);
时间10:=1000000+时间1;
时间20:=1000000+时间2;
d1:=DATE=时间10;d2:=DATE=时间20;
wz1:=BARSLAST(d1),LINETHICK;
wz2:=BARSLAST(d2),LINETHICK;
hh:=hhv(c,wz1);
ll:=llv(c,wz1);
zh:ref(hh,wz2),LINETHICK;
zl:ref(ll,wz2),LINETHICK;
sz1:=NUMTOSTR(时间10,0);
sz2:=NUMTOSTR(时间20,0);
gw:=BARSLAST(c=hh);
dw:=BARSLAST(c=ll);
起止涨幅:(zh-zl)/zl*100*SGN(dw-gw),LINETHICK;
gr:=NUMTOSTR(ref(date,gw),0);
dr:=NUMTOSTR(ref(date,dw),0);
DRAWTEXTEX(c,1,10,10,'自200'+STRMID(sz1,3,1)+'年'+STRMID(sz1,4,2)+'月'+STRMID(sz1,6,2)+'日'),colorff88ff;
DRAWTEXTEX(c,1,240,10,'至200'+STRMID(sz2,3,1)+'年'+STRMID(sz2,4,2)+'月'+STRMID(sz2,6,2)+'日'),color88eeff;
DRAWTEXTEX(起止涨幅<0,1,10,120,'时间段涨幅 : '+NUMTOSTR(起止涨幅,2)+' 最低在后'),colorffff00;
DRAWTEXTEX(起止涨幅>0,1,10,120,'时间段涨幅 : '+NUMTOSTR(起止涨幅,2)+' 最高在后'),colorffff00;
DRAWTEXTEX(c,1,10,240,'最高价日 : 200'+STRMID(gr,3,1)+'年'+STRMID(gr,4,2)+'月'+STRMID(gr,6,2)+'日 '+'收盘价 : '+NUMTOSTR(ref(c,gw),2)),color9988ff;
DRAWTEXTEX(c,1,10,360,'最低价日 : 200'+STRMID(dr,3,1)+'年'+STRMID(dr,4,2)+'月'+STRMID(dr,6,2)+'日 '+'收盘价 : '+NUMTOSTR(ref(c,dw),2)),coloraaeeff;