蓋友cc? : 木蓋兄,請幫忙寫一下這個公式:近10個交易日內,滿足最近一次日漲幅大于5%且股價高于上一日收盤價時,則在實體K線的一半向右劃綠色直線,線長為5個交易日,出現新的滿足條件的K線時,原來的綠色直線消失。謝謝! 線長為5個交易日不知道前面畫還是后面畫5日,學習公式那就都來試試,還加上個全部畫,最長就10天。 把代碼放入主圖公式中 MGZQ01:=CONST(BARSLAST(C/REF(C,1)>=1.05));{1.05就是漲幅5%,自己可以調整} MGZQ02:=(CONST(REF(C,MGZQ01)) + CONST(REF(O,MGZQ01)) ) /2 ;{計算實體K線的一半} IF(MGZQ01>10 OR CURRBARSCOUNT>MGZQ01+1 ,DRAWNULL,MGZQ02 ),COLORGREEN,LINETHICK1,DOTLINE;{10就是近10個交易日,自己可以調整} 上面是全畫線的代碼。 如果只畫前面5天,把最后一行替換為下面一行: {前面畫} IF(MGZQ01>10 OR CURRBARSCOUNT>MGZQ01+1 OR MGZQ01 - 4>= CURRBARSCOUNT ,DRAWNULL,MGZQ02 ),COLORGREEN,LINETHICK1,DOTLINE; 如果只畫后面5天,把最后一行替換為下面一行: {后面畫} IF(MGZQ01>10 OR CURRBARSCOUNT>MGZQ01+1 OR CURRBARSCOUNT>5 ,DRAWNULL,MGZQ02 ),COLORGREEN,LINETHICK1,DOTLINE; |
|