[求助]标注顶分型 (文华财经)

投资者咨询:[求助]标注顶分型 (文华财经)
来源:文华财经  日期:2020-10-21 23:35
 CURRBARSCOUNT:=DATACOUNT-BARPOS+1;
AA:=BACKSET(ISLASTBAR,SUMBARS(MOD(CURRBARSCOUNT,5)=1,6));
DRAWSL(ISLASTBAR||MOD(CURRBARSCOUNT,5)=1,HHV(H,5),0,-4,0,COLORRED);//每5个K线的高点画横线;
DRAWSL(ISLASTBAR||MOD(CURRBARSCOUNT,5)=1,LLV(L,5),0,-4,0,COLORGREEN);//每5个K线的低点画横线;
DRAWLINE3(ISLASTBAR||MOD(CURRBARSCOUNT,5)=1,HHV(H,5),4,ISLASTBAR||MOD(CURRBARSCOUNT,5)=1,LLV(L,5),4,0),COLORBLUE;//画垂直线;
DRAWNUMBER((ISLASTBAR||MOD(CURRBARSCOUNT,5)=1)&&AA,HHV(H,5),HHV(H,5),2,COLORRED);//标注最高点,倒数5个;
DRAWNUMBER((ISLASTBAR||MOD(CURRBARSCOUNT,5)=1)&&AA,LLV(L,5),LLV(L,5),2,COLORGREEN);//标注最低点,倒数5个;


N1:=BACKSET(ISLASTBAR,SUMBARS(MOD(CURRBARSCOUNT,5)=1,6));
DRAWTEXT(CROSS(N1,0.5),HHV(H,5),'H6           '),RGB(255,255,0),ALIGN2,FONTSIZE20;//倒数第6框标注文字;
DRAWTEXT(CROSS(N1,0.5),LLV(L,5),'L6           '),RGB(255,255,0),ALIGN2,FONTSIZE20,VALIGN0;//倒数第6框标注文字;

N2:=BACKSET(ISLASTBAR,SUMBARS(MOD(CURRBARSCOUNT,5)=1,5));
DRAWTEXT(CROSS(N2,0.5),HHV(H,5),'H5          '),RGB(255,255,0),ALIGN2,FONTSIZE20;//倒数第5框标注文字;
DRAWTEXT(CROSS(N2,0.5),LLV(L,5),'L5          '),RGB(255,255,0),ALIGN2,FONTSIZE20,VALIGN0;//倒数第5框标注文字;

N3:=BACKSET(ISLASTBAR,SUMBARS(MOD(CURRBARSCOUNT,5)=1,4));
DRAWTEXT(CROSS(N3,0.5),HHV(H,5),'H4          '),RGB(255,255,0),ALIGN2,FONTSIZE20;//倒数第4框标注文字;
DRAWTEXT(CROSS(N3,0.5),LLV(L,5),'L4          '),RGB(255,255,0),ALIGN2,FONTSIZE20,VALIGN0;//倒数第4框标注文字;

N4:=BACKSET(ISLASTBAR,SUMBARS(MOD(CURRBARSCOUNT,5)=1,3));
DRAWTEXT(CROSS(N4,0.5),HHV(H,5),'H3          '),RGB(255,255,0),ALIGN2,FONTSIZE20;//倒数第3框标注文字;
DRAWTEXT(CROSS(N4,0.5),LLV(L,5),'L3          '),RGB(255,255,0),ALIGN2,FONTSIZE20,VALIGN0;//倒数第3框标注文字;

N5:=BACKSET(ISLASTBAR,SUMBARS(MOD(CURRBARSCOUNT,5)=1,2));
DRAWTEXT(CROSS(N5,0.5),HHV(H,5),'H2          '),RGB(255,255,0),ALIGN2,FONTSIZE20;//倒数第2框标注文字;
DRAWTEXT(CROSS(N5,0.5),LLV(L,5),'L2          '),RGB(255,255,0),ALIGN2,FONTSIZE20,VALIGN0;//倒数第2框标注文字;

