通达信〖双剑节节高〗套装指标 节节高+亮剑优胜+逆势亮剑 主副图 源码

 
{主图源码如下}

{双剑节节高主图指标,整合节节高+逆势亮剑+亮剑优胜,无未来函数}
HG1:=MA(LOW,24)*1.09;
HG2:=CROSS(HG1,O);
HG3:=MA((LOW+HIGH+C+O)/4,25)*1.23;
HG4:=CROSS(HG3,O);
HG5:=EMA(LOW,25);
HG6:=CROSS(C,HG5);
HG7:=REF(COUNT(REF(EMA(C,5)/REF(EMA(C,5),1)<1,1) AND EMA(C,5)/REF(EMA(C,5),1)>1,11)>=1,3) AND REF(EMA(C,5)/REF(EMA(C,5),1)>0.987,1) AND COUNT(O<C,7)/7>5/10 AND REF(COUNT(C/REF(C,1)>1.08 OR C/REF(C,2)>1.08 AND C/O>1.038,25)>=1,3) AND COUNT(C>O,2)=2 AND C>REF(C,1) AND (LOW<MA(C,5) OR REF(LOW<MA(C,5) AND C/REF(C,1)>1.095 AND HIGH=C,1) OR (COUNT(LOW>MA(C,5),3)=3 AND O/MA(C,5)<1.015)) AND COUNT(REF(C<REF(C,1),1) AND C>O,9)>=2 AND REF(COUNT(C>O AND HIGH>MA(C,5) AND C/REF(C,1)<1.095,5)>=1,1) AND C>MA(C,5);
HG8:=REF(COUNT(C/REF(C,1)>1.095 AND HIGH=C,5)>=1 AND O>MA(C,5),3) AND REF(COUNT(HIGH/LOW>1.095 AND C<HIGH,2)>=1,2) AND REF(C/REF(C,1)<0.907 AND LOW/C>0.996 AND COUNT(HIGH>O,2)>=1 AND COUNT(VOL>REF(VOL,1),3)>=1,1) AND REF(C,1)/LOW>1.04 AND C/LOW>1.02;
HG9:=HG8 AND O/LOW<1.033 AND VOL<HHV(VOL,3) OR (REF(COUNT(HG8,2)>=1,3) AND REF(C/REF(C,1)<0.911,1) AND O/REF(C,1)>0.998 AND O/REF(C,1)<1.033) OR (REF(HG8,4) AND REF(COUNT(C/REF(C,1)<0.907,2)>=1,1) AND (REF(C,1)/LOW>1.086 AND C/LOW>1.02 OR (O/REF(C,1)>0.998 AND O/REF(C,1)<1.033)));
HG10:=HG9 AND O/LOW<1.033 AND O/C<1.033 OR (REF(COUNT(HG9,2)>=1,3) AND REF(C/REF(C,1)<0.911 OR (O<REF(C,1) AND C/REF(C,1)<0.95),1) AND O/REF(C,1)>0.998 AND O/REF(C,1)<1.033 AND O/C<1.033) OR (REF(HG8,4) AND REF(COUNT(C/REF(C,1)<0.907,2)>=1,1) AND O/C<1.033 AND (REF(C,1)/LOW>1.086 AND C/LOW>1.02 OR (O/REF(C,1)>0.998 AND O/REF(C,1)<1.033)));
HG11:=1000*C/INDEXC;
HG12:=1000*O/INDEXO;
HG13:=1000*LOW/INDEXL;
HG14:=100*EMA(EMA(C-REF(C,1),6),6)/EMA(EMA(ABS(C-REF(C,1)),6),6);
HG15:=LLV(HG14,2)=LLV(HG14,7) AND COUNT(HG14<0,2) AND CROSS(HG14,MA(HG14,2));
HG16:=C/REF(C,1)>=1.08 OR C/O>1.06 AND (HG15 AND NOT(HG2) AND NOT(REF(HG2,4)) AND (NOT(REF(HG6 AND HG15,3)) AND NOT(REF(HG15 AND REF(C>O,1),3))) OR (REF(HG15,4) AND C/REF(C,1)>1.095 AND HIGH=C AND REF(COUNT(HG11<HG12,5)>=1,1) AND REF(HG11>HG12,3)) OR (REF(HG10 OR REF(HG10,4),1) AND C/REF(C,1)>1.095 AND HIGH=C)) AND LOW>REF(LOW,1) AND LOW/MA(C,5)<1.025;
HG17:=REF(COUNT(HG16,3)>=1,2) AND REF(C>=O AND REF(C/REF(C,1)>=1.08 OR C/O>1.067 AND C/REF(C,1)>=1.078,1) AND HIGH/C>1.025 AND HIGH/C>O/LOW,1) AND C>=REF(O,1) AND O/REF(C,1)<1.03 AND COUNT(LOW/MA(C,5)<1.027,2)>=1 AND (HG12/HG13>REF(HG12/HG13,2) OR REF(HG15,5) AND REF(REF(REF(COUNT(HG11>HG12,4)>=1,1) AND HG11<HG12,1) OR HG11>HG12,7) AND REF(HIGH/1.03<REF(HHV(HIGH,3),1),2) OR (REF(COUNT(HG11>HG12,2)=2,7) AND REF(COUNT(HG11<HG12,3)>=1,6) AND REF(HG11<HG12,4) AND REF(HIGH,2)>REF(HIGH,3)) OR REF(COUNT(HG11>HG12,2)=2 AND (REF(HG11<HG12,7) OR REF(HG11>HG12,2)),3) OR REF(COUNT(HG11>HG12,3)=3 AND REF(HG11>HG12,6),4) OR (REF(COUNT(HG11>HG12,2)=2,1) AND HG7 AND REF(HG11>HG12,6) AND REF(COUNT(HG11<HG12,3)>=1,7) AND REF(COUNT(HG11<HG12,3)>=2,3))) AND HG11/HG12>REF(HG11/HG12,1) AND C/O>REF(C/O,1) AND (COUNT(HG11>HG12,3)=3 OR (COUNT(HG11>HG12,3)>=2 AND REF(HG10,3) AND REF(C/REF(C,1)>1.095 AND HIGH=C,2)));
HG18:=C/REF(C,1)>=1.095 AND HIGH=C AND REF(C/O<1.05,1) AND (COUNT(HG7,3)>=1 OR REF(HG4,1)) AND COUNT(LOW<REF(LOW,1),2)>=1 AND LOW<MA(C,5) AND NOT(REF(COUNT(C/REF(C,1)<0.923,3)>=1,1));
HG19:=REF(HG18,2) AND REF(C<=O AND (HIGH/O>1.043 AND REF(C>O,4) OR (HIGH/C>1.089 AND O/C>1.039 AND HIGH>O AND REF(C/REF(C,1)>1.095 AND HIGH=C,1))),1) AND O/LOW<1.029 AND O/REF(LOW,3)>0.977 AND O/REF(O,2)<1.077 AND C/REF(C,1)>0.989 AND O/REF(C,1)<1 AND COUNT(LOW<MA(C,5),2)>=1 AND REF(HG11<HG12,1) AND COUNT(HG11>HG12,3)>=2;
HGZ1:=MA(LOW,24)*1.09;
HGZ2:=CROSS(HGZ1,O);
HGZ3:=MA((LOW+HIGH+C+O)/4,25)*1.23;
HGZ4:=CROSS(HGZ3,O);
HGZ5:=EMA(LOW,25);
HGZ6:=CROSS(C,HGZ5);
HGZ7:=REF(COUNT(REF(EMA(C,5)/REF(EMA(C,5),1)<1,1) AND EMA(C,5)/REF(EMA(C,5),1)>1,11)>=1,3) AND REF(EMA(C,5)/REF(EMA(C,5),1)>0.987,1) AND COUNT(O<C,7)/7>5/10 AND REF(COUNT(C/REF(C,1)>1.08 OR C/REF(C,2)>1.08 AND C/O>1.038,25)>=1,3) AND COUNT(C>O,2)=2 AND C>REF(C,1) AND (LOW<MA(C,5) OR REF(LOW<MA(C,5) AND C/REF(C,1)>1.095 AND HIGH=C,1) OR (COUNT(LOW>MA(C,5),3)=3 AND O/MA(C,5)<1.015)) AND COUNT(REF(C<REF(C,1),1) AND C>O,9)>=2 AND REF(COUNT(C>O AND HIGH>MA(C,5) AND C/REF(C,1)<1.095,5)>=1,1) AND C>MA(C,5);
HGZ8:=REF(COUNT(C/REF(C,1)>1.095 AND HIGH=C,5)>=1 AND O>MA(C,5),3) AND REF(COUNT(HIGH/LOW>1.095 AND C<HIGH,2)>=1,2) AND REF(C/REF(C,1)<0.907 AND LOW/C>0.996 AND COUNT(HIGH>O,2)>=1 AND COUNT(VOL>REF(VOL,1),3)>=1,1) AND REF(C,1)/LOW>1.04 AND C/LOW>1.02;
HGZ9:=HGZ8 AND O/LOW<1.033 AND VOL<HHV(VOL,3) OR (REF(COUNT(HGZ8,2)>=1,3) AND REF(C/REF(C,1)<0.911,1) AND O/REF(C,1)>0.998 AND O/REF(C,1)<1.033) OR (REF(HGZ8,4) AND REF(COUNT(C/REF(C,1)<0.907,2)>=1,1) AND (REF(C,1)/LOW>1.086 AND C/LOW>1.02 OR (O/REF(C,1)>0.998 AND O/REF(C,1)<1.033)));
HGZ10:=HGZ9 AND O/LOW<1.033 AND O/C<1.033 OR (REF(COUNT(HGZ9,2)>=1,3) AND REF(C/REF(C,1)<0.911 OR (O<REF(C,1) AND C/REF(C,1)<0.95),1) AND O/REF(C,1)>0.998 AND O/REF(C,1)<1.033 AND O/C<1.033) OR (REF(HGZ8,4) AND REF(COUNT(C/REF(C,1)<0.907,2)>=1,1) AND O/C<1.033 AND (REF(C,1)/LOW>1.086 AND C/LOW>1.02 OR (O/REF(C,1)>0.998 AND O/REF(C,1)<1.033)));
HGZ11:=1000*C/INDEXC;
HGZ12:=1000*O/INDEXO;
HGZ13:=1000*LOW/INDEXL;
HGZ14:=100*EMA(EMA(C-REF(C,1),6),6)/EMA(EMA(ABS(C-REF(C,1)),6),6);
HGZ15:=LLV(HGZ14,2)=LLV(HGZ14,7) AND COUNT(HGZ14<0,2) AND CROSS(HGZ14,MA(HGZ14,2));
HGZ16:=MA(C,5)<MA(C,10) AND LOW<MA(C,5) AND HIGH/O>1.07 AND O=LOW AND C>O AND O/REF(C,1)<0.95 AND HIGH/C>1.043 AND (VOL>REF(HHV(VOL,800),1) OR REF(C>LOW,1));
HGZ17:=C/REF(C,1)>=1.08 OR C/O>1.06 AND (HGZ15 AND NOT(HGZ2) AND (NOT(REF(HGZ6 AND HGZ15,3)) AND NOT(REF(HGZ15 AND REF(C>O,1),3))) OR (REF(HGZ15,4) AND C/REF(C,1)>1.095 AND HIGH=C AND REF(COUNT(HGZ11<HGZ12,5)>=1,1) AND REF(HGZ11>HGZ12,3)) OR (REF(HGZ10 OR REF(HGZ10,4),1) AND C/REF(C,1)>1.095 AND HIGH=C)) AND LOW>REF(LOW,1) AND LOW/MA(C,5)<1.025;
HGZ18:=REF(COUNT(HGZ17,4)>=1 AND C>O AND REF(COUNT(C/REF(C,1)>1.095 AND HIGH=C,3)=3,1),3) AND REF(O<REF(C,1) AND O/C>1.01 AND HIGH/C>1.025 AND HIGH/C>O/LOW,2) AND REF(C<O AND HIGH/O>C/LOW AND HIGH/O>O/C OR (C>O AND HIGH/C>C/O),1) AND (REF(C,1)<REF(O,2) AND REF(C/O<1,2) OR (REF(C,1)<REF(C,2) AND REF(C/O>1,2))) AND (C/REF(C,1)>1.041 OR C/O>1.039) AND REF(C/O<1.051 OR C/REF(C,1)<1.051,1) AND (REF(LOW,1)<REF(LOW,2) OR REF(LOW,2)<REF(LOW,3) AND COUNT(C/REF(C,1)<0.9672 OR C/O<0.9672,8)>=1 AND C>ACD AND (COUNT(C>ACD,2)>=1 OR REF(C/O<1.051,1)) AND REF(COUNT(C/O>1.0595,7)>=1 OR COUNT(C/REF(C,1)>1.0595,7)>=1,3) AND REF(C/O<1.0097 OR C/REF(C,1)<1.0097,1) AND C>REF(C,1));
HGZ19:=REF(COUNT(HGZ17,3)>=1 AND C>O AND REF(COUNT(C/REF(C,1)>1.095 AND HIGH=C,2)=2,1),5) AND REF(O<REF(C,1) AND O/C>1.01 AND HIGH/C>1 AND HIGH/C>O/LOW,4) AND REF(HIGH/C>C/O AND REF(C<REF(C,1),1),1) AND (C/REF(C,1)>1.041 OR C/O>1.039) AND REF(C/O<1.058 OR C/REF(C,1)<1.058,1) AND (REF(LOW,1)<REF(LOW,2) OR REF(LOW,2)<REF(LOW,3) AND COUNT(C/REF(C,1)<0.967 OR C/O<0.967,8)>=1 AND C>ACD AND (COUNT(C>ACD,2)>=1 OR REF(C/O<1.05,1)) AND REF(COUNT(C/O>1.0595,7)>=1 OR COUNT(C/REF(C,1)>1.0595,7)>=1,3) AND (REF(C/O<1,2) AND C>REF(C,2) OR (REF(C/O>1,2) AND C>REF(O,2))));
HGZ20:=REF(COUNT(HGZ17,3)>=1,2) AND REF(C>=O OR C/REF(C,1)<0.95,1) AND REF(C>=O AND REF(C/REF(C,1)>=1.08 OR C/O>1.067 AND C/REF(C,1)>=1.0785,1) OR (REF(COUNT(C/REF(C,1)>1.095 AND H=C,2)=2,2) AND O<REF(C,1) AND O/C>1.01) AND H/C>1.025 AND (H/C>O/L OR (C>O AND REF(C/REF(C,1)>1.095 AND H=C AND HGZ15,1))),1) AND C>=REF(O,1) AND O/REF(C,1)<1.03 AND COUNT(L/MA(C,5)<1.027,2)>=1 AND (L>REF(L,1) OR O/REF(C,2)<0.97 AND (HGZ12/HGZ13>REF(HGZ12/HGZ13,2) OR REF(HGZ15,5) AND REF(REF(REF(COUNT(HGZ11>HGZ12,4)>=1,1) AND HGZ11<HGZ12,1) OR HGZ11>HGZ12,7) AND REF(H/1.03<REF(HHV(H,3),1),2)) OR (REF(COUNT(HGZ11>HGZ12,2)=2,7) AND REF(COUNT(HGZ11<HGZ12,3)>=1,6) AND REF(HGZ11<HGZ12,4) AND REF(H,2)>REF(H,3)) OR REF(COUNT(HGZ11>HGZ12,2)=2 AND (REF(HGZ11<HGZ12,7) OR REF(HGZ11>HGZ12,2)),3) OR REF(COUNT(HGZ11>HGZ12,3)=3 AND REF(HGZ11>HGZ12,6),4) OR (REF(COUNT(HGZ11>HGZ12,2)=2,1) AND HGZ7 AND REF(HGZ11>HGZ12,6) AND REF(COUNT(HGZ11<HGZ12,3)>=1,7) AND REF(COUNT(HGZ11<HGZ12,3)>=2,3))) AND HGZ11/HGZ12>REF(HGZ11/HGZ12,1) AND (COUNT(HGZ11>HGZ12,3)=3 OR (COUNT(HGZ11>HGZ12,3)>=2 AND (REF(HGZ10,3) AND REF(C/REF(C,1)>1.095 AND H=C,2)) OR (REF(COUNT(C/REF(C,1)>1.095 AND H=C,2)=2,3) AND REF(C>O,2)))) OR (REF(HGZ16 AND HGZ12/REF(HGZ12,1)>0.9,1) AND HGZ12>REF(HGZ12,1) AND O/L<1.045) AND REF(C/O<1.06,1) AND C/O>REF(C/O,1);
HGZ21:=C/REF(C,1)>=1.095 AND HIGH=C AND REF(C/O<1.05,1) AND (COUNT(HGZ7,3)>=1 OR REF(HGZ4,1)) AND COUNT(LOW<REF(LOW,1),2)>=1 AND LOW<MA(C,5) AND NOT(REF(COUNT(C/REF(C,1)<0.923,3)>=1,1));
HGZ22:=REF(HGZ21,2) AND REF(C<=O,1) AND (REF(HIGH/O>1.043 AND REF(C>O,4) OR (HIGH/C>1.089 AND O/C>1.039 AND HIGH>O AND REF(C/REF(C,1)>1.095 AND HIGH=C,1)),1) AND O/LOW<1.029 AND O/REF(O,2)<1.077 OR (REF(HIGH/O>1.025 AND REF(C>O,4) OR (HIGH/C>1.089 AND O/C>1.039 AND HIGH>O AND REF(C/REF(C,1)>1.095 AND HIGH=C,1)),1) AND O/LOW<1.053 AND REF(C<O AND C/LOW<1.02,3))) AND O/REF(LOW,3)>0.977 AND C/REF(C,1)>0.989 AND O/REF(C,1)<1 AND COUNT(LOW<MA(C,5),2)>=1 AND REF(HGZ11<HGZ12,1) AND COUNT(HGZ11>HGZ12,3)>=2;
HGZ23:=REF(C,1)>REF(C,2) AND C/REF(C,1)<1.05 AND REF(C,1)/REF(O,1)>1.05 AND O<(REF(C,1)+REF(O,1)+REF(HIGH,1))/3 AND C>O AND C>REF(C,1);
HGZ24:=REF(COUNT(HGZ23,2)>0,1) AND (O<REF(O,1) OR LOW<REF(LOW,1) OR VOL>REF(VOL,1)) AND C/REF(C,1)>1.05 AND O<MA(C,5) AND (REF(C>O,1) OR C/REF(C,1)>1.07) AND O<MA(C,10) AND C>MA(C,5) AND C>MA(C,10) AND MA(C,5)/MA(C,10)<0.98 OR (REF(C,1)>REF(O,1) AND REF(O=LOW AND C/O>1.005,1) AND REF(HIGH/C>1.043 AND (O/REF(C,1)<1.013 OR O/REF(O,1)<1.013),1) AND REF(REF(C<O,1),3) AND REF(C,1)/REF(C,2)>0.937 AND O<REF(O,1) AND C/REF(C,1)>1.005 AND O/LOW<1.041 AND O/REF(O,1)>0.98);
节节高:=FILTER(REF(COUNT(COUNT(REF(COUNT(C/REF(C,1)>1.095 AND HIGH=C,2)=2,1) AND REF(O>REF(C,1),1),6)>=1 AND REF(COUNT(C/REF(C,1)>1.095 AND HIGH=C,2)=2,1) AND (LOW<O OR C>O) AND O>=REF(C,1),4)>=1 AND COUNT(REF(C<=O,1) AND C>O,2)>=1 OR (REF(COUNT(C/REF(C,1)>1.095 AND HIGH=C,2)=2,1) AND COUNT(C>O,3)=3 AND HIGH/C>O/LOW) AND REF(COUNT(HIGH/C>=O/LOW,2)>=1 AND C/REF(C,1)<1.09,1) AND (C>REF((HIGH+LOW)/1.95,1) OR REF(HIGH/C>O/LOW OR REF(HIGH/C>O/LOW,1),1) AND (O/LOW<1.043 OR C/O>1.05)) ,1) AND REF(COUNT(HIGH=C,2)=2 OR (HIGH/C>O/LOW AND HIGH/C>1.043) OR (REF(COUNT(HIGH/C>1.037 AND C>O AND REF(C<O,1),2)>=1,1) AND C>O),1),1);
STICKLINE(节节高,O,C,1,0),COLORLIBLUE;DRAWTEXT(节节高,L*0.97,'节节高'),COLORLIBLUE;
逆势亮剑:=HG17 OR HG19,COLORRED;
STICKLINE(逆势亮剑,O,C,1,0),COLORRED;DRAWTEXT(逆势亮剑,L*0.98,'逆势亮剑'),COLORRED;
亮剑优胜:=HGZ18 OR HGZ19 OR HGZ20 OR HGZ22 OR HGZ24,COLORMAGENTA;
STICKLINE(亮剑优胜,O,C,1,0),COLORMAGENTA;DRAWTEXT(亮剑优胜,L*0.97,'亮剑优胜'),COLORMAGENTA;
双剑合璧:=逆势亮剑 AND 亮剑优胜,COLORYELLOW;
STICKLINE(双剑合璧,O,C,1,0),COLORYELLOW;DRAWTEXT(双剑合璧,L*0.96,'双剑合璧'),COLORYELLOW;



