如何在博易大师主图K线中标注前一根K线的最高价和最低价

2025年03月22日 20:53
有3个网友回答
网友(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(周期<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);

网友(2):

方向不对,大道至简

网友(3):

DRAWNUMBER(ISLASTBAR,ref(h,1),ref(H,1),0),COLORRED;
DRAWNUMBER(ISLASTBAR,ref(L,1),ref(L,1),0),COLORRED;