N6:=BACKSET(ISLASTBAR,SUMBARS(MOD(CURRBARSCOUNT,5)=1,1));
DRAWTEXT(CROSS(N6,0.5),HHV(H,5),'H1          '),RGB(255,255,0),ALIGN2,FONTSIZE20;//倒数第1框标注文字;
DRAWTEXT(CROSS(N6,0.5),LLV(L,5),'L1          '),RGB(255,255,0),ALIGN2,FONTSIZE20,VALIGN0;//倒数第1框标注文字;



要求:   如果,h1<h2,且h2>h3,且L1<L2,且L2>L3时,在最高价处标注文字“顶分型”。








 
技术人员回复
日期:2020-10-22 8:09
H1:=VALUEWHEN(MOD(CURRBARSCOUNT,5)=1,HHV(H,5));
L1:=VALUEWHEN(MOD(CURRBARSCOUNT,5)=1,LLV(L,5));
H2:=VALUEWHEN(MOD(CURRBARSCOUNT,5)=1,REF(H1,1));
L2:=VALUEWHEN(MOD(CURRBARSCOUNT,5)=1,REF(L1,1));
H3:=VALUEWHEN(MOD(CURRBARSCOUNT,5)=1,REF(H2,1));
L3:=VALUEWHEN(MOD(CURRBARSCOUNT,5)=1,REF(L2,1));

X:=BACKSET(MOD(CURRBARSCOUNT,5)=1&&H1<H2&&H2>H3&&L1<L2&&L2>L3,HHVBARS(H,SUMBARS(MOD(CURRBARSCOUNT,5)=1,3))+1);
DRAWTEXT(X>REF(X,1),H,'顶分型');
投资者咨询:[求助]标注顶分型 (文华财经)
来源:文华财经  日期:2020-10-21 23:35
 只有最后3个框符合条件才标注文字  顶分型
技术人员回复
日期:2020-10-22 13:03
 
H1:=VALUEWHEN(MOD(CURRBARSCOUNT,5)=1,HHV(H,5));
L1:=VALUEWHEN(MOD(CURRBARSCOUNT,5)=1,LLV(L,5));
H2:=VALUEWHEN(MOD(CURRBARSCOUNT,5)=1,REF(H1,1));
L2:=VALUEWHEN(MOD(CURRBARSCOUNT,5)=1,REF(L1,1));
H3:=VALUEWHEN(MOD(CURRBARSCOUNT,5)=1,REF(H2,1));
L3:=VALUEWHEN(MOD(CURRBARSCOUNT,5)=1,REF(L2,1));

X:=BACKSET(ISLASTBAR&&H1<H2&&H2>H3&&L1<L2&&L2>L3,HHVBARS(H,SUMBARS(MOD(CURRBARSCOUNT,5)=1,3))+1);
DRAWTEXT(X>REF(X,1),H,'顶分型');

投资者咨询:[求助]标注顶分型 (文华财经)
来源:文华财经  日期:2020-10-21 23:35
 语法检验
X:=D的这一行圆括号不配对
技术人员回复
日期:2020-10-22 15:51
  
H1:=VALUEWHEN(MOD(CURRBARSCOUNT,5)=1,HHV(H,5));
L1:=VALUEWHEN(MOD(CURRBARSCOUNT,5)=1,LLV(L,5));
H2:=VALUEWHEN(MOD(CURRBARSCOUNT,5)=1,REF(H1,1));
L2:=VALUEWHEN(MOD(CURRBARSCOUNT,5)=1,REF(L1,1));
H3:=VALUEWHEN(MOD(CURRBARSCOUNT,5)=1,REF(H2,1));
L3:=VALUEWHEN(MOD(CURRBARSCOUNT,5)=1,REF(L2,1));

