K0:=(TIME0-32400)/60;
K:=IF(K0<90,K0,IF(K0<270,K0-15,K0-135)),LINETHICK0;
昨天:=BARSLAST(DATE<>REF(DATE,1)),LINETHICK0;
周期:=INTPART((K)/(昨天+1)+0.5),LINETHICK0;
N:=IF(周期<3 AND 周期>0,225,IF(周期<5 AND 周期>0,75,IF(周期<10 AND 周期>0,45,IF(周期<25 AND 周期>0,15,
IF(周期<50 AND 周期>0,8,IF(周期<110 AND 周期>0,4,IF(周期<220 AND 周期>0,2,1))))))),LINETHICK0;
高:=HHV(H,N);
昨天高:REF(高,昨天+1),COLORFF80FF,LINETHICK0;
低:=LLV(L,N);
昨天低:REF(低,昨天+1),COLOR00FF00,LINETHICK0;
STICKLINE(昨天高>0,昨天高,昨天高,6,0),COLORFF80FF;
STICKLINE(昨天低>0,昨天低,昨天低,6,0),COLOR00FF00;
DRAWKLINE(H,O,L,C);
----------------------------------------------------
我太笨了,做一个多小时才完成
看图
网速太慢,图发不出来,谁补个图来
----------------------------------------
补图
问题没看明白,你是想把最高价和最低价连成一条线,过滤掉中间的K线?可以用软件上的做图功能在2点见画线,然后把K线图改成收盘价线,再把收盘价线换个颜色浅的,直线换成颜色深的
K0:=(TIME0-32400)/60;
K:=IF(K0<90,K0,IF(K0<270,K0-15,K0-135)),LINETHICK0;
昨天:=BARSLAST(DATE<>REF(DATE,1)),LINETHICK0;
周期:=INTPART((K)/(昨天+1)+0.5),LINETHICK0;
N:=IF(周期<3AND周期>0,225,IF(周期<5AND周期>0,75,IF(周期<10AND周期>0,45,IF(周期<25AND周期>0,15,
IF(周期<50AND周期>0,8,IF(周期<110AND周期>0,4,IF(周期<220AND周期>0,2,1))))))),LINETHICK0;
高:=HHV(H,N);
昨天高:REF(高,昨天+1),COLORFF80FF,LINETHICK0;
低:=LLV(L,N);
昨天低:REF(低,昨天+1),COLOR00FF00,LINETHICK0;
STICKLINE(昨天高>0,昨天高,昨天高,6,0),COLORFF80FF;
STICKLINE(昨天低>0,昨天低,昨天低,6,0),COLOR00FF00;
DRAWKLINE(H,O,L,C);
----------------------------------------------------
我太笨了,做一个多小时才完成
看图
网速太慢,图发不出来,谁补个图来
----------------------------------------
补图
K0:=(TIME0-32400)/60;
K:=IF(K0<90,K0,IF(K0<270,K0-15,K0-135)),LINETHICK0;
昨天:=BARSLAST(DATE<>REF(DATE,1)),LINETHICK0;
周期:=INTPART((K)/(昨天+1)+0.5),LINETHICK0;
N:=IF(周期<3 AND 周期>0,225,IF(周期<5 AND 周期>0,75,IF(周期<10 AND 周期>0,45,IF(周期<25 AND 周期>0,15,
IF(周期<50 AND 周期>0,8,IF(周期<110 AND 周期>0,4,IF(周期<220 AND 周期>0,2,1))))))),LINETHICK0;
高:=HHV(H,N);
昨天高:REF(高,昨天+1),COLORFF80FF,LINETHICK0;
低:=LLV(L,N);
昨天低:REF(低,昨天+1),COLOR00FF00,LINETHICK0;
STICKLINE(昨天高>0,昨天高,昨天高,6,0),COLORFF80FF;
STICKLINE(昨天低>0,昨天低,昨天低,6,0),COLOR00FF00;
DRAWKLINE(H,O,L,C);
----------------------------------------------------
我太笨了,做一个多小时才完成
看图
网速太慢,图发不出来,谁补个图来
----------------------------------------
补图
上日价格
F:=BARSLAST(DAY<>REF(DAY,1))+1;
STICKLINE(BARSTATUS=2,REF(HHV(H,F),F),REF(HHV(H,F),F),100000,0),COLORFFFF00;
STICKLINE(BARSTATUS=2,REF(LLV(L,F),F),REF(LLV(L,F),F),100000,0),COLORFFFF00;
STICKLINE(BARSTATUS=2,REF(C,F),REF(C,F),100000,1),COLOR00FF00;
STICKLINE(ISLASTBAR,C,C,100000,1),COLORYELLOW;
DRAWNUMBER(BARSTATUS=2,(REF(HHV(H,F),F)),REF(HHV(H,F),F),0),COLORYELLOW;
DRAWNUMBER(BARSTATUS=2,(REF(LLV(L,F),F)),REF(LLV(L,F),F),0),COLORYELLOW;