效果图如下: 效果图 下面附上源码,喜欢学习的朋友可以复制做一下: VAR1MK:=((CLOSE > REF(CLOSE,1)) AND (CLOSE > REF(CLOSE,2))); VAR2MK:=((REF(VAR1MK,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2))); VAR3MK:=((REF(VAR2MK,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2))); VAR4MK:=((REF(VAR3MK,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2))); VAR5MK:=((REF(VAR4MK,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2))); VAR6MK:=((REF(VAR5MK,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2))); VAR7MK:=((REF(VAR6MK,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2))); VAR8MK:=((REF(VAR7MK,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2))); VAR9MK:=((REF(VAR8MK,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2))); VARAMK:=((REF(VAR9MK,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2))); VARBMK:=((REF(VARAMK,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2))); VARCMK:=((REF(VARBMK,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2))); VARDMK:=((CLOSE < REF(CLOSE,1)) AND (CLOSE < REF(CLOSE,2))); VAREMK:=((REF(VARDMK,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2))); VARFMK:=((REF(VAREMK,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2))); VAR10MK:=((REF(VARFMK,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2))); VAR11MK:=((REF(VAR10MK,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2))); VAR12MK:=((REF(VAR11MK,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2))); VAR13MK:=((REF(VAR12MK,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2))); VAR14MK:=((REF(VAR13MK,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2))); VAR15MK:=((REF(VAR14MK,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2))); VAR16MK:=((REF(VAR15MK,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2))); VAR17MK:=((REF(VAR16MK,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2))); VAR18MK:=((REF(VAR17MK,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2))); VAR19MK:=(REF((((((((((((VARDMK OR VAREMK) OR VARFMK) OR VAR10MK) OR VAR11MK) OR VAR12MK) OR VAR13MK) OR VAR14MK) OR VAR15MK) OR VAR16MK) OR VAR17MK) OR VAR18MK),1) AND VAR1MK); A6J:=SMA(((CLOSE - (LLV(LOW,9))) / ((HHV(HIGH,9)) - (LLV(LOW,9)))) * 100,3,1); A7J:=SMA(SMA(((CLOSE - (LLV(LOW,9))) / ((HHV(HIGH,9)) - (LLV(LOW,9)))) * 100,3,1),3,1); A26J:=((CLOSE - MA(CLOSE,90)) /MA(CLOSE,90)) * 100; RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100; KK:=SMA(RSV,3,1); DK:=SMA(KK,3,1); JK:=3*KK-2*DK; A65J:=(CROSS(KK,DK)) * 60; A106:=((CLOSE - MA(CLOSE,27)) /MA(CLOSE,27)) * 100; A107:=MA(A106,3); A149:=BARSLAST(((CROSS(-10,A107)) = 1)); A151:=((A107 < -10) AND (A149 > 3)); 财经:=(((IF(A151,A107,0)) < 0) * -10); YAR6:=(2*CLOSE+HIGH+LOW)/4; YAR8:=LLV(LOW,34); YAR11:=HHV(HIGH,34); 必胜:=EMA((YAR6-YAR8)/(YAR11-YAR8)*100,13); 定律:=EMA(0.667*REF(必胜,1)+0.333*必胜,2); 抄底:((((((A65J AND 财经) AND ((A6J - A7J) > 1.5)) AND (OPEN!= HIGH)) AND (A26J < -10)) OR (财经 AND (CROSS(A6J,A7J)))) * 10) AND VAR19MK; 测试成功 股市有风险,投资需谨慎。本文仅提供学习的思路,不可当做投资依据。有问题,留言评论。 |
|
来自: 乐水cgu7wbck09 > 《股票技术指标》