X:=BACKSET(ISLASTBAR&&H1<H2&&H2>H3&&L1<L2&&L2>L3,HHVBARS(H,SUMBARS(MOD(CURRBARSCOUNT,5)=1,3))+1);
DRAWTEXT(X>REF(X,1),H,'顶分型');

投资者咨询:[求助]标注顶分型 (文华财经)
来源:文华财经  日期:2020-10-21 23:35
 把标注及数值线左边垂直线靠齐,并且图中只显示最后六个框
CURRBARSCOUNT:=DATACOUNT-BARPOS+1;
AA:=BACKSET(ISLASTBAR,SUMBARS(MOD(CURRBARSCOUNT,5)=1,6));

DRAWLINE3(ISLASTBAR||MOD(CURRBARSCOUNT,5)=1,HHV(H,5),4,ISLASTBAR||MOD(CURRBARSCOUNT,5)=1,LLV(L,5),4,0),RGB(255,255,255);//画垂直线;

DRAWNUMBER((ISLASTBAR||MOD(CURRBARSCOUNT,5)=1)&&AA,HHV(H,5),HHV(H,5),2,COLORRED),ALIGN2,FONTSIZE14,VALIGN0;//标注最高点数值,倒数5个;
DRAWNUMBER((ISLASTBAR||MOD(CURRBARSCOUNT,5)=1)&&AA,LLV(L,5),LLV(L,5),2,COLORGREEN),ALIGN2,FONTSIZE14,VALIGN2;//标注最低点数值,倒数5个;
 




N1:=BACKSET(ISLASTBAR,SUMBARS(MOD(CURRBARSCOUNT,5)=1,6));
DRAWTEXT(CROSS(N1,0.5),HHV(H,5),'H6           '),RGB(255,255,0),ALIGN2,FONTSIZE20;//倒数第6框标注文字;
DRAWTEXT(CROSS(N1,0.5),LLV(L,5),'L6           '),RGB(255,255,0),ALIGN2,FONTSIZE20,VALIGN0;//倒数第6框标注文字;

N2:=BACKSET(ISLASTBAR,SUMBARS(MOD(CURRBARSCOUNT,5)=1,5));
DRAWTEXT(CROSS(N2,0.5),HHV(H,5),'H5          '),RGB(255,255,0),ALIGN2,FONTSIZE20;//倒数第5框标注文字;
DRAWTEXT(CROSS(N2,0.5),LLV(L,5),'L5          '),RGB(255,255,0),ALIGN2,FONTSIZE20,VALIGN0;//倒数第5框标注文字;

N3:=BACKSET(ISLASTBAR,SUMBARS(MOD(CURRBARSCOUNT,5)=1,4));
DRAWTEXT(CROSS(N3,0.5),HHV(H,5),'H4          '),RGB(255,255,0),ALIGN2,FONTSIZE20;//倒数第4框标注文字;
DRAWTEXT(CROSS(N3,0.5),LLV(L,5),'L4          '),RGB(255,255,0),ALIGN2,FONTSIZE20,VALIGN0;//倒数第4框标注文字;

N4:=BACKSET(ISLASTBAR,SUMBARS(MOD(CURRBARSCOUNT,5)=1,3));
DRAWTEXT(CROSS(N4,0.5),HHV(H,5),'H3          '),RGB(255,255,0),ALIGN2,FONTSIZE20;//倒数第3框标注文字;
DRAWTEXT(CROSS(N4,0.5),LLV(L,5),'L3          '),RGB(255,255,0),ALIGN2,FONTSIZE20,VALIGN0;//倒数第3框标注文字;

N5:=BACKSET(ISLASTBAR,SUMBARS(MOD(CURRBARSCOUNT,5)=1,2));
DRAWTEXT(CROSS(N5,0.5),HHV(H,5),'H2          '),RGB(255,255,0),ALIGN2,FONTSIZE20;//倒数第2框标注文字;
DRAWTEXT(CROSS(N5,0.5),LLV(L,5),'L2          '),RGB(255,255,0),ALIGN2,FONTSIZE20,VALIGN0;//倒数第2框标注文字;

