如圖中所示的紅色虛線,是我手畫的,能否用程序?qū)崿F(xiàn)自動(dòng)畫出來呢?
就是在均線交叉(5日34日)時(shí),有個(gè)最高點(diǎn)和最低點(diǎn)。比如5日均線上穿34日均線后,又下穿34日均線,這兩個(gè)交叉之間有一個(gè)價(jià)格的最高點(diǎn);然后5日均線下穿34日均線后再次上穿34日均線,這兩個(gè)交叉之間有個(gè)最低的價(jià)格。我希望把這個(gè)最高點(diǎn)和最低點(diǎn)都連起來。
多謝了!
此主題相關(guān)圖片如下:1.jpg
根據(jù)您的思路編寫如下,僅供參考
MA5:MA(C,5);
MA34:MA(C,34);
T1:=BARSLAST(CROSS(MA5,MA34))+1;
T2:=BARSLAST(CROSSDOWN(MA5,MA34))+1;
Q1:=BACKSET(CROSSDOWN(MA5,MA34),HHVBARS(H,T1)+1);
Q2:=BACKSET(CROSS(MA5,MA34),LLVBARS(L,T2)+1);
DRAWLINE1(CROSS(Q1,0.5),H,CROSS(Q2,0.5),L,0),COLORRED,DOT;
DRAWLINE1(CROSS(Q2,0.5),L,CROSS(Q1,0.5),H,0),COLORRED,DOT;
參考:
MA5:MA(C,5);
MA34:MA(C,34);
T1:=BARSLAST(CROSS(MA5,MA34))+1;
T2:=BARSLAST(CROSSDOWN(MA5,MA34))+1;
Q1:=BACKSET(CROSSDOWN(MA5,MA34),HHVBARS(H,T1)+1);
Q2:=BACKSET(CROSS(MA5,MA34),LLVBARS(L,T2)+1);
DRAWLINE1(CROSS(Q1,0.5),H,CROSS(Q2,0.5),L,0),COLORGREEN,DOT;
DRAWLINE1(CROSS(Q2,0.5),L,CROSS(Q1,0.5),H,0),COLORRED,DOT;
AA:=BACKSET(ISLASTBAR && MA5<MA34,REF(HHVBARS(H,T1),T2)+1+T2);
BB:=BACKSET(ISLASTBAR && MA5<MA34,LLVBARS(L,T2)+1);
DRAWLINE1(CROSS(AA,0.5),H,CROSS(BB,0.5),L,0),COLORGREEN,DOT;
CC:=BACKSET(ISLASTBAR && MA5>MA34,REF(LLVBARS(L,T2),T1)+1+T1);
DD:=BACKSET(ISLASTBAR && MA5>MA34,HHVBARS(H,T1)+1);
DRAWLINE1(CROSS(CC,0.5),L,CROSS(DD,0.5),H,0),COLORRED,DOT;