{副图源码如下}

{双剑节节高副图指标,整合节节高+逆势亮剑+亮剑优胜,无未来函数}
HG1:=MA(LOW,24)*1.09;
HG2:=CROSS(HG1,O);
HG3:=MA((LOW+HIGH+C+O)/4,25)*1.23;
HG4:=CROSS(HG3,O);
HG5:=EMA(LOW,25);
HG6:=CROSS(C,HG5);
HG7:=REF(COUNT(REF(EMA(C,5)/REF(EMA(C,5),1)<1,1) AND EMA(C,5)/REF(EMA(C,5),1)>1,11)>=1,3) AND REF(EMA(C,5)/REF(EMA(C,5),1)>0.987,1) AND COUNT(O<C,7)/7>5/10 AND REF(COUNT(C/REF(C,1)>1.08 OR C/REF(C,2)>1.08 AND C/O>1.038,25)>=1,3) AND COUNT(C>O,2)=2 AND C>REF(C,1) AND (LOW<MA(C,5) OR REF(LOW<MA(C,5) AND C/REF(C,1)>1.095 AND HIGH=C,1) OR (COUNT(LOW>MA(C,5),3)=3 AND O/MA(C,5)<1.015)) AND COUNT(REF(C<REF(C,1),1) AND C>O,9)>=2 AND REF(COUNT(C>O AND HIGH>MA(C,5) AND C/REF(C,1)<1.095,5)>=1,1) AND C>MA(C,5);
HG8:=REF(COUNT(C/REF(C,1)>1.095 AND HIGH=C,5)>=1 AND O>MA(C,5),3) AND REF(COUNT(HIGH/LOW>1.095 AND C<HIGH,2)>=1,2) AND REF(C/REF(C,1)<0.907 AND LOW/C>0.996 AND COUNT(HIGH>O,2)>=1 AND COUNT(VOL>REF(VOL,1),3)>=1,1) AND REF(C,1)/LOW>1.04 AND C/LOW>1.02;
HG9:=HG8 AND O/LOW<1.033 AND VOL<HHV(VOL,3) OR (REF(COUNT(HG8,2)>=1,3) AND REF(C/REF(C,1)<0.911,1) AND O/REF(C,1)>0.998 AND O/REF(C,1)<1.033) OR (REF(HG8,4) AND REF(COUNT(C/REF(C,1)<0.907,2)>=1,1) AND (REF(C,1)/LOW>1.086 AND C/LOW>1.02 OR (O/REF(C,1)>0.998 AND O/REF(C,1)<1.033)));
HG10:=HG9 AND O/LOW<1.033 AND O/C<1.033 OR (REF(COUNT(HG9,2)>=1,3) AND REF(C/REF(C,1)<0.911 OR (O<REF(C,1) AND C/REF(C,1)<0.95),1) AND O/REF(C,1)>0.998 AND O/REF(C,1)<1.033 AND O/C<1.033) OR (REF(HG8,4) AND REF(COUNT(C/REF(C,1)<0.907,2)>=1,1) AND O/C<1.033 AND (REF(C,1)/LOW>1.086 AND C/LOW>1.02 OR (O/REF(C,1)>0.998 AND O/REF(C,1)<1.033)));
HG11:=1000*C/INDEXC;
HG12:=1000*O/INDEXO;
HG13:=1000*LOW/INDEXL;
HG14:=100*EMA(EMA(C-REF(C,1),6),6)/EMA(EMA(ABS(C-REF(C,1)),6),6);
HG15:=LLV(HG14,2)=LLV(HG14,7) AND COUNT(HG14<0,2) AND CROSS(HG14,MA(HG14,2));
HG16:=C/REF(C,1)>=1.08 OR C/O>1.06 AND (HG15 AND NOT(HG2) AND NOT(REF(HG2,4)) AND (NOT(REF(HG6 AND HG15,3)) AND NOT(REF(HG15 AND REF(C>O,1),3))) OR (REF(HG15,4) AND C/REF(C,1)>1.095 AND HIGH=C AND REF(COUNT(HG11<HG12,5)>=1,1) AND REF(HG11>HG12,3)) OR (REF(HG10 OR REF(HG10,4),1) AND C/REF(C,1)>1.095 AND HIGH=C)) AND LOW>REF(LOW,1) AND LOW/MA(C,5)<1.025;
HG17:=REF(COUNT(HG16,3)>=1,2) AND REF(C>=O AND REF(C/REF(C,1)>=1.08 OR C/O>1.067 AND C/REF(C,1)>=1.078,1) AND HIGH/C>1.025 AND HIGH/C>O/LOW,1) AND C>=REF(O,1) AND O/REF(C,1)<1.03 AND COUNT(LOW/MA(C,5)<1.027,2)>=1 AND (HG12/HG13>REF(HG12/HG13,2) OR REF(HG15,5) AND REF(REF(REF(COUNT(HG11>HG12,4)>=1,1) AND HG11<HG12,1) OR HG11>HG12,7) AND REF(HIGH/1.03<REF(HHV(HIGH,3),1),2) OR (REF(COUNT(HG11>HG12,2)=2,7) AND REF(COUNT(HG11<HG12,3)>=1,6) AND REF(HG11<HG12,4) AND REF(HIGH,2)>REF(HIGH,3)) OR REF(COUNT(HG11>HG12,2)=2 AND (REF(HG11<HG12,7) OR REF(HG11>HG12,2)),3) OR REF(COUNT(HG11>HG12,3)=3 AND REF(HG11>HG12,6),4) OR (REF(COUNT(HG11>HG12,2)=2,1) AND HG7 AND REF(HG11>HG12,6) AND REF(COUNT(HG11<HG12,3)>=1,7) AND REF(COUNT(HG11<HG12,3)>=2,3))) AND HG11/HG12>REF(HG11/HG12,1) AND C/O>REF(C/O,1) AND (COUNT(HG11>HG12,3)=3 OR (COUNT(HG11>HG12,3)>=2 AND REF(HG10,3) AND REF(C/REF(C,1)>1.095 AND HIGH=C,2)));
HG18:=C/REF(C,1)>=1.095 AND HIGH=C AND REF(C/O<1.05,1) AND (COUNT(HG7,3)>=1 OR REF(HG4,1)) AND COUNT(LOW<REF(LOW,1),2)>=1 AND LOW<MA(C,5) AND NOT(REF(COUNT(C/REF(C,1)<0.923,3)>=1,1));
HG19:=REF(HG18,2) AND REF(C<=O AND (HIGH/O>1.043 AND REF(C>O,4) OR (HIGH/C>1.089 AND O/C>1.039 AND HIGH>O AND REF(C/REF(C,1)>1.095 AND HIGH=C,1))),1) AND O/LOW<1.029 AND O/REF(LOW,3)>0.977 AND O/REF(O,2)<1.077 AND C/REF(C,1)>0.989 AND O/REF(C,1)<1 AND COUNT(LOW<MA(C,5),2)>=1 AND REF(HG11<HG12,1) AND COUNT(HG11>HG12,3)>=2;
HGZ1:=MA(LOW,24)*1.09;
HGZ2:=CROSS(HGZ1,O);
HGZ3:=MA((LOW+HIGH+C+O)/4,25)*1.23;
HGZ4:=CROSS(HGZ3,O);
HGZ5:=EMA(LOW,25);
HGZ6:=CROSS(C,HGZ5);
HGZ7:=REF(COUNT(REF(EMA(C,5)/REF(EMA(C,5),1)<1,1) AND EMA(C,5)/REF(EMA(C,5),1)>1,11)>=1,3) AND REF(EMA(C,5)/REF(EMA(C,5),1)>0.987,1) AND COUNT(O<C,7)/7>5/10 AND REF(COUNT(C/REF(C,1)>1.08 OR C/REF(C,2)>1.08 AND C/O>1.038,25)>=1,3) AND COUNT(C>O,2)=2 AND C>REF(C,1) AND (LOW<MA(C,5) OR REF(LOW<MA(C,5) AND C/REF(C,1)>1.095 AND HIGH=C,1) OR (COUNT(LOW>MA(C,5),3)=3 AND O/MA(C,5)<1.015)) AND COUNT(REF(C<REF(C,1),1) AND C>O,9)>=2 AND REF(COUNT(C>O AND HIGH>MA(C,5) AND C/REF(C,1)<1.095,5)>=1,1) AND C>MA(C,5);
HGZ8:=REF(COUNT(C/REF(C,1)>1.095 AND HIGH=C,5)>=1 AND O>MA(C,5),3) AND REF(COUNT(HIGH/LOW>1.095 AND C<HIGH,2)>=1,2) AND REF(C/REF(C,1)<0.907 AND LOW/C>0.996 AND COUNT(HIGH>O,2)>=1 AND COUNT(VOL>REF(VOL,1),3)>=1,1) AND REF(C,1)/LOW>1.04 AND C/LOW>1.02;
HGZ9:=HGZ8 AND O/LOW<1.033 AND VOL<HHV(VOL,3) OR (REF(COUNT(HGZ8,2)>=1,3) AND REF(C/REF(C,1)<0.911,1) AND O/REF(C,1)>0.998 AND O/REF(C,1)<1.033) OR (REF(HGZ8,4) AND REF(COUNT(C/REF(C,1)<0.907,2)>=1,1) AND (REF(C,1)/LOW>1.086 AND C/LOW>1.02 OR (O/REF(C,1)>0.998 AND O/REF(C,1)<1.033)));
HGZ10:=HGZ9 AND O/LOW<1.033 AND O/C<1.033 OR (REF(COUNT(HGZ9,2)>=1,3) AND REF(C/REF(C,1)<0.911 OR (O<REF(C,1) AND C/REF(C,1)<0.95),1) AND O/REF(C,1)>0.998 AND O/REF(C,1)<1.033 AND O/C<1.033) OR (REF(HGZ8,4) AND REF(COUNT(C/REF(C,1)<0.907,2)>=1,1) AND O/C<1.033 AND (REF(C,1)/LOW>1.086 AND C/LOW>1.02 OR (O/REF(C,1)>0.998 AND O/REF(C,1)<1.033)));
HGZ11:=1000*C/INDEXC;
HGZ12:=1000*O/INDEXO;
HGZ13:=1000*LOW/INDEXL;
HGZ14:=100*EMA(EMA(C-REF(C,1),6),6)/EMA(EMA(ABS(C-REF(C,1)),6),6);
HGZ15:=LLV(HGZ14,2)=LLV(HGZ14,7) AND COUNT(HGZ14<0,2) AND CROSS(HGZ14,MA(HGZ14,2));
HGZ16:=MA(C,5)<MA(C,10) AND LOW<MA(C,5) AND HIGH/O>1.07 AND O=LOW AND C>O AND O/REF(C,1)<0.95 AND HIGH/C>1.043 AND (VOL>REF(HHV(VOL,800),1) OR REF(C>LOW,1));
HGZ17:=C/REF(C,1)>=1.08 OR C/O>1.06 AND (HGZ15 AND NOT(HGZ2) AND (NOT(REF(HGZ6 AND HGZ15,3)) AND NOT(REF(HGZ15 AND REF(C>O,1),3))) OR (REF(HGZ15,4) AND C/REF(C,1)>1.095 AND HIGH=C AND REF(COUNT(HGZ11<HGZ12,5)>=1,1) AND REF(HGZ11>HGZ12,3)) OR (REF(HGZ10 OR REF(HGZ10,4),1) AND C/REF(C,1)>1.095 AND HIGH=C)) AND LOW>REF(LOW,1) AND LOW/MA(C,5)<1.025;
HGZ18:=REF(COUNT(HGZ17,4)>=1 AND C>O AND REF(COUNT(C/REF(C,1)>1.095 AND HIGH=C,3)=3,1),3) AND REF(O<REF(C,1) AND O/C>1.01 AND HIGH/C>1.025 AND HIGH/C>O/LOW,2) AND REF(C<O AND HIGH/O>C/LOW AND HIGH/O>O/C OR (C>O AND HIGH/C>C/O),1) AND (REF(C,1)<REF(O,2) AND REF(C/O<1,2) OR (REF(C,1)<REF(C,2) AND REF(C/O>1,2))) AND (C/REF(C,1)>1.041 OR C/O>1.039) AND REF(C/O<1.051 OR C/REF(C,1)<1.051,1) AND (REF(LOW,1)<REF(LOW,2) OR REF(LOW,2)<REF(LOW,3) AND COUNT(C/REF(C,1)<0.9672 OR C/O<0.9672,8)>=1 AND C>ACD AND (COUNT(C>ACD,2)>=1 OR REF(C/O<1.051,1)) AND REF(COUNT(C/O>1.0595,7)>=1 OR COUNT(C/REF(C,1)>1.0595,7)>=1,3) AND REF(C/O<1.0097 OR C/REF(C,1)<1.0097,1) AND C>REF(C,1));
HGZ19:=REF(COUNT(HGZ17,3)>=1 AND C>O AND REF(COUNT(C/REF(C,1)>1.095 AND HIGH=C,2)=2,1),5) AND REF(O<REF(C,1) AND O/C>1.01 AND HIGH/C>1 AND HIGH/C>O/LOW,4) AND REF(HIGH/C>C/O AND REF(C<REF(C,1),1),1) AND (C/REF(C,1)>1.041 OR C/O>1.039) AND REF(C/O<1.058 OR C/REF(C,1)<1.058,1) AND (REF(LOW,1)<REF(LOW,2) OR REF(LOW,2)<REF(LOW,3) AND COUNT(C/REF(C,1)<0.967 OR C/O<0.967,8)>=1 AND C>ACD AND (COUNT(C>ACD,2)>=1 OR REF(C/O<1.05,1)) AND REF(COUNT(C/O>1.0595,7)>=1 OR COUNT(C/REF(C,1)>1.0595,7)>=1,3) AND (REF(C/O<1,2) AND C>REF(C,2) OR (REF(C/O>1,2) AND C>REF(O,2))));
HGZ20:=REF(COUNT(HGZ17,3)>=1,2) AND REF(C>=O OR C/REF(C,1)<0.95,1) AND REF(C>=O AND REF(C/REF(C,1)>=1.08 OR C/O>1.067 AND C/REF(C,1)>=1.0785,1) OR (REF(COUNT(C/REF(C,1)>1.095 AND H=C,2)=2,2) AND O<REF(C,1) AND O/C>1.01) AND H/C>1.025 AND (H/C>O/L OR (C>O AND REF(C/REF(C,1)>1.095 AND H=C AND HGZ15,1))),1) AND C>=REF(O,1) AND O/REF(C,1)<1.03 AND COUNT(L/MA(C,5)<1.027,2)>=1 AND (L>REF(L,1) OR O/REF(C,2)<0.97 AND (HGZ12/HGZ13>REF(HGZ12/HGZ13,2) OR REF(HGZ15,5) AND REF(REF(REF(COUNT(HGZ11>HGZ12,4)>=1,1) AND HGZ11<HGZ12,1) OR HGZ11>HGZ12,7) AND REF(H/1.03<REF(HHV(H,3),1),2)) OR (REF(COUNT(HGZ11>HGZ12,2)=2,7) AND REF(COUNT(HGZ11<HGZ12,3)>=1,6) AND REF(HGZ11<HGZ12,4) AND REF(H,2)>REF(H,3)) OR REF(COUNT(HGZ11>HGZ12,2)=2 AND (REF(HGZ11<HGZ12,7) OR REF(HGZ11>HGZ12,2)),3) OR REF(COUNT(HGZ11>HGZ12,3)=3 AND REF(HGZ11>HGZ12,6),4) OR (REF(COUNT(HGZ11>HGZ12,2)=2,1) AND HGZ7 AND REF(HGZ11>HGZ12,6) AND REF(COUNT(HGZ11<HGZ12,3)>=1,7) AND REF(COUNT(HGZ11<HGZ12,3)>=2,3))) AND HGZ11/HGZ12>REF(HGZ11/HGZ12,1) AND (COUNT(HGZ11>HGZ12,3)=3 OR (COUNT(HGZ11>HGZ12,3)>=2 AND (REF(HGZ10,3) AND REF(C/REF(C,1)>1.095 AND H=C,2)) OR (REF(COUNT(C/REF(C,1)>1.095 AND H=C,2)=2,3) AND REF(C>O,2)))) OR (REF(HGZ16 AND HGZ12/REF(HGZ12,1)>0.9,1) AND HGZ12>REF(HGZ12,1) AND O/L<1.045) AND REF(C/O<1.06,1) AND C/O>REF(C/O,1);
HGZ21:=C/REF(C,1)>=1.095 AND HIGH=C AND REF(C/O<1.05,1) AND (COUNT(HGZ7,3)>=1 OR REF(HGZ4,1)) AND COUNT(LOW<REF(LOW,1),2)>=1 AND LOW<MA(C,5) AND NOT(REF(COUNT(C/REF(C,1)<0.923,3)>=1,1));
HGZ22:=REF(HGZ21,2) AND REF(C<=O,1) AND (REF(HIGH/O>1.043 AND REF(C>O,4) OR (HIGH/C>1.089 AND O/C>1.039 AND HIGH>O AND REF(C/REF(C,1)>1.095 AND HIGH=C,1)),1) AND O/LOW<1.029 AND O/REF(O,2)<1.077 OR (REF(HIGH/O>1.025 AND REF(C>O,4) OR (HIGH/C>1.089 AND O/C>1.039 AND HIGH>O AND REF(C/REF(C,1)>1.095 AND HIGH=C,1)),1) AND O/LOW<1.053 AND REF(C<O AND C/LOW<1.02,3))) AND O/REF(LOW,3)>0.977 AND C/REF(C,1)>0.989 AND O/REF(C,1)<1 AND COUNT(LOW<MA(C,5),2)>=1 AND REF(HGZ11<HGZ12,1) AND COUNT(HGZ11>HGZ12,3)>=2;
HGZ23:=REF(C,1)>REF(C,2) AND C/REF(C,1)<1.05 AND REF(C,1)/REF(O,1)>1.05 AND O<(REF(C,1)+REF(O,1)+REF(HIGH,1))/3 AND C>O AND C>REF(C,1);
HGZ24:=REF(COUNT(HGZ23,2)>0,1) AND (O<REF(O,1) OR LOW<REF(LOW,1) OR VOL>REF(VOL,1)) AND C/REF(C,1)>1.05 AND O<MA(C,5) AND (REF(C>O,1) OR C/REF(C,1)>1.07) AND O<MA(C,10) AND C>MA(C,5) AND C>MA(C,10) AND MA(C,5)/MA(C,10)<0.98 OR (REF(C,1)>REF(O,1) AND REF(O=LOW AND C/O>1.005,1) AND REF(HIGH/C>1.043 AND (O/REF(C,1)<1.013 OR O/REF(O,1)<1.013),1) AND REF(REF(C<O,1),3) AND REF(C,1)/REF(C,2)>0.937 AND O<REF(O,1) AND C/REF(C,1)>1.005 AND O/LOW<1.041 AND O/REF(O,1)>0.98);
节节高:FILTER(REF(COUNT(COUNT(REF(COUNT(C/REF(C,1)>1.095 AND HIGH=C,2)=2,1) AND REF(O>REF(C,1),1),6)>=1 AND REF(COUNT(C/REF(C,1)>1.095 AND HIGH=C,2)=2,1) AND (LOW<O OR C>O) AND O>=REF(C,1),4)>=1 AND COUNT(REF(C<=O,1) AND C>O,2)>=1 OR (REF(COUNT(C/REF(C,1)>1.095 AND HIGH=C,2)=2,1) AND COUNT(C>O,3)=3 AND HIGH/C>O/LOW) AND REF(COUNT(HIGH/C>=O/LOW,2)>=1 AND C/REF(C,1)<1.09,1) AND (C>REF((HIGH+LOW)/1.95,1) OR REF(HIGH/C>O/LOW OR REF(HIGH/C>O/LOW,1),1) AND (O/LOW<1.043 OR C/O>1.05)) ,1) AND REF(COUNT(HIGH=C,2)=2 OR (HIGH/C>O/LOW AND HIGH/C>1.043) OR (REF(COUNT(HIGH/C>1.037 AND C>O AND REF(C<O,1),2)>=1,1) AND C>O),1),1),COLORLIBLUE;
逆势亮剑:HG17 OR HG19,COLORRED;
亮剑优胜:HGZ18 OR HGZ19 OR HGZ20 OR HGZ22 OR HGZ24,COLORMAGENTA;
双剑合璧:逆势亮剑 AND 亮剑优胜,COLORYELLOW;





来函数检测结果如下
该公式没有未来函数


定制、编写公式指标请联系QQ或微信同号:88652583
置顶指标

相关指标公式

指标安装下载帮助  |   热门标签  | 联系我们  |  股朋指标网  |  指标网   |  指标公式  |  加入收藏   

@2005-2023 粤ICP备2023063687号-2 股朋指标网别名指标网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:股朋指标网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图