注意:本指标源码用于文华财经赢顺wh6、睿期wh7软件。
|
Z:=0.006; N1:=BARSLAST(C>REF(HHV(H,5),1)); N2:=BARSLAST(C<REF(LLV(L,5),1)); M1:=MIN(REF(C,N1)*(1-Z),REF(C,N2)*(1+Z)); M2:=MAX(REF(C,N1)*(1-Z),REF(C,N2)*(1+Z)); LLXX:=M1; HLXX:=M2; CHXX:=CROSS(C,HLXX*1.000001); CLXX:=(0-CROSS(LLXX*0.999999,C)); TFXX:=IFELSE(CHXX,CHXX,IFELSE(CROSS(LLXX*0.999999,C),CLXX,0)); UDXX:=REF(TFXX,BARSLAST(TFXX)); LLXXX:=HHV(C,BARSLAST(UDXX<0))*(1-Z); HLXXX:=LLV(C,BARSLAST(UDXX>0))*(1+Z); CHXXX:=CROSS(C,HLXXX*1.000001); CLXXX:=(0-CROSS(LLXXX*0.999999,C)); TFXXX:=IFELSE(CHXXX,CHXXX,IFELSE(CROSS(LLXXX*0.999999,C),CLXXX,0)); UDXXX:=REF(TFXXX,BARSLAST(TFXXX)); LLXXXX:=MIN(HHV(C,BARSLAST(UDXXX<0))*(1-Z),LLXXX); HLXXXX:=MAX(LLV(C,BARSLAST(UDXXX>0))*(1+Z),HLXXX); CHXXXX:=CROSS(C,HLXXXX*1.000001); CLXXXX:=(0-CROSS(LLXXXX*0.999999,C)); TFXXXX:=IFELSE(CHXXXX,CHXXXX,IFELSE(CROSS(LLXXXX*0.999999,C),CLXXXX,0)); UDXXXX:=REF(TFXXXX,BARSLAST(TFXXXX)); LLXXXXX:=MIN(HHV(C,BARSLAST(UDXXXX<0))*(1-Z),LLXXXX); HLXXXXX:=MAX(LLV(C,BARSLAST(UDXXXX>0))*(1+Z),HLXXXX); BBX:=LLXXXXX*0.999999; SSX:=HLXXXXX*1.000001; B1X:=IFELSE(CROSS(C,SSX),1,IFELSE(CROSS(BBX,C),-1,0)); B2X:=REF(B1X,BARSLAST(B1X)); W00:=IFELSE(B2X=1,BBX,IFELSE(B2X=-1,SSX,C)); A:=IFELSE(C>W00,HHV(W00,BARSLAST(C<W00)),IFELSE(C<W00,LLV(W00,BARSLAST(C>W00)),C)); L1:=HHV(C,BARSLAST(C<A)); X:=1.33; L2:=LLV(C,BARSLAST(C>A)); WW:=IFELSE(C>A,L1,IFELSE(C<A,L2,C)); O0:=REF(O,BARSLAST(DATE>REF(DATE,1))); H0:=HHV(C,BARSLAST(DATE>REF(DATE,1))); L0:=LLV(C,BARSLAST(DATE>REF(DATE,1))); FILLRGN(C>A,A,IFELSE(C>A,HHV(H,BARSLAST(C<A)),IFELSE(C<A,LLV(L,BARSLAST(C>A)),C)),RGB(100,0,0)); FILLRGN(C<A,A,IFELSE(C>A,HHV(H,BARSLAST(C<A)),IFELSE(C<A,LLV(L,BARSLAST(C>A)),C)),RGB(0,0,100)); A,COLORLIGHTGREY; IFELSE(C>A,HHV(H,BARSLAST(C<A)),IFELSE(C<A,LLV(L,BARSLAST(C>A)),C)),COLORLIGHTGREY; XX:=A; B:=100*(H0-O0)/O0; S:=100*(O0-L0)/O0; TMP:=O-C; HT:=IFELSE(O>C,O,C); LT:=IFELSE(O<C,O,C); DRAWLINE(C<XX,H,C<XX,HT,COLORGREEN); DRAWLINE(C<XX,L,C<XX,LT,COLORGREEN); DRAWLINE(C>XX,H,C>XX,HT,COLORRED); DRAWLINE(C>XX,L,C>XX,LT,COLORRED); STICKLINE(TMP>0 AND C<XX,O,C,COLORGREEN,0); STICKLINE(TMP<=0 AND C<XX,O,C,COLORGREEN,1); STICKLINE(TMP>0 AND C>XX,O,C,COLORRED,0); STICKLINE(TMP<=0 AND C>XX,O,C,COLORRED,1); PARTLINE(C>XX,XX,COLORRED); PARTLINE(C<XX,XX,COLORGREEN); N:=1; PK:=(CROSS(C,L0*(1+Z)) OR (TIME>=1457 AND S>N)); PD:=(CROSS(H0*(1-Z),C) OR (TIME>=1457 AND B>N)); KD:=((CROSS(B,N) OR CROSS(B,N*X*1.2) OR CROSS(B,N*X*1.4) OR CROSS(B,N*X*1.6) OR CROSS(B,N*X*1.8)) OR CROSS(B,N*X*2) OR CROSS(B,N*X*2.2) OR CROSS(B,N*X*2.4) OR CROSS(B,N*X*2.6) OR CROSS(B,N*X*2.8) OR CROSS(B,N*X*3)) AND TIME<1451 AND TIME>0903 AND NOT(DATE>REF(DATE,1)); KK:=((CROSS(S,N) OR CROSS(S,N*X*1.2) OR CROSS(S,N*X*1.4) OR CROSS(S,N*X*1.6) OR CROSS(S,N*X*1.8)) OR CROSS(S,N*X*2) OR CROSS(S,N*X*2.2) OR CROSS(S,N*X*2.4) OR CROSS(S,N*X*2.6) OR CROSS(S,N*X*2.8) OR CROSS(S,N*X*3)) AND TIME<1451 AND TIME>0903 AND NOT(DATE>REF(DATE,1)); DRAWTEXT(CROSS(BARSLAST(KK),BARSLAST(PK)),L*0.998,’平空’),COLORWHITE; DRAWTEXT(CROSS(BARSLAST(KD),BARSLAST(PD)),H*1.002,’平多’),COLORWHITE; DRAWTEXT(KD,L*0.996,'[开多10%]’),COLORYELLOW; DRAWTEXT(KK,H*1.004,'[开空10%]’),COLORCYAN; |
|
趋势:SMA(((CLOSE-LLV(LOW,28))/(HHV(HIGH,28)-LLV(LOW,28))*100),3,1),COLORYELLOW; 转强:IF(趋势>50,趋势,NULL),COLORRED; 转弱:IF(趋势<50,趋势,NULL),COLORGREEN; RSV:=(CLOSE-LLV(CLOSE,9))/(HHV(CLOSE,9)-LLV(CLOSE,9))*100; K:=SMA(RSV,3,1); D:=SMA(K,3,1); TYP:=(HIGH+LOW+CLOSE)/3; CCI:=(TYP-MA(TYP,14))/(0.015*AVEDEV(TYP,14)); DIFF:=EMA(CLOSE,2)-EMA(CLOSE,55); DEA:=EMA(DIFF,6); MACD:=2*(DIFF-DEA); 转点:=IF(K>D AND CCI>0 AND DIFF>DEA AND MACD>0,1,0); STICKLINE1(转点=1,50,50,2,0),COLORYELLOW; STICKLINE1(转点=0,50,50,2,0),COLORCYAN; STICKLINE1(C,90,90,1,0),COLORYELLOW; STICKLINE1(C,10,10,1,0),COLORCYAN; 判断:SMA(趋势,3,1),COLORYELLOW; IF(判断>50 AND 趋势>判断,判断,NULL ),COLORYELLOW,LINETHICK2; IF(判断<50 AND 趋势>判断,判断,NULL ),COLORFF00FF; IF(判断>50 AND 趋势<判断,判断,NULL ),COLORGREEN,LINETHICK2; 风险区:80,COLORFF85FF; 安全区:20,COLORYELLOW,POINTDOT; 顶部:90,COLORFFFF00; 强弱线:50,COLORGREEN,POINTDOT; DRAWICON(CROSS(趋势,判断) AND 趋势<80 ,判断,1); DRAWICON(CROSS(趋势,顶部),顶部,2); LC:= REF(CLOSE,1); RSI:=SMA(MAX(CLOSE-LC,0),6,1)/SMA(ABS(CLOSE-LC),6,1)*100; VAR1:=(HHV(HIGH,9)-CLOSE)/(HHV(HIGH,9)-LLV(LOW,9))*100-70; VAR2:=SMA(VAR1,9,1)+100; VAR3:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100; VAR4:=SMA(VAR3,3,1); VAR5:=SMA(VAR4,3,1)+100; VAR6:=VAR5-VAR2; QUSHIX1: IF(VAR6>45,VAR6-45,0),COLOR00FFFF; VAR2Q:=REF(LOW,1); VAR3Q:=SMA(ABS(LOW-VAR2Q),3,1)/SMA(MAX(LOW-VAR2Q,0),3,1)*100; VAR4Q:=EMA(IF(CLOSE*1.3,VAR3Q*10,VAR3Q/10),3); VAR5Q:=LLV(LOW,30); VAR6Q:=HHV(VAR4Q,30); VAR7Q:=IF(MA(CLOSE,58),1,0); VAR8Q:=EMA(IF(LOW<=VAR5Q,(VAR4Q+VAR6Q*2)/2,0),3)/999*VAR7Q; HYSX:=IF(VAR8Q>100,100,VAR8Q); STICKLINE1(HYSX>0,0 ,HYSX*1.2,3,0 ),COLOR4444FF; STICKLINE1(HYSX>0,0 ,HYSX*1.2,2,0 ),COLOR7777FF; STICKLINE1(HYSX>0,0 ,HYSX*1.2,1,0 ),COLOR9999FF; STICKLINE1(REF(QUSHIX1,1)< QUSHIX1, QUSHIX1,REF(QUSHIX1,1),3,0),COLOR000033; STICKLINE1(REF(QUSHIX1,1)< QUSHIX1, QUSHIX1,REF(QUSHIX1,1),2,0),COLOR000077; STICKLINE1(REF(QUSHIX1,1)< QUSHIX1, QUSHIX1,REF(QUSHIX1,1),1.5,0),COLOR0000BB; STICKLINE1(REF(QUSHIX1,1)< QUSHIX1, QUSHIX1,REF(QUSHIX1,1),1,0),COLOR0000DD; STICKLINE1(REF(QUSHIX1,1)> QUSHIX1, QUSHIX1,REF(QUSHIX1,1),3,0),COLOR003300; STICKLINE1(REF(QUSHIX1,1)> QUSHIX1, QUSHIX1,REF(QUSHIX1,1),2,0),COLOR007700; STICKLINE1(REF(QUSHIX1,1)> QUSHIX1, QUSHIX1,REF(QUSHIX1,1),1,0),COLOR00DD00; TAODING:=CROSS(82,RSI); STICKLINE1( TAODING,TAODING,20,3,0),COLORFF5500; STICKLINE1( TAODING,TAODING,30,2,0),COLORFF8800; STICKLINE1( TAODING,TAODING,30,1,0),COLORFFAA00; STICKLINE1( TAODING,TAODING,30,0.5,0),COLORFFCC00; D1:=(C+L+H)/3; D2:=EMA(D1,6); D3:=EMA(D2,5); BBUY:=CROSS(D2,D3); DRAWICON(BBUY,10,1); VARR1:=SMA(MAX(CLOSE-REF(C,1),0),6,1)/SMA(ABS(CLOSE-REF(C,1)),6,1)*100; DRAWICON(CROSS(82,VARR1),10,2); DRAWTEXT(CROSS(82,VARR1),35,’减’),COLORYELLOW; |

| 友情提示:本指标公式仅作为知识分享,供交流学习使用,不构成任何投资建议,不作为投资依据。 |

评论(0)