公式网-网站导航


网站搜索:  

公式指标网 发表于2015/11/6 6:24:20

飞狐K线趋势图原码

input:N(10,0,20);
中轴:MA(CLOSE,21),colorFF;
 A:=(((((3 * CLOSE) + LOW) + OPEN) + HIGH) / 6);
压力:(MA(CLOSE,21) + (2 * STD(CLOSE,21))),LINETHICK1,colorFF;
支撑:(MA(CLOSE,21) - (2 * STD(CLOSE,21))),LINETHICK1,colorFF;
 A:=(REF(HIGH,N) = HHV(HIGH,((2 * N) + 1)));
 AA:=FILTER(A,N);
 AAA:=BACKSET(AA,(N + 1));
 BB:=FILTER(AAA,N);
 CC1:=(BB OR ((DYNAINFO(7) = CLOSE) AND (DYNAINFO(10) = AMOUNT)));
 CC:=(REF(LOW,N) = LLV(LOW,((2 * N) + 1)));
 AA2:=FILTER(CC,N);
 AAA2:=BACKSET(AA2,(N + 1));
 BB2:=FILTER(AAA2,N);
 CC22:=(BB2 AND NOT(BB));
 CC2:=BACKSET(CC1,(REF(BARSLAST(CC22),1) + 1));
 EA:=(CC2 > REF(CC2,1));
 EB:=BACKSET(EA,2);
 EE:=(EB > REF(EB,1));
 FF1:=BACKSET((EE AND (COUNT(CC1,(REF(BARSLAST(CC22),1) + 2)) = 0)),(REF(BARSLAST(CC22),1) + 2));
 EE2:=(FF1 > REF(FF1,1));
 FF2:=BACKSET((EE2 AND (COUNT(CC1,(REF(BARSLAST(CC22),1) + 2)) = 0)),(REF(BARSLAST(CC22),1) + 2));
 EE3:=(FF2 > REF(FF2,1));
 FF3:=IF(CC1,COUNT(CC22,(REF(BARSLAST(CC1),1) + 1)),0);
 JS:=IF(((FF3 = 1) AND CC1),BARSLAST(EE),0);
 G1:=IF((CC1 AND (REF(LOW,BARSLAST(EE)) >= REF(LOW,BARSLAST(EE2)))),BARSLAST(EE2),BARSLAST(EE));
 GA:=IF(((FF3 = 2) AND CC1),G1,0);
 G2:=IF(((FF3 >= 3) AND CC1),IF((CC1 AND (REF(LOW,G1) >= REF(LOW,BARSLAST(EE3)))),BARSLAST(EE3),G1),0);
 G3:=((JS + GA) + G2);
 GG:=BACKSET(CC1,G3);
 JA:=(GG > REF(GG,1));
 JB:=BACKSET(JA,2);
 JJ:=(JB > REF(JB,1));
 LD:=(JJ OR ((DYNAINFO(7) = CLOSE) AND (DYNAINFO(10) = AMOUNT)));
 LD1:=BACKSET(LD,(REF(BARSLAST(CC1),1) + 1));
 HEA:=(LD1 > REF(LD1,1));
 HEB:=BACKSET(HEA,2);
 HEE:=(HEB > REF(HEB,1));
 HFF1:=BACKSET((HEE AND (COUNT(LD,(REF(BARSLAST(CC1),1) + 2)) = 0)),(REF(BARSLAST(CC1),1) + 2));
 HEE2:=(HFF1 > REF(HFF1,1));
 HFF2:=BACKSET((HEE2 AND (COUNT(LD,(REF(BARSLAST(CC1),1) + 2)) = 0)),(REF(BARSLAST(CC1),1) + 2));
 HEE3:=(HFF2 > REF(HFF2,1));
 HFF3:=IF(LD,COUNT(BB,(REF(BARSLAST(LD),1) + 1)),0);
 HJS:=IF(((HFF3 = 1) AND LD),BARSLAST(HEE),0);
 HG1:=IF((LD AND (REF(HIGH,BARSLAST(HEE)) <= REF(HIGH,BARSLAST(HEE2)))),BARSLAST(HEE2),BARSLAST(HEE));
 HGA:=IF(((HFF3 = 2) AND LD),HG1,0);
 HG2:=IF(((HFF3 >= 3) AND LD),IF((LD AND (REF(HIGH,HG1) <= REF(HIGH,BARSLAST(HEE3)))),BARSLAST(HEE3),HG1),0);
 HG3:=((HJS + HGA) + HG2);
 HGG:=BACKSET(LD,HG3);
 HJA:=(HGG > REF(HGG,1));
 HJB:=BACKSET(HJA,2);
 HJJ:=(HJB > REF(HJB,1));
 HD:=BACKSET(((DYNAINFO(7) = CLOSE) AND (DYNAINFO(10) = AMOUNT)),(BARSLAST(JJ) + 1));
 X1:=(HD > REF(HD,1));
 X2:=BACKSET(((DYNAINFO(7) = CLOSE) AND (DYNAINFO(10) = AMOUNT)),(BARSLAST(HJJ) + 1));
 Y1:=(X2 > REF(X2,1));
 Y2:=IF((BARSLAST(X1) < BARSLAST(Y1)),X1,Y1);
 Z1:=IF((BARSLAST(X1) < BARSLAST(Y1)),LOW,HIGH);
 DRAWLINE(Y2,Z1,((DYNAINFO(7) = CLOSE) AND (DYNAINFO(10) = AMOUNT)),CLOSE,0),POINTDOT,colorFF9900;
 Z2:=BACKSET(((DYNAINFO(7) = CLOSE) AND (DYNAINFO(10) = AMOUNT)),(BARSLAST(JJ) + 1));
 UU:=(Z2 > REF(Z2,1));
 VV:=BACKSET(UU,(REF(BARSLAST(JJ),1) + 2));
 WW:=(VV > REF(VV,1));
 DRAWLINE(WW,LOW,UU,LOW,1),POINTDOT,colorFFFF;
 XX:=BACKSET(((DYNAINFO(7) = CLOSE) AND (DYNAINFO(10) = AMOUNT)),(BARSLAST(HJJ) + 1));
 UU2:=(XX > REF(XX,1));
 VV2:=BACKSET(UU2,(REF(BARSLAST(HJJ),1) + 2));
 WW2:=(VV2 > REF(VV2,1));
 DRAWLINE(WW2,HIGH,UU2,HIGH,1),POINTDOT,colorFFFF;
 HD:=BACKSET(ISLASTBAR,(BARSLAST(JJ) + 1));
 X1:=(HD > REF(HD,1));
 X2:=BACKSET(ISLASTBAR,(BARSLAST(HJJ) + 1));
 Y1:=(X2 > REF(X2,1));
 Y2:=IF((BARSLAST(X1) < BARSLAST(Y1)),X1,Y1);
 Z1:=IF((BARSLAST(X1) < BARSLAST(Y1)),LOW,HIGH);
 DRAWLINE(Y2,Z1,ISLASTBAR,CLOSE,0),POINTDOT,colorFF9900;
 Z2:=BACKSET(ISLASTBAR,(BARSLAST(JJ) + 1));
 UU:=(Z2 > REF(Z2,1));
 VV:=BACKSET(UU,(REF(BARSLAST(JJ),1) + 2));
 WW:=(VV > REF(VV,1));
 DRAWLINE(WW,LOW,UU,LOW,1),POINTDOT,colorFFFF;
 XX:=BACKSET(ISLASTBAR,(BARSLAST(HJJ) + 1));
 UU2:=(XX > REF(XX,1));
 VV2:=BACKSET(UU2,(REF(BARSLAST(HJJ),1) + 2));
 WW2:=(VV2 > REF(VV2,1));
 DRAWLINE(WW2,HIGH,UU2,HIGH,1),POINTDOT,colorFFFF;
 XX2:=ISLASTBAR;
 V1:=(REF(HIGH,10) = HHV(HIGH,((2 * 10) + 1)));
 V3:=FILTER(V1,10);
 V4:=BACKSET(V3,(10 + 1));
 V5:=FILTER(V4,10);
 V6:=(V5 OR XX2);
 V7:=(REF(LOW,10) = LLV(LOW,((2 * 10) + 1)));
 V8:=FILTER(V7,10);
 V9:=BACKSET(V8,(10 + 1));
 VA:=FILTER(V9,10);
 VB:=(VA AND NOT(V5));
 VC:=BACKSET(V6,(REF(BARSLAST(VB),1) + 1));
 VD:=(VC > REF(VC,1));
 VE:=BACKSET(VD,2);
 VF:=(VE > REF(VE,1));
 V10:=BACKSET((VF AND (COUNT(V6,(REF(BARSLAST(VB),1) + 2)) = 0)),(REF(BARSLAST(VB),1) + 2));
 V11:=(V10 > REF(V10,1));
 V12:=BACKSET((V11 AND (COUNT(V6,(REF(BARSLAST(VB),1) + 2)) = 0)),(REF(BARSLAST(VB),1) + 2));
 V13:=(V12 > REF(V12,1));
 V14:=IF(V6,COUNT(VB,(REF(BARSLAST(V6),1) + 1)),0);
 V15:=IF(((V14 = 1) AND V6),BARSLAST(VF),0);
 V16:=IF((V6 AND (REF(LOW,BARSLAST(VF)) >= REF(LOW,BARSLAST(V11)))),BARSLAST(V11),BARSLAST(VF));
 V17:=IF(((V14 = 2) AND V6),V16,0);
 V18:=IF(((V14 >= 3) AND V6),IF((V6 AND (REF(LOW,V16) >= REF(LOW,BARSLAST(V13)))),BARSLAST(V13),V16),0);
 V19:=((V15 + V17) + V18);
 V1A:=BACKSET(V6,V19);
 V1B:=(V1A > REF(V1A,1));
 V1C:=BACKSET(V1B,2);
 V1D:=(V1C > REF(V1C,1));
 V1E:=(V1D OR XX2);
 V1F:=BACKSET(V1E,(REF(BARSLAST(V6),1) + 1));
 V20:=(V1F > REF(V1F,1));
 V21:=BACKSET(V20,2);
 V22:=(V21 > REF(V21,1));
 V23:=BACKSET((V22 AND (COUNT(V1E,(REF(BARSLAST(V6),1) + 2)) = 0)),(REF(BARSLAST(V6),1) + 2));
 V24:=(V23 > REF(V23,1));
 V25:=BACKSET((V24 AND (COUNT(V1E,(REF(BARSLAST(V6),1) + 2)) = 0)),(REF(BARSLAST(V6),1) + 2));
 V26:=(V25 > REF(V25,1));
 V27:=IF(V1E,COUNT(V5,(REF(BARSLAST(V1E),1) + 1)),0);
 V28:=IF(((V27 = 1) AND V1E),BARSLAST(V22),0);
 V29:=IF((V1E AND (REF(HIGH,BARSLAST(V22)) <= REF(HIGH,BARSLAST(V24)))),BARSLAST(V24),BARSLAST(V22));
 V2A:=IF(((V27 = 2) AND V1E),V29,0);
 V2B:=IF(((V27 >= 3) AND V1E),IF((V1E AND (REF(HIGH,V29) <= REF(HIGH,BARSLAST(V26)))),BARSLAST(V26),V29),0);
 V2C:=((V28 + V2A) + V2B);
 V2D:=BACKSET(V1E,V2C);
 V2E:=(V2D > REF(V2D,1));
 V2F:=BACKSET(V2E,2);
 V30:=(V2F > REF(V2F,1));
 V3B:=BACKSET(XX2,(BARSLAST(V30) + 1));
 V3C:=(V3B > REF(V3B,1));
 V3D:=BACKSET(V3C,(REF(BARSLAST(V30),1) + 2));
 V3E:=(V3D > REF(V3D,1));
 DRAWLINE(V3E,HIGH,V3C,HIGH,1),POINTDOT,colorFFFF;
 Z2:=BACKSET(ISLASTBAR,(BARSLAST(JJ) + 1));
 UU:=(Z2 > REF(Z2,1));
 VV:=BACKSET(UU,(REF(BARSLAST(JJ),1) + 2));
 WW:=(VV > REF(VV,1));
 DRAWLINE(WW,LOW,UU,LOW,1),POINTDOT,colorFFFF;
 XX:=BACKSET(ISLASTBAR,(BARSLAST(HJJ) + 1));
 UU2:=(XX > REF(XX,1));
 VV2:=BACKSET(UU2,(REF(BARSLAST(HJJ),1) + 2));
 WW2:=(VV2 > REF(VV2,1));
 DRAWLINE(WW2,HIGH,UU2,HIGH,1),POINTDOT,colorFFFF;
 A1:=(REF(HIGH,3) = HHV(HIGH,((2 * 3) + 1)));
 B1:=FILTER(A1,3);
 D2:=BACKSET(B1,(3 + 1));
 E1:=FILTER(D2,3);
 H1:=(REF(LOW,3) = LLV(LOW,((2 * 3) + 1)));
 L1:=FILTER(H1,3);
 H2:=BACKSET(L1,(3 + 1));
 I1:=FILTER(H2,3);
 L2:=((REF(LLV(LOW,(2 * 3)),1) + REF(HHV(HIGH,(2 * 3)),1)) / 2);
 I2:=((HIGH + LOW) / 2);
 J1:=(((E1 AND NOT((I1 AND (L2 >= I2)))) OR ISLASTBAR) OR (BARSCOUNT(CLOSE) = 1));
 J2:=(I1 AND NOT((E1 AND (L2 < I2))));
 A3:=(E1 AND NOT((I1 AND (L2 >= I2))));
 HD:=(REF(BARSLAST(J1),1) + 1);
 B3:=BACKSET((J1 AND (COUNT(J2,HD) > 0)),LLVBARS(IF(J2,LOW,10000),HD));
 JS:=(B3 > REF(B3,1));
 D3:=BACKSET(JS,2);
 JJ:=(D3 > REF(D3,1));
 HH:=((JJ OR ISLASTBAR) OR (BARSCOUNT(CLOSE) = 1));
 X1:=(REF(BARSLAST(HH),1) + 1);
 A4:=BACKSET((HH AND (COUNT(A3,X1) > 0)),HHVBARS(IF(A3,HIGH,0),X1));
 GA:=(A4 > REF(A4,1));
 B4:=BACKSET(GA,2);
 HJJ:=(B4 > REF(B4,1));
 D4:=BACKSET(ISLASTBAR,(MIN(BARSLAST(HJJ),BARSLAST(JJ)) + 1));
 E4:=(D4 > REF(D4,1));
 LL:=(HIGH < REF(HIGH,(REF(BARSLAST(HJJ),1) + 1)));
 H3:=(REF(HIGH,(REF(BARSLAST(HJJ),1) + 1)) > REF(HIGH,((REF(BARSLAST(HJJ),1) + 2) + REF(BARSLAST(HJJ),(REF(BARSLAST(HJJ),1) + 2)))));
 X3:=((LL AND H3) AND HJJ);
 I3:=BACKSET(X3,(REF(BARSLAST(HJJ),1) + 2));
 LZ:=(I3 > REF(I3,1));
 L4:=(LOW > REF(LOW,(REF(BARSLAST(JJ),1) + 1)));
 X4:=(REF(LOW,(REF(BARSLAST(JJ),1) + 1)) < REF(LOW,((REF(BARSLAST(JJ),1) + 2) + REF(BARSLAST(JJ),(REF(BARSLAST(JJ),1) + 2)))));
 F4:=((L4 AND X4) AND JJ);
 G4:=BACKSET(F4,(REF(BARSLAST(JJ),1) + 2));
 I4:=(G4 > REF(G4,1));
 HZ:=((LZ OR ISLASTBAR) OR (BARSCOUNT(CLOSE) = 1));
 K1:=(REF(BARSLAST(HZ),1) + 1);
 K2:=BACKSET((HZ AND (COUNT(I4,K1) > 0)),LLVBARS(IF(I4,LOW,POW(10,20)),K1));
 G2:=(K2 > REF(K2,1));
 A00:=BACKSET(G2,2);
 A01:=(A00 > REF(A00,1));
 A02:=((A01 OR ISLASTBAR) OR (BARSCOUNT(CLOSE) = 1));
 SMA1:=(REF(BARSLAST(A02),1) + 1);
 SMA2:=BACKSET((A02 AND (COUNT(LZ,SMA1) > 0)),HHVBARS(IF(LZ,HIGH,(0 - POW(10,20))),SMA1));
 M9:=(SMA2 > REF(SMA2,1));
 Y:=BACKSET(M9,2);
 AO:=(Y > REF(Y,1));
 DU0:=BACKSET(ISLASTBAR,(MIN(BARSLAST(AO),BARSLAST(A01)) + 1));
 UD0:=(DU0 > REF(DU0,1));
 Z2:=BACKSET(ISLASTBAR,(BARSLAST(JJ) + 1));
 UU:=(Z2 > REF(Z2,1));
 VV:=BACKSET(UU,(REF(BARSLAST(JJ),1) + 2));
 WW:=(VV > REF(VV,1));
 DRAWLINE(WW,LOW,UU,LOW,1),POINTDOT,colorFFFF;
 XX:=BACKSET(ISLASTBAR,(BARSLAST(HJJ) + 1));
 UU2:=(XX > REF(XX,1));
 VV2:=BACKSET(UU2,(REF(BARSLAST(HJJ),1) + 2));
 WW2:=(VV2 > REF(VV2,1));
 DRAWLINE(WW2,HIGH,UU2,HIGH,1),POINTDOT,colorFFFF;
 VAR2:=((HIGH + LOW) / 2);
 VAR3:=MA(CLOSE,1);
 VAR4:=SMA(SMA(SMA(VAR3,2,1),2,1),2,1);
 VAR5:=VAR4;
 VAR6:=MA(VAR4,2);
 VAR7:=MA(CLOSE,9);
 VAR8:=((HIGH + LOW) / 2);
 TDU0:=(MA(VAR8,5) - MA(VAR8,34));
 TUD0:=CROSS(TDU0,0);
 DU3:=CROSS(0,TDU0);
 UD3:=(((((3 * CLOSE) + LOW) + OPEN) + HIGH) / 6);
 TDU3:=(((((((((((((((((((((20 * UD3) + (19 * REF(UD3,1))) + (18 * REF(UD3,2))) + (17 * REF(UD3,3))) + (16 * REF(UD3,4))) + (15 * REF(UD3,5))) + (14 * REF(UD3,6))) + (13 * REF(UD3,7))) + (12 * REF(UD3,8))) + (11 * REF(UD3,9))) + (10 * REF(UD3,10))) + (9 * REF(UD3,11))) + (8 * REF(UD3,12))) + (7 * REF(UD3,13))) + (6 * REF(UD3,14))) + (5 * REF(UD3,15))) + (4 * REF(UD3,16))) + (3 * REF(UD3,17))) + (2 * REF(UD3,18))) + REF(UD3,20)) / 210);
 TUD3:=MA(TDU3,13);
 UDGLINE:=EMA(MA(CLOSE,3),34);
 JDU0:=((((MA(CLOSE,3) + MA(CLOSE,6)) + MA(CLOSE,12)) + MA(CLOSE,24)) / 4);
 JUD0:=MA(JDU0,5);
 JDU1:=MA(JDU0,10);
