峰與峰、谷與谷連線,在通常情況下被定義為壓力線、支撐線。 連線用到的是畫直線的函數(shù)DRAWLINE。畫線的實現(xiàn)分為三個步驟:
算法實現(xiàn)如下:
峰1:= CONST(PEAK(1,5,1)); 谷1:= CONST(TROUGH(2,5,1)); 峰2:= CONST(PEAK(1,5,1+1)); 谷2:= CONST(TROUGH(2,5,1+1)); 峰3:= CONST(PEAK(1,5,2+1)); 谷3:= CONST(TROUGH(2,5,2+1)); 峰4:= CONST(PEAK(1,5,3+1)); 谷4:= CONST(TROUGH(2,5,3+1)); 2.預設條件 峰與峰之間的連線,用最高價與峰值相等作為判斷條件; 谷與谷之間的連線,用最低價與谷值相等作為判斷條件。 3.使用DRAWLINE函數(shù),畫出直線,并向右延長 FFLX1:DRAWLINE(H=峰2,H,H=峰1,H,1)COLORGREEN;{FFLX1 峰峰連線1} FFLX2:DRAWLINE(H=峰3,H,H=峰2,H,1)COLORGREEN;{FFLX2 峰峰連線2} FFLX3:DRAWLINE(H=峰4,H,H=峰3,H,1)COLORGREEN;{FFLX3 峰峰連線3} GGLX1:DRAWLINE(L=谷2,L,L=谷1,L,1),COLORRED; {GGLX1 谷谷連線1} GGLX2:DRAWLINE(L=谷3,L,L=谷2,L,1),COLORRED; {GGLX2 谷谷連線2} GGLX3:DRAWLINE(L=谷4,L,L=谷3,L,1),COLORRED; {GGLX3 谷谷連線3} 4.給出直線的當前價格,可用于對未來的“預測” DRAWNUMBER(ISLASTBAR,FFLX1,FFLX1)COLORGREEN; DRAWNUMBER(ISLASTBAR,FFLX2,FFLX2)COLORGREEN; DRAWNUMBER(ISLASTBAR,FFLX3,FFLX3)COLORGREEN; DRAWNUMBER(ISLASTBAR,GGLX1,GGLX1),COLORRED; DRAWNUMBER(ISLASTBAR,GGLX2,GGLX2),COLORRED; DRAWNUMBER(ISLASTBAR,GGLX3,GGLX3),COLORRED; 最后的實現(xiàn),打開公式管理器,選擇特色型,點擊新建,公式名稱填入“切線”,畫線方法選擇“主圖疊加”。 復制本文內的代碼,粘貼到公式編輯器內,最后點擊確定,回到數(shù)據(jù)分析界面,輸入算法名稱即可。 ![]() 峰與峰、谷與谷連線效果圖 |
|