N6:=BACKSET(ISLASTBAR,SUMBARS(MOD(CURRBARSCOUNT,5)=1,1));
DRAWTEXT(CROSS(N6,0.5),HHV(H,5),'H1          '),RGB(255,255,0),ALIGN2,FONTSIZE20;//倒数第1框标注文字;
DRAWTEXT(CROSS(N6,0.5),LLV(L,5),'L1          '),RGB(255,255,0),ALIGN2,FONTSIZE20,VALIGN0;//倒数第1框标注文字;




H1:=VALUEWHEN(MOD(CURRBARSCOUNT,5)=1,HHV(H,5));//H1的值;
L1:=VALUEWHEN(MOD(CURRBARSCOUNT,5)=1,LLV(L,5));//L1的值;

H2:=VALUEWHEN(MOD(CURRBARSCOUNT,5)=1,REF(H1,1));//H2的值;
L2:=VALUEWHEN(MOD(CURRBARSCOUNT,5)=1,REF(L1,1));//L2的值;

H3:=VALUEWHEN(MOD(CURRBARSCOUNT,5)=1,REF(H2,1));//H3的值;
L3:=VALUEWHEN(MOD(CURRBARSCOUNT,5)=1,REF(L2,1));//L3的值;

H4:=VALUEWHEN(MOD(CURRBARSCOUNT,5)=1,REF(H3,1));//H4的值;
L4:=VALUEWHEN(MOD(CURRBARSCOUNT,5)=1,REF(L3,1));//L4的值;

H5:=VALUEWHEN(MOD(CURRBARSCOUNT,5)=1,REF(H4,1));//H5的值;
L5:=VALUEWHEN(MOD(CURRBARSCOUNT,5)=1,REF(L4,1));//L5的值;

H6:=VALUEWHEN(MOD(CURRBARSCOUNT,5)=1,REF(H5,1));//H6的值;
L6:=VALUEWHEN(MOD(CURRBARSCOUNT,5)=1,REF(L5,1));//L6的值;


X1:=BACKSET(ISLASTBAR&&H1<H2&&H2>H3&&L1<L2&&L2>L3,HHVBARS(H,SUMBARS(MOD(CURRBARSCOUNT,5)=1,3))+1);
DRAWTEXT(X1>REF(X1,1),H,'( 1,0)                                                                                                               '),RGB(255,255,0),ALIGN2,FONTSIZE24,VALIGN0;//标注顶分型;
X2:=BACKSET(ISLASTBAR&&H1>H2&&H2<H3&&L1>L2&&L2<L3,HHVBARS(L,SUMBARS(MOD(CURRBARSCOUNT,5)=1,3))+1);
DRAWTEXT(X2>REF(X2,1),H,'(-1,0)                                                                                                               '),RGB(255,255,0),ALIGN2,FONTSIZE24,VALIGN0;//标注底分型;
 

X3:=BACKSET(ISLASTBAR&&H1=MAX1(H1,H2,H3 )      &&L1=MAX1(L1,L2,L3 ),HHVBARS(H,SUMBARS(MOD(CURRBARSCOUNT,5)=1,3))+1);
DRAWTEXT(X3>REF(X3,1),H,'(1,1)                                                                                                            '),RGB(255,255,0),ALIGN2,FONTSIZE24,VALIGN0;

X4:=BACKSET(ISLASTBAR&&H1=MIN1(H1,H2,H3 )      &&L1=MIN1(L1,L2,L3 ),HHVBARS(L,SUMBARS(MOD(CURRBARSCOUNT,5)=1,3))+1);
DRAWTEXT(X4>REF(X4,1),H,'(-1,1)                                                                                                           '),RGB(255,255,0),ALIGN2,FONTSIZE24,VALIGN0;


技术人员回复
日期:2020-10-22 17:41