关注:STICKLINE(((COUNT(((TDU3 > (1.005 * TUD3)) AND (TDU3 <= REF(TDU3,1))),2) = 2) OR (COUNT((IF((TDU3 < UDGLINE),(TDU3 <= (1.015 * TUD3)),(TDU3 <= (1.005 * TUD3))) AND (TDU3 >= REF(TDU3,1))),2) = 2)),TDU3,TUD3,10,0),color8000;
买入:DRAWTEXT((REF(CROSS(TDU3,TUD3),2) AND (TDU3 > (1.005 * TUD3))),TUD3,'★'),colorFF;
争夺:DRAWTEXT((CROSS(JDU0,JUD0) AND (JUD0 < JDU1)),(TDU3 * 0.99),'▲'),colorFF;
 DRAWTEXT((CROSS(JUD0,JDU0) AND (JUD0 > JDU1)),(TDU3 * 1.01),'▼'),colorFF;
 JUD1:=BARSLAST(TUD0);
 JDU2:=BARSLAST(DU3);
 VAR12:=REF(TUD0,1);
 VAR14:=REF(DU3,1);
 VARA:=BARSLAST(VAR12);
 VARB:=BARSLAST(VAR14);
 VAR15:=IF((VARA < VARB),REF(HHV(HIGH,2),VARA),REF(LLV(LOW,2),VARB));
 VAR16:=(((REF(CLOSE,1) <= REF(VAR15,1)) AND (CLOSE > VAR15)) AND (JUD1 < JDU2));
 VAR17:=(((REF(CLOSE,1) >= REF(VAR15,1)) AND (CLOSE < VAR15)) AND (JDU2 < JUD1));
 VARE:=(VAR16 AND (COUNT(VAR16,JUD1) = 1));
 VARF:=(VAR17 AND (COUNT(VAR17,JDU2) = 1));
 VARG:=(VARE AND (REF(BARSLAST(VARF),1) < REF(BARSLAST(VARE),1)));
 DRAWTEXT(VARG,(VAR7 * 0.95),'▲●▲'),color1;
 VARH:=(((CLOSE - MA(CLOSE,30)) / MA(CLOSE,30)) * 100);
 VARI:=((OPEN > CLOSE) AND ((HIGH - IF((CLOSE > OPEN),CLOSE,OPEN)) > (IF((OPEN < CLOSE),OPEN,CLOSE) - LOW)));
 D5:=(((REF(VARH,1) > ABS((0 - 13))) AND (CLOSE < OPEN)) AND ((((REF(CLOSE,1) - CLOSE) / REF(CLOSE,1)) * 1000) > 20));
 D6:=FILTER((((REF(VARH,1) > ABS((0 - 13))) AND VARI) OR D5),3);
 DRAWTEXT(((D6 * VARH) > 0),(1 * REF(CLOSE,1)),'▼★▼'),color1;
 KK:=(((REF((((CLOSE - MA(CLOSE,30)) / MA(CLOSE,30)) * 100),1) < (0 - 20)) AND (CLOSE > OPEN)) AND ((((CLOSE - REF(CLOSE,1)) / REF(CLOSE,1)) * 1000) > 20));
 DD:=FILTER(((((REF((((CLOSE - MA(CLOSE,30)) / MA(CLOSE,30)) * 100),1) < (0 - 20)) AND (CLOSE > OPEN)) AND ((OPEN - LOW) > (HIGH - CLOSE))) OR KK),3);
 AA1:=((OPEN > CLOSE) AND ((HIGH - IF((CLOSE > OPEN),CLOSE,OPEN)) > (IF((OPEN < CLOSE),OPEN,CLOSE) - LOW)));
 A6:=FILTER(((((REF((((CLOSE - MA(CLOSE,30)) / MA(CLOSE,30)) * 100),1) < (0 - 13)) AND (CLOSE > OPEN)) AND ((OPEN - LOW) > (HIGH - CLOSE))) OR (((REF((((CLOSE - MA(CLOSE,30)) / MA(CLOSE,30)) * 100),1) < (0 - 13)) AND (CLOSE > OPEN)) AND ((((CLOSE - REF(CLOSE,1)) / REF(CLOSE,1)) * 1000) > 20))),3);
 A7:=((OPEN > CLOSE) AND ((HIGH - IF((CLOSE > OPEN),CLOSE,OPEN)) > (IF((OPEN < CLOSE),OPEN,CLOSE) - LOW)));
 A8:=((REF((((CLOSE - MA(CLOSE,30)) / MA(CLOSE,30)) * 100),1) > ABS((0 - 13))) AND AA1);
 A9:=(((REF((((CLOSE - MA(CLOSE,30)) / MA(CLOSE,30)) * 100),1) > ABS((0 - 13))) AND (CLOSE < OPEN)) AND ((((REF(CLOSE,1) - CLOSE) / REF(CLOSE,1)) * 1000) > 20));
 H0:=FILTER((A8 OR A9),3);
 DRAWTEXT((A6 > 0),LOW,'←---★▼'),colorFF;
 E1:=((AMOUNT / VOL) / 100);
 I1:=(((((3 * HIGH) + LOW) + OPEN) + (2 * CLOSE)) / 7);
 X3:=((SUM(AMOUNT,13) / E1) / 100);
 F4:=DMA(I1,(VOL / X3));
 A11:=(((CLOSE - F4) / F4) * 100);
 VAR51:=(((INDEXC - LLV(INDEXL,10)) / (HHV(INDEXH,10) - LLV(INDEXL,10))) * 100);
 VAR52:=SMA(VAR51,3,1);
 VAR53:=SMA(VAR52,3,1);
 DRAWICON(((CROSS(VAR52,VAR53) AND (VAR52 < 50)) AND (COUNT((A11 <= (0 - 17)),5) >= 1)),LOW,1),colorFF00;
 VAR54:=(((CLOSE - LLV(LOW,15)) / (HHV(HIGH,15) - LLV(LOW,15))) * 100);
 CC:=SMA(VAR54,5,1);
 VAR55:=SMA(CC,3,1);
 VAR56:=SMA(VAR55,3,1);
 VAR57:=IF((CROSS(VAR55,VAR56) AND (VAR55 < 20)),100,0);
 DRAWTEXT(FILTER(VAR57,30),LOW,'←---★●'),colorFF;
 VAR58:=REF(CLOSE,1);
 LC:=((SMA(MAX((CLOSE - VAR58),0),6,1) / SMA(ABS((CLOSE - VAR58)),6,1)) * 100);
 RSI:=EMA((((((((2 * CLOSE) + HIGH) + LOW) / 4) - LLV(LOW,34)) / (HHV(HIGH,34) - LLV(LOW,34))) * 100),6);
 MID:=EMA(((0.667 * REF(RSI,1)) + (0.333 * RSI)),4);
 DRAWTEXT(IF((((((COUNT((CLOSE < REF(CLOSE,1)),8) / 8) > 0.3) AND COUNT((RSI > MID),3)) AND (REF(LOW,1) = LLV(LOW,120))) AND (CLOSE > OPEN)),1,0),LOW,'-->★●'),colorFF;
 UPPER:=(VOL / CAPITAL);
 LOWER:=IF((UPPER > 0),AMOUNT,((MA(CLOSE,5) * VOL) * 100));
 VAR58,color1;
 KS:=EMA(EMA(EMA(CLOSE,8),13),62);
 RKS:=((REF(HIGH,1) + REF(LOW,1)) / 2);
 MLS:=(MA(CLOSE,20) + (2 * STD(CLOSE,20)));
 DRAWICON(CROSS(RKS,MLS),(HIGH * 1.035),11);
 DRAWTEXT(CROSS(RKS,MLS),(HIGH * 1.04),'------->★'),colorFFFF;
