帮忙公式加标文字 (文华财经)

投资者咨询:帮忙公式加标文字 (文华财经)
来源:文华财经  日期:2021-1-23 10:16
老师好,帮忙公式加标文字

当现底拐点比上一底高时,拐点出现后在拐点最低K线的下方标注“双底”,当现在顶部拐点比上一高点低时拐点最高点的K线上方标注“双顶”,文字的上下位置可调,谢谢老师!

 
G:=L<REF(L,1)&&NOT(H>REF(H,1))||L<REF(L,1)&&H>REF(H,1)&&C<REF(L,1);
M:=H>REF(H,1)&&NOT(L<REF(L,1))||L<REF(L,1)&&H>REF(H,1)&&C>REF(H,1);

GG:=BARSLAST(G)<BARSLAST(M);
MM:=BARSLAST(G)>BARSLAST(M);

JC:=GG && REFX(MM,1)||GG&&ISLASTBAR;
SC:=MM && REFX(GG,1)||MM&&ISLASTBAR;

HH:=BARSLASTCOUNT(BACKSET(SC,HHVBARS(H,BARSLASTCOUNT(MM))+1))=1;
LL:=BARSLASTCOUNT(BACKSET(JC,LLVBARS(L,BARSLASTCOUNT(GG))+1))=1;

DRAWLINE1(HH,H,LL,L,0),LINETHICK3,COLORGREEN;
DRAWLINE1(LL,L,HH,H,0),LINETHICK3,COLORRED;
技术人员回复
日期:2021-1-23 10:28
 
参考:

G:=L<REF(L,1)&&NOT(H>REF(H,1))||L<REF(L,1)&&H>REF(H,1)&&C<REF(L,1);
M:=H>REF(H,1)&&NOT(L<REF(L,1))||L<REF(L,1)&&H>REF(H,1)&&C>REF(H,1);

GG:=BARSLAST(G)<BARSLAST(M);
MM:=BARSLAST(G)>BARSLAST(M);

JC:=GG && REFX(MM,1)||GG&&ISLASTBAR;
SC:=MM && REFX(GG,1)||MM&&ISLASTBAR;

HH:=BARSLASTCOUNT(BACKSET(SC,HHVBARS(H,BARSLASTCOUNT(MM))+1))=1;
LL:=BARSLASTCOUNT(BACKSET(JC,LLVBARS(L,BARSLASTCOUNT(GG))+1))=1;

DRAWLINE1(HH,H,LL,L,0),LINETHICK3,COLORGREEN;
DRAWLINE1(LL,L,HH,H,0),LINETHICK3,COLORRED;

HA:=VALUEWHEN(HH,H);
LA:=VALUEWHEN(LL,L);

DRAWTEXT(HH&& H<REF(HA,1),H+1*MINPRICE,'双顶');
DRAWTEXT(LL&& L>REF(LA,1),L-1*MINPRICE,'双底'),VALIGN0;