参考:

CURRBARSCOUNT:=DATACOUNT-BARPOS+1;
AA:=BACKSET(ISLASTBAR,SUMBARS(MOD(CURRBARSCOUNT,5)=1,6));

DRAWLINE3(AA && (ISLASTBAR||MOD(CURRBARSCOUNT,5)=1),HHV(H,5),4,AA&&(ISLASTBAR||MOD(CURRBARSCOUNT,5)=1),LLV(L,5),4,0),RGB(255,255,255);//画垂直线;

DRAWNUMBER((ISLASTBAR||MOD(CURRBARSCOUNT,5)=1)&&AA,HHV(H,5),HHV(H,5),2,COLORRED),ALIGN2,FONTSIZE14,VALIGN0;//标注最高点数值,倒数5个;
DRAWNUMBER((ISLASTBAR||MOD(CURRBARSCOUNT,5)=1)&&AA,LLV(L,5),LLV(L,5),2,COLORGREEN),ALIGN2,FONTSIZE14,VALIGN2;//标注最低点数值,倒数5个;
 


N1:=BACKSET(ISLASTBAR,SUMBARS(MOD(CURRBARSCOUNT,5)=1,6));
//DRAWTEXT(CROSS(N1,0.5),HHV(H,5),'H6           '),RGB(255,255,0),ALIGN2,FONTSIZE20;//倒数第6框标注文字;
//DRAWTEXT(CROSS(N1,0.5),LLV(L,5),'L6           '),RGB(255,255,0),ALIGN2,FONTSIZE20,VALIGN0;//倒数第6框标注文字;

KTEXT(CROSS(N1,0.5),-4,HHV(H,5),2,COLORYELLOW,'H6'),FONTSIZE30;//倒数第6框标注文字;
KTEXT(CROSS(N1,0.5),-4,LLV(L,5),2,COLORYELLOW,'L6'),FONTSIZE30;//倒数第6框标注文字;


N2:=BACKSET(ISLASTBAR,SUMBARS(MOD(CURRBARSCOUNT,5)=1,5));
//DRAWTEXT(CROSS(N2,0.5),HHV(H,5),'H5          '),RGB(255,255,0),ALIGN2,FONTSIZE20;//倒数第5框标注文字;
//DRAWTEXT(CROSS(N2,0.5),LLV(L,5),'L5          '),RGB(255,255,0),ALIGN2,FONTSIZE20,VALIGN0;//倒数第5框标注文字;


KTEXT(CROSS(N2,0.5),-4,HHV(H,5),2,COLORYELLOW,'H5'),FONTSIZE30;//倒数第6框标注文字;
KTEXT(CROSS(N2,0.5),-4,LLV(L,5),2,COLORYELLOW,'L5'),FONTSIZE30;//倒数第6框标注文字;



N3:=BACKSET(ISLASTBAR,SUMBARS(MOD(CURRBARSCOUNT,5)=1,4));
//DRAWTEXT(CROSS(N3,0.5),HHV(H,5),'H4          '),RGB(255,255,0),ALIGN2,FONTSIZE20;//倒数第4框标注文字;
//DRAWTEXT(CROSS(N3,0.5),LLV(L,5),'L4          '),RGB(255,255,0),ALIGN2,FONTSIZE20,VALIGN0;//倒数第4框标注文字;



KTEXT(CROSS(N3,0.5),-4,HHV(H,5),2,COLORYELLOW,'H4'),FONTSIZE30;//倒数第6框标注文字;
KTEXT(CROSS(N3,0.5),-4,LLV(L,5),2,COLORYELLOW,'L4'),FONTSIZE30;//倒数第6框标注文字;