开:=((SMA(MAX((CLOSE - REF(CLOSE,1)),0),7,1) / SMA(ABS((CLOSE - REF(CLOSE,1))),7,1)) * 100);
高:=FILTER(CROSS(79,开),4);
 DRAWICON(高,(HIGH * 1.035),11);
 DRAWTEXT(高,(HIGH * 1.04),'------>★'),colorFFFF;
低:=EMA((((((((2 * CLOSE) + HIGH) + LOW) / 4) - KS) / (RKS - KS)) * 100),7);
收:=EMA(((0.667 * REF(低,1)) + (0.333 * 低)),5);
 DRAWTEXT(IF((((((COUNT((CLOSE < REF(CLOSE,1)),8) / 8) > 0.6) AND (VOL >= (1.5 * MA(VOL,5)))) AND COUNT((低 >= 收),3)) AND (REF(LOW,1) = LLV(LOW,120))),1,0),LOW,'★●');
 DRAWTEXT(IF((((((((((COUNT((CLOSE < REF(CLOSE,1)),13) / 13) > 0.6) AND COUNT((低 > 收),6)) AND (REF(LOW,5) = LLV(LOW,120))) AND REF((CLOSE >= OPEN),4)) AND REF((CLOSE > OPEN),3)) AND REF((CLOSE > OPEN),2)) AND REF((OPEN > CLOSE),1)) AND (OPEN > REF(CLOSE,1))),1,0),LOW,'●●'),colorFF0000;
 VAR1:=(MA(CLOSE,80) - (MA(CLOSE,10) / 3));
 DRAWTEXT(IF(((((CLOSE < VAR1) AND ((VOL / 240) > (MA(VOL,5) / 240))) AND (CLOSE > (REF(CLOSE,1) * 1.08))) AND (CLOSE < (MA(CLOSE,13) * 1.3))),1,0),LOW,'●★'),colorFF;
 DRAWICON(CROSS(MA(CLOSE,5),MA(CLOSE,30)),(LOW - (LOW * 0.01)),8);
 DRAWTEXT((CROSS(MA(CLOSE,5),MA(CLOSE,30)) AND (CLOSE > MA(CLOSE,250))),(LOW - (LOW * 0.02)),'←---★ '),colorFF;
 DRAWTEXT(((CROSS(MA(CLOSE,5),MA(CLOSE,30)) AND (CLOSE >= MA(CLOSE,60))) AND (CLOSE <= MA(CLOSE,250))),(LOW - (LOW * 0.02)),'←---★★'),colorFF;
