如何在博易大师的分钟K线图上把昨天天的最高价,最低价显示为2条直线

2024-11-29 09:28:07
推荐回答(5个)
回答1:

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);

----------------------------------------------------

我太笨了,做一个多小时才完成

看图 

网速太慢,图发不出来,谁补个图来 

----------------------------------------

补图

回答2:

问题没看明白,你是想把最高价和最低价连成一条线,过滤掉中间的K线?可以用软件上的做图功能在2点见画线,然后把K线图改成收盘价线,再把收盘价线换个颜色浅的,直线换成颜色深的

回答3:

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);
----------------------------------------------------
我太笨了,做一个多小时才完成
看图
网速太慢,图发不出来,谁补个图来
----------------------------------------
补图

回答4:

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);
----------------------------------------------------
我太笨了,做一个多小时才完成
看图
网速太慢,图发不出来,谁补个图来
----------------------------------------
补图

回答5:

上日价格

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;