N4:=BACKSET(ISLASTBAR,SUMBARS(MOD(CURRBARSCOUNT,5)=1,3));
//DRAWTEXT(CROSS(N4,0.5),HHV(H,5),'H3          '),RGB(255,255,0),ALIGN2,FONTSIZE20;//倒数第3框标注文字;
//DRAWTEXT(CROSS(N4,0.5),LLV(L,5),'L3          '),RGB(255,255,0),ALIGN2,FONTSIZE20,VALIGN0;//倒数第3框标注文字;


KTEXT(CROSS(N4,0.5),-4,HHV(H,5),2,COLORYELLOW,'H3'),FONTSIZE30;//倒数第6框标注文字;
KTEXT(CROSS(N4,0.5),-4,LLV(L,5),2,COLORYELLOW,'L3'),FONTSIZE30;//倒数第6框标注文字;



N5:=BACKSET(ISLASTBAR,SUMBARS(MOD(CURRBARSCOUNT,5)=1,2));
//DRAWTEXT(CROSS(N5,0.5),HHV(H,5),'H2          '),RGB(255,255,0),ALIGN2,FONTSIZE20;//倒数第2框标注文字;
//DRAWTEXT(CROSS(N5,0.5),LLV(L,5),'L2          '),RGB(255,255,0),ALIGN2,FONTSIZE20,VALIGN0;//倒数第2框标注文字;



KTEXT(CROSS(N5,0.5),-4,HHV(H,5),2,COLORYELLOW,'H2'),FONTSIZE30;//倒数第6框标注文字;
KTEXT(CROSS(N5,0.5),-4,LLV(L,5),2,COLORYELLOW,'L2'),FONTSIZE30;//倒数第6框标注文字;


N6:=BACKSET(ISLASTBAR,SUMBARS(MOD(CURRBARSCOUNT,5)=1,1));
//DRAWTEXT(CROSS(N6,0.5),HHV(H,5),'H1          '),RGB(255,255,0),ALIGN2,FONTSIZE20;//倒数第1框标注文字;
//DRAWTEXT(CROSS(N6,0.5),LLV(L,5),'L1          '),RGB(255,255,0),ALIGN2,FONTSIZE20,VALIGN0;//倒数第1框标注文字;

KTEXT(CROSS(N6,0.5),-4,HHV(H,5),2,COLORYELLOW,'H2'),FONTSIZE30;//倒数第6框标注文字;
KTEXT(CROSS(N6,0.5),-4,LLV(L,5),2,COLORYELLOW,'L2'),FONTSIZE30;//倒数第6框标注文字;





H1:=VALUEWHEN(MOD(CURRBARSCOUNT,5)=1,HHV(H,5));//H1的值;
L1:=VALUEWHEN(MOD(CURRBARSCOUNT,5)=1,LLV(L,5));//L1的值;

H2:=VALUEWHEN(MOD(CURRBARSCOUNT,5)=1,REF(H1,1));//H2的值;
L2:=VALUEWHEN(MOD(CURRBARSCOUNT,5)=1,REF(L1,1));//L2的值;

H3:=VALUEWHEN(MOD(CURRBARSCOUNT,5)=1,REF(H2,1));//H3的值;
L3:=VALUEWHEN(MOD(CURRBARSCOUNT,5)=1,REF(L2,1));//L3的值;

H4:=VALUEWHEN(MOD(CURRBARSCOUNT,5)=1,REF(H3,1));//H4的值;
L4:=VALUEWHEN(MOD(CURRBARSCOUNT,5)=1,REF(L3,1));//L4的值;

H5:=VALUEWHEN(MOD(CURRBARSCOUNT,5)=1,REF(H4,1));//H5的值;
L5:=VALUEWHEN(MOD(CURRBARSCOUNT,5)=1,REF(L4,1));//L5的值;

H6:=VALUEWHEN(MOD(CURRBARSCOUNT,5)=1,REF(H5,1));//H6的值;
L6:=VALUEWHEN(MOD(CURRBARSCOUNT,5)=1,REF(L5,1));//L6的值;


