以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://www.weistock.com/bbs/index.asp) -- 金字塔软件问题提交 (http://www.weistock.com/bbs/list.asp?boardid=2) ---- K线图上最后几根不显示 (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=169936) |
-- 作者:qq代人发帖 -- 发布时间:2019/5/16 15:45:05 -- K线图上最后几根不显示 如图: [此贴子已经被作者于2019/5/16 15:45:41编辑过]
|
-- 作者:yukizzc -- 发布时间:2019/5/16 15:48:26 -- 把逐k模式旁边的仅刷最后一根k这个勾去掉 |
-- 作者:syq -- 发布时间:2019/5/16 15:57:21 -- 把逐k模式的勾去掉了就成了上面两张图的样子,k线显示不全 |
-- 作者:wenarm -- 发布时间:2019/5/16 16:03:28 -- 吧代码贴出来看下,是不是有refx,这个函数参与计算的数据量不够时,不再参与计算。 |
-- 作者:syq -- 发布时间:2019/5/16 16:07:37 -- 源码就是这个 N:=BARSLAST(DATE<>REF(DATE,1))+1; CURRBARSCOUNTs:=DATACOUNT-BARPOS; HH:=REFX(MA(H,25),25/2); LL:=REFX(MA(L,25),25/2); 金牛:(REFX(MA(HH,25),25/2)-REFX(MA(LL,25),25/2))*1+REFX(MA(HH,25),25/2),DOT,COLORYELLOW; 金钻趋势:REFX(MA(LL,25),25/2)-(REFX(MA(HH,25),25/2)-REFX(MA(LL,25),25/2))*1,LINETHICK2,COLORRED; 金牛2:EMA(金钻趋势,25),COLORCYAN,LINETHICK2; FILLRGN(金钻趋势>金牛2,金钻趋势,金牛2,RGB(55,0,0)); FILLRGN(金钻趋势<金牛2,金钻趋势,金牛2,RGB(0,91,0)); STICKLINE(金钻趋势>LOW AND 金钻趋势<HIGH,金钻趋势,MIN(MIN(OPEN,CLOSE),金钻趋势),2,0),COLORYELLOW; STICKLINE(金钻趋势>MIN(C,O) AND 金钻趋势<MAX(C,O),金钻趋势,MIN(OPEN,CLOSE),2,0),COLORYELLOW; STICKLINE(金钻趋势>HIGH,OPEN,CLOSE,8,0),COLORYELLOW; STICKLINE(金钻趋势>HIGH,HIGH,LOW,0,0),COLORYELLOW; CC1:=REFX(MA(C-REF(C,1),6),6/2); CC2:=REFX(MA(ABS(C-REF(C,1)),6),6/2); VAR23:=100*REFX(MA(CC1,6),6/2)/REFX(MA(CC2,6),6/2); 回调买:=LLV(VAR23,2)=LLV(VAR23,7) AND COUNT(VAR23<0,2) AND CROSS(VAR23,MA(VAR23,2)); XG:=金钻趋势>HIGH AND 回调买 AND L<=金钻趋势; DRAWTEXT(XG,L,\'▲买入\'),COLORRED; JJ:=(HIGH+LOW+CLOSE)/3; QJ0:=VOL/IF(HIGH=LOW,4,HIGH-LOW); QJ1:=IF(1,QJ0*(JJ-MIN(CLOSE,OPEN)),QJ0*IF(HIGH=LOW,1,(MIN(OPEN,CLOSE)-LOW))); QJ2:=IF(1,QJ0*(MIN(OPEN,CLOSE)-LOW),QJ0*IF(HIGH=LOW,1,(JJ-MIN(CLOSE,OPEN)))); QJ3:=IF(1,QJ0*(HIGH-MAX(OPEN,CLOSE)),QJ0*IF(HIGH=LOW,1,(HIGH-MAX(OPEN,CLOSE)))); QJ4:=IF(1,QJ0*(MAX(CLOSE,OPEN)-JJ),QJ0*IF(HIGH=LOW,1,(MAX(CLOSE,OPEN)-JJ))); DDX:=((QJ1+QJ2)-(QJ3+QJ4))/IF(1,10000,10000),COLOR00AAAA,LINETHICK1; V2:=SMA(IF(C>=REF(C,1),DDX,-DDX/100),2,1); V5:=SMA(V2*120/N*5,2,1); V10:=SMA(V5,5,1); V20:=SMA(V10,5,1); DY:=CURRBARSCOUNTs=1 AND C<REF(C,1); DY2:=REF(V2,1)-DY; XG2:=C>O AND DY2<0.02 AND MA(C,5)>MA(C,60) AND C/REF(C,1)>=1.02 AND H<金牛; DRAWTEXT(XG2,L,\'▲抓牛\'),COLORYELLOW; 下面是连续的内容长度超出了 |
-- 作者:syq -- 发布时间:2019/5/16 16:07:51 -- AA:=EMA(C,5) > EMA(C,19); BB:=EMA(C,5) < EMA(C,19); CC:= EMA(C,5) > EMA(C,10); CC1:=EMA(C,5) < EMA(C,10); DD:=CLOSE<=OPEN; DD1:=CLOSE>OPEN; STICKLINE(AA AND DD1,H,C,0,1),COLORRED; STICKLINE(AA AND DD1,L,O,0,1),COLORRED; STICKLINE(AA AND DD1,O,C,3,1),COLORRED; STICKLINE(AA AND DD,O,C,3,0),COLORRED; STICKLINE(AA AND DD,H,L,0,0),COLORRED; STICKLINE(BB AND DD1,H,L,0,0),COLORGREEN; STICKLINE(BB AND DD1,O,C,3,0),COLORGREEN; STICKLINE(BB AND DD,O,C,3,1),COLORGREEN; STICKLINE(BB AND DD,O,H,0,1),COLORGREEN; STICKLINE(BB AND DD,L,C,0,1),COLORGREEN; STICKLINE(BB AND CC,H,L,0,0),COLORWHITE; STICKLINE(BB AND CC,O,C,3,0),COLORWHITE; STICKLINE(BB AND CC AND DD,O,C,3,0),COLORWHITE; STICKLINE(AA AND CC1,H,L,0,0),COLORWHITE; STICKLINE(AA AND CC1,O,C,3,0),COLORWHITE; STICKLINE(AA AND CC1 AND DD,O,C,3,0),COLORWHITE; E:EMA(EMA(C,10),10),COLORRED,LINETHICK2; PARTLINE(REF(E,1)>E,E,COLORBLUE),LINETHICK2; MM:=AA AND REF(AA,1)=0 ; NN:=BB AND REF(BB,1)=0 ; DRAWTEXT(MM,L,\'B\'),COLORYELLOW; DRAWTEXT(NN,H,\'S\'),COLORGREEN;
|
-- 作者:wenarm -- 发布时间:2019/5/16 16:12:26 -- refx函数就是这样的,最近的k线数量小于refx中的周期不再计算。 |
-- 作者:syq -- 发布时间:2019/5/16 16:14:55 -- 可以改一下吗 |
-- 作者:wenarm -- 发布时间:2019/5/16 16:15:43 -- 这个改不了,函数就是这样设计的。 |