成本线5天:DRAWTEXT((CROSS(MA(CLOSE,5),MA(CLOSE,30)) AND (CLOSE < MA(CLOSE,60))),(LOW - (LOW * 0.02)),'←---★★★ '),PRECISION2,colorAADDAA;
中轴:=REF(CLOSE,1);
 A:=((SMA(MAX((CLOSE - 中轴),0),6,1) / SMA(ABS((CLOSE - 中轴)),6,1)) * 100);
压力A:DRAWTEXT(CROSS(84,A),HIGH,'-----→ ★ '),LINETHICK1,colorFF;
支撑:=MA(CLOSE,20);
 A0:=(支撑 + (2 * STD(CLOSE,20)));
 AA:=(支撑 - (2 * STD(CLOSE,20)));
 XX2:=(((CLOSE - AA) / (A0 - AA)) * 100);
 V1:=(XX2 - EMA(XX2,5));
 DU0:=(SUM(LLV(V1,4),4) / 4);
 V3:=(EMA(V1,64) * 10);
 V4:=EMA(((0.4 * V1) * (0 - 1)),3);
 V5:=(0 - ((1 * EMA(V1,39)) * 10));
 A:=(V3 > 10);
 AAA:=(V1 > V4);
 VAR56:=(V5 > 10);
 BB:=(((V3 <= 10) OR (V1 <= V4)) OR (V5 <= 10));
 CC1:=(((CLOSE - SMA(CLOSE,13,1)) / SMA(CLOSE,13,1)) * (0 - 100));
 CC:=REF(CC1,1);
 AA2:=((((CC / CC1) > 1.23) AND (CC > 13)) AND ((CLOSE / REF(CLOSE,1)) > 1.03));
 AAA2:=OPEN;
 BB2:=HIGH;
 CC22:=LOW;
 CC2:=CLOSE;
 EA:STICKLINE(((CC2 >= AAA2) AND BB),BB2,CC22,0,0);
 EB:STICKLINE(((CC2 >= AAA2) AND BB),CC2,AAA2,9,0);
 EE:STICKLINE(((CC2 < AAA2) AND BB),BB2,CC22,0,0);
 FF1:STICKLINE(((CC2 < AAA2) AND BB),CC2,AAA2,9,0);
 EE2:STICKLINE(((AAA2 > CC2) AND A),CC22,BB2,0,0);
 FF2:STICKLINE(((AAA2 > CC2) AND A),CC2,AAA2,9,0);
 EE3:STICKLINE(((AAA2 <= CC2) AND A),CC22,BB2,0,0);
 FF3:STICKLINE(((AAA2 <= CC2) AND A),CC2,AAA2,9,1);
 JS:STICKLINE(((AAA2 > CC2) AND AAA),CC22,BB2,0,0);
 G1:STICKLINE(((AAA2 > CC2) AND AAA),CC2,AAA2,9,0);
 GA:STICKLINE(((AAA2 <= CC2) AND AAA),CC22,BB2,0,0);
 G2:STICKLINE(((AAA2 <= CC2) AND AAA),CC2,AAA2,9,1);
 G3:STICKLINE(((AAA2 > CC2) AND VAR56),CC22,BB2,0,0),LINETHICK2,colorFF;
 GG:STICKLINE(((AAA2 > CC2) AND VAR56),CC2,AAA2,9,0);
 JA:STICKLINE(((AAA2 <= CC2) AND VAR56),CC22,BB2,0,0);
 JB:STICKLINE(((AAA2 <= CC2) AND VAR56),CC2,AAA2,9,1);
 JJ:STICKLINE((CC1 > 13),BB2,CC22,0,1);
 LD:STICKLINE((AA2 = 1),BB2,CC22,0,1);
 LD1:STICKLINE((CC1 > 13),AAA2,CC2,9,1);
 HEA:STICKLINE((AA2 = 1),AAA2,CC2,9,1);
 HEB:STICKLINE(1,CLOSE,OPEN,0.5,0);
 A:MA(CLOSE,3),LINETHICK0,colorFF00FF;
 A1:=(((CLOSE + HIGH) + LOW) / 3);
 AAA:=EMA(A1,10);
 L1:=REF(AAA,1);
 HEE:=EMA(CLOSE,3);
 UD3:=EMA(CLOSE,8);
 HFF1:=EMA(CLOSE,21);
 HEE2:STICKLINE(((HEE < UD3) AND (HEE > HFF1)),HIGH,LOW,0,1);
 HFF2:STICKLINE(((HEE < UD3) AND (HEE > HFF1)),CLOSE,OPEN,5,0);
 HEE3:STICKLINE(((HEE > UD3) AND (HEE < HFF1)),HIGH,LOW,0,1);
 HFF3:STICKLINE(((HEE > UD3) AND (HEE < HFF1)),CLOSE,OPEN,5,0);
 A1:=MA(CLOSE,20);
 HJS:=REF(A1,((20 / 2) + 1));
 HG1:=((EMA(CLOSE,3) - EMA(CLOSE,6)) - ((EMA(CLOSE,6) - EMA(CLOSE,12)) * (0 - 100)));
 VARH:=EMA(HG1,3);
 KK:=CROSS(HG1,VARH);
 DD:=CROSS(VARH,HG1);
 HGA:STICKLINE(DD,OPEN,CLOSE,5,0);
 HG2:STICKLINE(KK,OPEN,CLOSE,5,0);
 HG3:STICKLINE(KK,OPEN,(CLOSE - ((CLOSE - OPEN) * 0.33)),5,0);
 HGG:STICKLINE(KK,OPEN,(CLOSE - ((CLOSE - OPEN) * 0.66)),5,0);
 CC1:=(((CLOSE - MA(CLOSE,13)) / MA(CLOSE,13)) * (0 - 100));
 HJA:STICKLINE((CC1 >= 8),OPEN,CLOSE,9,1);
 HJB:STICKLINE(1,CLOSE,OPEN,0.5,0);
 HJJ:=(((((SMA(AMOUNT,19,3) / 60000) * CLOSE) / MA(REF(CLOSE,1),5)) * 60000) / 5700000);
 HEE:=IF(((HJJ > REF(HJJ,1)) AND (REF(HJJ,1) >= REF(HJJ,2))),1,IF(((HJJ < REF(HJJ,1)) AND (REF(HJJ,1) <= REF(HJJ,2))),(0 - 1),IF(((HJJ > REF(HJJ,2)) AND (REF(HJJ,2) > REF(HJJ,1))),2,IF(((HJJ < REF(HJJ,2)) AND (REF(HJJ,2) < REF(HJJ,1))),(0 - 2),0))));
 UD3:=IF(((REF(HJJ,1) > REF(HJJ,2)) AND (REF(HJJ,1) > REF(HJJ,3))),1,IF(((REF(HJJ,1) < REF(HJJ,2)) AND (REF(HJJ,1) < REF(HJJ,3))),(0 - 1),IF(((REF(HJJ,2) > REF(HJJ,3)) AND (REF(HJJ,2) > REF(HJJ,4))),2,IF(((REF(HJJ,2) < REF(HJJ,3)) AND (REF(HJJ,2) < REF(HJJ,4))),(0 - 2),IF(((REF(HJJ,3) > REF(HJJ,4)) AND (REF(HJJ,3) > REF(HJJ,5))),3,IF(((REF(HJJ,3) < REF(HJJ,4)) AND (REF(HJJ,3) < REF(HJJ,5))),(0 - 3),IF(((REF(HJJ,4) > REF(HJJ,5)) AND (REF(HJJ,4) > REF(HJJ,6))),4,IF(((REF(HJJ,4) < REF(HJJ,5)) AND (REF(HJJ,4) < REF(HJJ,6))),(0 - 4),IF(((REF(HJJ,5) > REF(HJJ,6)) AND (REF(HJJ,5) > REF(HJJ,7))),5,IF(((REF(HJJ,5) < REF(HJJ,6)) AND (REF(HJJ,5) < REF(HJJ,7))),(0 - 5),IF(((REF(HJJ,6) > REF(HJJ,7)) AND (REF(HJJ,6) > REF(HJJ,8))),6,IF(((REF(HJJ,6) < REF(HJJ,7)) AND (REF(HJJ,6) < REF(HJJ,8))),(0 - 6),IF(((REF(HJJ,7) > REF(HJJ,8)) AND (REF(HJJ,7) > REF(HJJ,9))),7,IF(((REF(HJJ,7) < REF(HJJ,8)) AND (REF(HJJ,7) < REF(HJJ,9))),(0 - 7),IF(((REF(HJJ,8) > REF(HJJ,9)) AND (REF(HJJ,8) > REF(HJJ,10))),8,IF(((REF(HJJ,8) < REF(HJJ,9)) AND (REF(HJJ,8) < REF(HJJ,10))),(0 - 8),IF(((REF(HJJ,9) > REF(HJJ,10)) AND (REF(HJJ,9) > REF(HJJ,11))),9,IF(((REF(HJJ,9) < REF(HJJ,10)) AND (REF(HJJ,9) < REF(HJJ,11))),(0 - 9),IF(((REF(HJJ,10) > REF(HJJ,11)) AND (REF(HJJ,10) > REF(HJJ,12))),10,IF(((REF(HJJ,10) < REF(HJJ,11)) AND (REF(HJJ,10) < REF(HJJ,12))),(0 - 10),IF(((REF(HJJ,11) > REF(HJJ,12)) AND (REF(HJJ,11) > REF(HJJ,13))),11,IF(((REF(HJJ,11) < REF(HJJ,12)) AND (REF(HJJ,11) < REF(HJJ,13))),(0 - 11),IF(((REF(HJJ,12) > REF(HJJ,13)) AND (REF(HJJ,12) > REF(HJJ,14))),12,IF(((REF(HJJ,12) < REF(HJJ,13)) AND (REF(HJJ,12) < REF(HJJ,14))),(0 - 12),IF(((REF(HJJ,13) > REF(HJJ,14)) AND (REF(HJJ,13) > REF(HJJ,15))),13,IF(((REF(HJJ,13) < REF(HJJ,14)) AND (REF(HJJ,13) < REF(HJJ,15))),(0 - 13),IF(((REF(HJJ,14) > REF(HJJ,15)) AND (REF(HJJ,14) > REF(HJJ,16))),14,IF(((REF(HJJ,14) < REF(HJJ,15)) AND (REF(HJJ,14) < REF(HJJ,16))),(0 - 14),IF(((REF(HJJ,15) > REF(HJJ,16)) AND (REF(HJJ,15) > REF(HJJ,17))),15,IF(((REF(HJJ,15) < REF(HJJ,16)) AND (REF(HJJ,15) < REF(HJJ,17))),(0 - 15),IF(((REF(HJJ,16) > REF(HJJ,17)) AND (REF(HJJ,16) > REF(HJJ,18))),16,IF(((REF(HJJ,16) < REF(HJJ,17)) AND (REF(HJJ,16) < REF(HJJ,18))),(0 - 16),IF(((REF(HJJ,17) > REF(HJJ,18)) AND (REF(HJJ,17) > REF(HJJ,19))),17,IF(((REF(HJJ,17) < REF(HJJ,18)) AND (REF(HJJ,17) < REF(HJJ,19))),(0 - 17),IF(((REF(HJJ,18) > REF(HJJ,19)) AND (REF(HJJ,18) > REF(HJJ,20))),18,IF(((REF(HJJ,18) < REF(HJJ,19)) AND (REF(HJJ,18) < REF(HJJ,20))),(0 - 18),IF(((REF(HJJ,19) > REF(HJJ,20)) AND (REF(HJJ,19) > REF(HJJ,21))),19,IF(((REF(HJJ,19) < REF(HJJ,20)) AND (REF(HJJ,19) < REF(HJJ,21))),(0 - 19),IF(((REF(HJJ,20) > REF(HJJ,21)) AND (REF(HJJ,20) > REF(HJJ,22))),20,IF(((REF(HJJ,20) < REF(HJJ,21)) AND (REF(HJJ,20) < REF(HJJ,22))),(0 - 20),IF(((REF(HJJ,21) > REF(HJJ,22)) AND (REF(HJJ,21) > REF(HJJ,23))),21,IF(((REF(HJJ,21) < REF(HJJ,22)) AND (REF(HJJ,21) < REF(HJJ,23))),(0 - 21),IF(((REF(HJJ,22) > REF(HJJ,23)) AND (REF(HJJ,22) > REF(HJJ,24))),22,IF(((REF(HJJ,22) < REF(HJJ,23)) AND (REF(HJJ,22) < REF(HJJ,24))),(0 - 22),IF(((REF(HJJ,23) > REF(HJJ,24)) AND (REF(HJJ,23) > REF(HJJ,25))),23,IF(((REF(HJJ,23) < REF(HJJ,24)) AND (REF(HJJ,23) < REF(HJJ,25))),(0 - 23),IF(((REF(HJJ,24) > REF(HJJ,25)) AND (REF(HJJ,24) > REF(HJJ,26))),24,IF(((REF(HJJ,24) < REF(HJJ,25)) AND (REF(HJJ,24) < REF(HJJ,26))),(0 - 24),IF(((REF(HJJ,25) > REF(HJJ,26)) AND (REF(HJJ,25) > REF(HJJ,27))),25,IF(((REF(HJJ,25) < REF(HJJ,26)) AND (REF(HJJ,25) < REF(HJJ,27))),(0 - 25),IF(((REF(HJJ,26) > REF(HJJ,27)) AND (REF(HJJ,26) > REF(HJJ,28))),26,IF(((REF(HJJ,26) < REF(HJJ,27)) AND (REF(HJJ,26) < REF(HJJ,28))),(0 - 26),IF(((REF(HJJ,27) > REF(HJJ,28)) AND (REF(HJJ,27) > REF(HJJ,29))),27,IF(((REF(HJJ,27) < REF(HJJ,28)) AND (REF(HJJ,27) < REF(HJJ,29))),(0 - 27),IF(((REF(HJJ,28) > REF(HJJ,29)) AND (REF(HJJ,28) > REF(HJJ,30))),28,IF(((REF(HJJ,28) < REF(HJJ,29)) AND (REF(HJJ,28) < REF(HJJ,30))),(0 - 28),IF(((REF(HJJ,29) > REF(HJJ,30)) AND (REF(HJJ,29) > REF(HJJ,31))),29,IF(((REF(HJJ,29) < REF(HJJ,30)) AND (REF(HJJ,29) < REF(HJJ,31))),(0 - 29),IF(((REF(HJJ,30) > REF(HJJ,31)) AND (REF(HJJ,30) > REF(HJJ,32))),30,IF(((REF(HJJ,30) < REF(HJJ,31)) AND (REF(HJJ,30) < REF(HJJ,32))),(0 - 30),IF(((REF(HJJ,31) > REF(HJJ,32)) AND (REF(HJJ,31) > REF(HJJ,33))),31,IF(((REF(HJJ,31) < REF(HJJ,32)) AND (REF(HJJ,31) < REF(HJJ,33))),(0 - 31),IF(((REF(HJJ,32) > REF(HJJ,33)) AND (REF(HJJ,32) > REF(HJJ,34))),32,IF(((REF(HJJ,32) < REF(HJJ,33)) AND (REF(HJJ,32) < REF(HJJ,34))),(0 - 32),IF(((REF(HJJ,33) > REF(HJJ,34)) AND (REF(HJJ,33) > REF(HJJ,35))),33,IF(((REF(HJJ,33) < REF(HJJ,34)) AND (REF(HJJ,33) < REF(HJJ,35))),(0 - 33),IF(((REF(HJJ,34) > REF(HJJ,35)) AND (REF(HJJ,34) > REF(HJJ,36))),34,IF(((REF(HJJ,34) < REF(HJJ,35)) AND (REF(HJJ,34) < REF(HJJ,36))),(0 - 34),IF(((REF(HJJ,35) > REF(HJJ,36)) AND (REF(HJJ,35) > REF(HJJ,37))),35,IF(((REF(HJJ,35) < REF(HJJ,36)) AND (REF(HJJ,35) < REF(HJJ,37))),(0 - 35),IF(((REF(HJJ,36) > REF(HJJ,37)) AND (REF(HJJ,36) > REF(HJJ,38))),36,IF(((REF(HJJ,36) < REF(HJJ,37)) AND (REF(HJJ,36) < REF(HJJ,38))),(0 - 36),IF(((REF(HJJ,37) > REF(HJJ,38)) AND (REF(HJJ,37) > REF(HJJ,39))),37,IF(((REF(HJJ,37) < REF(HJJ,38)) AND (REF(HJJ,37) < REF(HJJ,39))),(0 - 37),IF(((REF(HJJ,38) > REF(HJJ,39)) AND (REF(HJJ,38) > REF(HJJ,40))),38,IF(((REF(HJJ,38) < REF(HJJ,39)) AND (REF(HJJ,38) < REF(HJJ,40))),(0 - 38),IF(((REF(HJJ,39) > REF(HJJ,40)) AND (REF(HJJ,39) > REF(HJJ,41))),39,IF(((REF(HJJ,39) < REF(HJJ,40)) AND (REF(HJJ,39) < REF(HJJ,41))),(0 - 39),IF(((REF(HJJ,40) > REF(HJJ,41)) AND (REF(HJJ,40) > REF(HJJ,42))),40,IF(((REF(HJJ,40) < REF(HJJ,41)) AND (REF(HJJ,40) < REF(HJJ,42))),(0 - 40),IF(((REF(HJJ,41) > REF(HJJ,42)) AND (REF(HJJ,41) > REF(HJJ,43))),41,IF(((REF(HJJ,41) < REF(HJJ,42)) AND (REF(HJJ,41) < REF(HJJ,43))),(0 - 41),IF(((REF(HJJ,42) > REF(HJJ,43)) AND (REF(HJJ,42) > REF(HJJ,44))),42,IF(((REF(HJJ,42) < REF(HJJ,43)) AND (REF(HJJ,42) < REF(HJJ,44))),(0 - 42),IF(((REF(HJJ,43) > REF(HJJ,44)) AND (REF(HJJ,43) > REF(HJJ,45))),43,IF(((REF(HJJ,43) < REF(HJJ,44)) AND (REF(HJJ,43) < REF(HJJ,45))),(0 - 43),IF(((REF(HJJ,44) > REF(HJJ,45)) AND (REF(HJJ,44) > REF(HJJ,46))),44,IF(((REF(HJJ,44) < REF(HJJ,45)) AND (REF(HJJ,44) < REF(HJJ,46))),(0 - 44),IF(((REF(HJJ,45) > REF(HJJ,46)) AND (REF(HJJ,45) > REF(HJJ,47))),45,IF(((REF(HJJ,45) < REF(HJJ,46)) AND (REF(HJJ,45) < REF(HJJ,47))),(0 - 45),IF(((REF(HJJ,46) > REF(HJJ,47)) AND (REF(HJJ,46) > REF(HJJ,48))),46,IF(((REF(HJJ,46) < REF(HJJ,47)) AND (REF(HJJ,46) < REF(HJJ,48))),(0 - 46),IF(((REF(HJJ,47) > REF(HJJ,48)) AND (REF(HJJ,47) > REF(HJJ,49))),47,IF(((REF(HJJ,47) < REF(HJJ,48)) AND (REF(HJJ,47) < REF(HJJ,49))),(0 - 47),IF(((REF(HJJ,48) > REF(HJJ,49)) AND (REF(HJJ,48) > REF(HJJ,50))),48,IF(((REF(HJJ,48) < REF(HJJ,49)) AND (REF(HJJ,48) < REF(HJJ,50))),(0 - 48),0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))));
 HD:STICKLINE((HEE = 2),OPEN,CLOSE,5,0);
 X1:STICKLINE((((HEE = 1) OR (HEE = 2)) AND (UD3 < 0)),OPEN,((CLOSE + OPEN) / 2),5,0);
 X2:STICKLINE((((HEE = (0 - 1)) OR (HEE = (0 - 2))) AND (UD3 > 0)),OPEN,((CLOSE + OPEN) / 2),5,0);
 Y1:STICKLINE(1,CLOSE,OPEN,0.5,0);
 Y2:=((((((REF(CLOSE,2) / REF(OPEN,2)) < 0.95) AND (REF(OPEN,1) < REF(CLOSE,2))) AND ((ABS((REF(OPEN,1) - REF(CLOSE,1))) / REF(CLOSE,1)) < 0.03)) AND ((CLOSE / OPEN) > 1.05)) AND (CLOSE > REF(CLOSE,2)));
 Z1:=((((((REF(CLOSE,2) / REF(OPEN,2)) > 1.03) AND (REF(OPEN,1) > REF(CLOSE,2))) AND ((ABS((REF(OPEN,1) - REF(CLOSE,1))) / REF(CLOSE,1)) < 0.02)) AND ((CLOSE / OPEN) < 0.97)) AND (CLOSE < REF(CLOSE,2)));
 DD:=((CLOSE = OPEN) AND ((HIGH / LOW) > 1.03));
 Z2:=(((CLOSE = OPEN) AND (CLOSE = LOW)) AND (CLOSE <> HIGH));
 UU:=((((((REF(CLOSE,2) / REF(OPEN,2)) < 0.95) AND (REF(OPEN,1) < REF(CLOSE,2))) AND (REF(OPEN,1) = REF(CLOSE,1))) AND ((CLOSE / OPEN) > 1.05)) AND (CLOSE > REF(CLOSE,2)));
 VV:=((((((REF(CLOSE,2) / REF(OPEN,2)) > 1.05) AND (REF(OPEN,1) > REF(CLOSE,2))) AND (REF(OPEN,1) = REF(CLOSE,1))) AND ((CLOSE / OPEN) < 0.95)) AND (CLOSE < REF(CLOSE,2)));
 WW:=(((MIN(OPEN,CLOSE) = LOW) AND ((HIGH - LOW) > (3 * (MAX(OPEN,CLOSE) - LOW)))) AND (CLOSE > MA(CLOSE,5)));
 EE:=(((MIN(OPEN,CLOSE) = LOW) AND ((HIGH - LOW) > (3 * (MAX(OPEN,CLOSE) - LOW)))) AND (CLOSE < MA(CLOSE,5)));
 XX:=(((HIGH = MAX(OPEN,CLOSE)) AND ((HIGH - LOW) > (3 * (HIGH - MIN(OPEN,CLOSE))))) AND (CLOSE < MA(CLOSE,5)));
 UU2:=(((HIGH = MAX(OPEN,CLOSE)) AND ((HIGH - LOW) > (3 * (HIGH - MIN(OPEN,CLOSE))))) AND (CLOSE > MA(CLOSE,5)));
 VV2:=((((((REF(CLOSE,1) / REF(OPEN,1)) > 1.03) AND ((CLOSE / OPEN) < 0.96)) AND (CLOSE < REF(OPEN,1))) AND (OPEN > REF(CLOSE,1))) OR (((((REF(CLOSE,1) / REF(OPEN,1)) < 0.97) AND ((CLOSE / OPEN) > 1.04)) AND (CLOSE > REF(OPEN,1))) AND (OPEN < REF(CLOSE,1))));
 WW2:=(((((REF(CLOSE,1) / REF(OPEN,1)) > 1.03) AND ((CLOSE / OPEN) < 0.97)) AND (OPEN > REF(CLOSE,1))) AND (CLOSE < REF(CLOSE,1)));
 EE2:=(((((REF(CLOSE,1) / REF(OPEN,1)) < 0.97) AND ((CLOSE / OPEN) > 1.03)) AND (OPEN < REF(CLOSE,1))) AND (CLOSE > REF(CLOSE,1)));
 FF:=(((((ABS((REF(CLOSE,1) - REF(OPEN,1))) / REF(CLOSE,1)) > 0.04) AND ((ABS((CLOSE - OPEN)) / CLOSE) < 0.005)) AND (MAX(CLOSE,OPEN) < MAX(REF(CLOSE,1),REF(OPEN,1)))) AND (MIN(CLOSE,OPEN) > MIN(REF(CLOSE,1),REF(OPEN,1))));
 Z2:=(((((ABS((REF(CLOSE,1) - REF(OPEN,1))) / REF(CLOSE,1)) > 0.04) AND (CLOSE = OPEN)) AND (CLOSE < MAX(REF(CLOSE,1),REF(OPEN,1)))) AND (CLOSE > MIN(REF(CLOSE,1),REF(OPEN,1))));
 HH:=((ABS((HIGH - REF(HIGH,1))) / HIGH) < 0.001);
 XX2:=(((ABS((LOW - REF(LOW,1))) / LOW) < 0.001) AND ((ABS((REF(LOW,1) - REF(LOW,2))) / REF(LOW,1)) <= 0.001));
 V1:=(((CLOSE / OPEN) > 1.05) AND ((HIGH / LOW) < ((CLOSE / OPEN) + 0.018)));
 V3:=(((((REF(CLOSE,2) > REF(OPEN,2)) AND (REF(CLOSE,1) > REF(OPEN,1))) AND (CLOSE > OPEN)) AND (REF(CLOSE,1) > REF(CLOSE,2))) AND (CLOSE > REF(CLOSE,1)));
 V4:=(((REF(CLOSE,1) < REF(OPEN,1)) AND (CLOSE < OPEN)) AND ((CLOSE / OPEN) < 0.98));
 V5:=(((((((((((REF(CLOSE,2) > REF(OPEN,2)) AND (((REF(CLOSE,2) - REF(OPEN,2)) / REF(OPEN,2)) >= (2 / 100))) AND (REF(OPEN,1) >= REF(CLOSE,1))) AND (((REF(OPEN,1) - REF(CLOSE,1)) / REF(CLOSE,1)) <= (2 / 100))) AND (REF(OPEN,1) <= REF(CLOSE,2))) AND (REF(CLOSE,1) >= REF(OPEN,2))) AND (CLOSE >= OPEN)) AND (((CLOSE - OPEN) / OPEN) >= (2 / 100))) AND (CLOSE >= REF(OPEN,1))) AND (OPEN <= REF(CLOSE,1))) AND (((MAX(CLOSE,REF(CLOSE,2)) - MIN(CLOSE,REF(CLOSE,2))) / MIN(CLOSE,REF(CLOSE,2))) <= (1 / 100)));
 V6:=(((REF(CLOSE,2) > REF(OPEN,2)) AND (REF(CLOSE,1) < REF(OPEN,1))) AND (CLOSE > OPEN));
 V7:=(((((OPEN < EMA(CLOSE,20)) OR (OPEN < EMA(CLOSE,40))) OR (OPEN < EMA(CLOSE,60))) AND (CLOSE > MAX(EMA(CLOSE,20),MAX(EMA(CLOSE,40),EMA(CLOSE,60))))) AND (((VOL / MA(VOL,30)) > 1.2) AND ((CLOSE / REF(CLOSE,1)) > 1.049)));
 V8:=(((((((((((((REF(CLOSE,4) / REF(OPEN,4)) > 1.03) AND (REF(CLOSE,3) < REF(OPEN,3))) AND (REF(CLOSE,2) < REF(OPEN,2))) AND (REF(CLOSE,1) < REF(OPEN,1))) AND (REF(LOW,4) < REF(LOW,3))) AND (REF(LOW,4) < REF(LOW,2))) AND (REF(LOW,4) < REF(LOW,1))) AND (REF(HIGH,4) > REF(HIGH,3))) AND (REF(HIGH,4) > REF(HIGH,2))) AND (REF(HIGH,4) > REF(HIGH,1))) AND ((CLOSE / OPEN) > 1.03)) AND (CLOSE > REF(CLOSE,4)));
 V9:=(((((((((((((REF(CLOSE,4) / REF(OPEN,4)) < 0.97) AND (REF(CLOSE,3) > REF(OPEN,3))) AND (REF(CLOSE,2) > REF(OPEN,2))) AND (REF(CLOSE,1) > REF(OPEN,1))) AND (REF(LOW,4) < REF(LOW,3))) AND (REF(LOW,4) < REF(LOW,2))) AND (REF(LOW,4) < REF(LOW,1))) AND (REF(HIGH,4) > REF(HIGH,3))) AND (REF(HIGH,4) > REF(HIGH,2))) AND (REF(HIGH,4) > REF(HIGH,1))) AND ((CLOSE / OPEN) < 0.97)) AND (CLOSE < REF(CLOSE,4)));
 VA:=((HIGH < REF(LOW,1)) OR (LOW > REF(HIGH,1)));
 VB:=(((((REF(CLOSE,2) < REF(OPEN,2)) AND (REF(CLOSE,1) < REF(OPEN,1))) AND (CLOSE < OPEN)) AND (REF(CLOSE,1) < REF(CLOSE,2))) AND (CLOSE < REF(CLOSE,1)));
 VC:=((LOW = CLOSE) AND (HIGH <> LOW));
 VD:=((HIGH = CLOSE) AND (HIGH <> LOW));
 VE:=((OPEN = REF(OPEN,1)) AND (((CLOSE - OPEN) * (REF(CLOSE,1) - REF(OPEN,1))) < 0));
 VF:=(((MIN(CLOSE,OPEN) - LOW) / (HIGH - LOW)) > 0.667);
 V10:=(((HIGH - MAX(CLOSE,OPEN)) / (HIGH - LOW)) > 0.667);
 V11:=((CLOSE = OPEN) AND (HIGH <> LOW));
 V12:=(((OPEN / CLOSE) > 1.05) AND ((HIGH / LOW) < ((OPEN / CLOSE) + 0.018)));
 V13:=((((REF(CLOSE,1) < REF(OPEN,1)) AND (CLOSE > OPEN)) AND ((ABS((CLOSE - REF(CLOSE,1))) / CLOSE) < 0.002)) OR (((REF(CLOSE,1) > REF(OPEN,1)) AND (CLOSE < OPEN)) AND ((ABS((CLOSE - REF(CLOSE,1))) / CLOSE) < 0.002)));
 V14:=(((((REF(CLOSE,1) / REF(OPEN,1)) >= 1.03) AND (OPEN < REF(CLOSE,1))) AND (OPEN > REF(OPEN,1))) AND (CLOSE < REF(OPEN,1)));
 V15:EXPLAIN(V14,'K线形态分析:倾盆大雨,见顶信号;');
V16:EXPLAIN(V12,'K线形态分析:大阴烛,后市向淡,发生逆转;');
V17:EXPLAIN(V13,'K线形态分析:好友反攻,底部反转;');
V18:EXPLAIN(VA,'K线形态分析:跳空缺口,注意向上还是向下跳空;');
V19:EXPLAIN(VC,'K线形态分析:光脚阴线,下跌信号;');
V1A:EXPLAIN(VD,'K线形态分析:光头阳线,后市看涨;');
V1B:EXPLAIN(VB,'K线形态分析:三只乌鸦,可能见顶回落;');
V1C:EXPLAIN(VE,'K线形态分析:分离,注意看涨分离和看跌分离;');
V1D:EXPLAIN(VF,'K线形态分析:长下影,持续下跌后出现,有可能止跌回升;在升势末期出现,须多加留意;');
V1E:EXPLAIN(V10,'K线形态分析:长上影,表明行情上档压力沉重,升势受阻;');
V1F:EXPLAIN(V9,'K线形态分析:下跌三部曲,下跌信号;');
V20:EXPLAIN(V8,'K线形态分析:上升三部曲,上涨信号;');
V21:EXPLAIN(Y2,'K线形态分析:早晨之星,见底回升;');
V22:EXPLAIN(Z1,'K线形态分析:黄昏之星,见顶回落;');
V23:EXPLAIN(V11,'K线形态分析:十字星,有转向意味,注意股价位置在顶部还是底部;');
V25:EXPLAIN(Z2,'K线形态分析:垂死十字,下跌信号;');
V26:EXPLAIN(UU,'K线形态分析:早晨十字星,上涨信号,见底回升;');
V27:EXPLAIN(VV,'K线形态分析:黄昏十字星,下跌信号,见顶回落;');
V28:EXPLAIN(WW,'K线形态分析:射击之星,可能见顶回落,可靠性低;');
V2A:EXPLAIN(XX,'K线形态分析:锤头,可能见底回升,如有量配合,信号强烈;');
V2B:EXPLAIN(UU2,'K线形态分析:吊颈,上升行情中见顶回落,顶部出现,见顶信号;');
V2D:EXPLAIN(VV2,'K线形态分析:穿头破脚,顶部出现,见顶回落信号;');
V2E:EXPLAIN(WW2,'K线形态分析:乌云盖顶,见顶回落信号;');
V3C:EXPLAIN(XX2,'K线形态分析:平底,温和的反转;');
V3D:EXPLAIN(V1,'K线形态分析:大阳烛,,看涨;');
V3E:EXPLAIN(V3,'K线形态分析:三个白武士,每日收盘价上移,表示可能见底回升;');
EXPLAIN(V4,'K线形态分析:双飞乌鸦,行情将见顶回落;'),POINTDOT,colorFFFF;
 EXPLAIN(V5,'K线形态分析:孕育线,注意股价位置;'),POINTDOT,colorFFFF;
 EXPLAIN(V6,'K线形态分析:多方炮,在底部出现有上涨以为,在中间出现有可能是上涨中继,顶部出现是复合见顶信号;'),POINTDOT,colorFFFF;
 A1:EXPLAIN(V7,'K线形态分析:出水芙蓉,见底回升;');
B1:EXPLAIN(BACKSET((((REF(CLOSE,1) < REF(OPEN,1)) AND (CLOSE < OPEN)) AND ((CLOSE / OPEN) < 0.98)),1),'←双飞乌鸦');
D2:EXPLAIN(BACKSET((((((REF(CLOSE,1) / REF(OPEN,1)) > 1.02) AND ((CLOSE / OPEN) < 0.97)) AND (OPEN > REF(CLOSE,1))) AND (CLOSE < REF(CLOSE,1))),1),'←乌云盖顶');
E1:EXPLAIN(BACKSET(((((((REF(CLOSE,1) / REF(OPEN,1)) > 1.03) AND ((CLOSE / OPEN) < 0.96)) AND (CLOSE < REF(OPEN,1))) AND (OPEN > REF(CLOSE,1))) OR (((((REF(CLOSE,1) / REF(OPEN,1)) < 0.97) AND ((CLOSE / OPEN) > 1.04)) AND (CLOSE > REF(OPEN,1))) AND (OPEN < REF(CLOSE,1)))),1),'←穿头破脚');
H1:EXPLAIN(BACKSET((((((REF(CLOSE,2) < REF(OPEN,2)) AND (REF(CLOSE,1) < REF(OPEN,1))) AND (CLOSE < OPEN)) AND (REF(CLOSE,1) < REF(CLOSE,2))) AND (CLOSE < REF(CLOSE,1))),1),'←三只乌鸦');
L1:EXPLAIN(BACKSET(((ABS((HIGH - REF(HIGH,1))) / HIGH) < 0.001),1),'←平顶');
H2:EXPLAIN(BACKSET(((((((REF(CLOSE,2) / REF(OPEN,2)) > 1.03) AND (REF(OPEN,1) > REF(CLOSE,2))) AND ((ABS((REF(OPEN,1) - REF(CLOSE,1))) / REF(CLOSE,1)) < 0.02)) AND ((CLOSE / OPEN) < 0.97)) AND (CLOSE < REF(CLOSE,2))),2),'←黄昏之星');
I1:EXPLAIN(BACKSET(((((((REF(CLOSE,2) / REF(OPEN,2)) > 1.05) AND (REF(OPEN,1) > REF(CLOSE,2))) AND (REF(OPEN,1) = REF(CLOSE,1))) AND ((CLOSE / OPEN) < 0.95)) AND (CLOSE < REF(CLOSE,2))),3),'←黄昏十字星');
L2:EXPLAIN((((CLOSE = OPEN) AND (CLOSE = LOW)) AND (CLOSE <> HIGH)),'←垂死十字');
I2:EXPLAIN((((HIGH - MAX(CLOSE,OPEN)) / (HIGH - LOW)) > 0.667),'←长上影');
J1:EXPLAIN((((HIGH = MAX(OPEN,CLOSE)) AND ((HIGH - LOW) > (3 * (HIGH - MIN(OPEN,CLOSE))))) AND (CLOSE > MA(CLOSE,5))),'←吊颈');
J2:EXPLAIN(BACKSET(((LOW < REF(HIGH,1)) AND (HIGH < REF(LOW,1))),1),'←下跳空');
A3:EXPLAIN((((OPEN / CLOSE) > 1.05) AND ((HIGH / LOW) < ((OPEN / CLOSE) + 0.018))),'←大阴烛');

 



网站搜索:  



Copyright © 2009-2010 gszb.com ™,All Rights Reserved. 
公式网-www.gszx.com.cn-股票指标公式网