X1:=BACKSET(ISLASTBAR&&H1<H2&&H2>H3&&L1<L2&&L2>L3,HHVBARS(H,SUMBARS(MOD(CURRBARSCOUNT,5)=1,3))+1);
DRAWTEXT(X1>REF(X1,1),H,'( 1,0)                                                                                                               '),RGB(255,255,0),ALIGN2,FONTSIZE24,VALIGN0;//标注顶分型;
X2:=BACKSET(ISLASTBAR&&H1>H2&&H2<H3&&L1>L2&&L2<L3,HHVBARS(L,SUMBARS(MOD(CURRBARSCOUNT,5)=1,3))+1);
DRAWTEXT(X2>REF(X2,1),H,'(-1,0)                                                                                                               '),RGB(255,255,0),ALIGN2,FONTSIZE24,VALIGN0;//标注底分型;
 

X3:=BACKSET(ISLASTBAR&&H1=MAX1(H1,H2,H3 )      &&L1=MAX1(L1,L2,L3 ),HHVBARS(H,SUMBARS(MOD(CURRBARSCOUNT,5)=1,3))+1);
DRAWTEXT(X3>REF(X3,1),H,'(1,1)                                                                                                            '),RGB(255,255,0),ALIGN2,FONTSIZE24,VALIGN0;

X4:=BACKSET(ISLASTBAR&&H1=MIN1(H1,H2,H3 )      &&L1=MIN1(L1,L2,L3 ),HHVBARS(L,SUMBARS(MOD(CURRBARSCOUNT,5)=1,3))+1);
DRAWTEXT(X4>REF(X4,1),H,'(-1,1)                                                                                                           '),RGB(255,255,0),ALIGN2,FONTSIZE24,VALIGN0;

投资者咨询:[求助]标注顶分型 (文华财经)
来源:文华财经  日期:2020-10-21 23:35
 CURRBARSCOUNT:=DATACOUNT-BARPOS+1;
AA:=BACKSET(ISLASTBAR,SUMBARS(MOD(CURRBARSCOUNT,5)=1,6));
DRAWLINE3(AA && (ISLASTBAR||MOD(CURRBARSCOUNT,5)=1),HHV(H,5),4,AA&&(ISLASTBAR||MOD(CURRBARSCOUNT,5)=1),LLV(L,5),4,0),RGB(255,255,255);//每5根K线画高低点垂线;

AA2:=BACKSET(ISLASTBAR,SUMBARS(MOD(CURRBARSCOUNT,25)=1,26));
DRAWLINE3(AA2 && (ISLASTBAR||MOD(CURRBARSCOUNT,25)=1),HHV(H,25),24,AA2&&(ISLASTBAR||MOD(CURRBARSCOUNT,25)=1),LLV(L,25),24,0),RGB(0,128,0),LINETHICK5;//每25根K线画高低点垂线;

我照着想写每25根K线的高低点垂线,只要最后5个,怎么出来n个,帮忙,修改一下

技术人员回复
日期:2020-10-23 13:52

参考:

CURRBARSCOUNT:=DATACOUNT-BARPOS+1;
AA:=BACKSET(ISLASTBAR,SUMBARS(MOD(CURRBARSCOUNT,5)=1,6));
DRAWLINE3(AA && (ISLASTBAR||MOD(CURRBARSCOUNT,5)=1),HHV(H,5),4,AA&&(ISLASTBAR||MOD(CURRBARSCOUNT,5)=1),LLV(L,5),4,0),RGB(255,255,255);//每5根K线画高低点垂线;

AA2:=BACKSET(ISLASTBAR,SUMBARS(MOD(CURRBARSCOUNT,25)=1,6));
DRAWLINE3(AA2 && (ISLASTBAR||MOD(CURRBARSCOUNT,25)=1),HHV(H,25),24,AA2&&(ISLASTBAR||MOD(CURRBARSCOUNT,25)=1),LLV(L,25),24,0),RGB(0,128,0),LINETHICK5;//每25根K线画高低点垂线;