波段交易文华财经指标源码
文华财经期货软件指标公式源码至尊波段王指标公式源码
![文华财经期货软件指标公式源码至尊波段王指标公式源码](https://img.taocdn.com/s3/m/c0d384a4f01dc281e43af005.png)
/*JJ:=(CLOSE+HIGH+LOW)/3;A:=EMA(JJ,10);B:=REF(A,1);STICKLINE(A>B,A,B,5,0),COLORYELLOW;STICKLINE(A<B,A,B,5,0),COLORBLUE;M1:=EMA(CLOSE,3);M2:=EMA(CLOSE,8);M3:=EMA(M2,13);M4:=EMA(M2,55);VAR1:=EMA(M3,55);M5:=EMA(M4,81), COLORRED,LINETHICK2;VAR2:=(REF(HIGH,1)+REF(LOW,1))/2;VAR3:=MA(CLOSE,21)+2*STD(CLOSE,21);VAR4:=REF(CLOSE,1);VAR5:=SMA(MAX(CLOSE-VAR4,0),7,1)/SMA(ABS(CLOSE-VAR4),7,1)*100;VAR6:=CROSS(79,VAR5);VAR7:=FILTER(VAR6,4);A7:=(2*C+H+L)/4;VAR10:=LLV(LOW,34);VAR11:=HHV(HIGH,34);SK:=EMA((A7-VAR1)/(VAR2-VAR1)*100,7);SD:=EMA(0.667*REF(SK,1)+0.333*SK,5);DRAWTEXT(IF(COUNT(CLOSE<REF(CLOSE,1),8)/8>6/10 AND VOL>=1.5*MA(VOL,5) ANDCOUNT(SK>=SD,3) AND REF(LOW,1)=LLV(LOW,120),1,0),LOW,'买进') ,COLORRED; DRAWTEXT(IF(COUNT(CLOSE<REF(CLOSE,1),13)/13>6/10 ANDCOUNT(SK>SD,6) AND REF(LOW,5)=LLV(LOW,120) AND REF(CLOSE>=OPEN,4) ANDREF(CLOSE>OPEN,3) AND REF(CLOSE>OPEN,2) AND REF(OPEN>CLOSE,1) AND OPEN>REF(CLOSE,1),1,0),LOW,'买进'), COLORRED;D:=MA(CLOSE,80)-MA(CLOSE,10)/3;DRAWTEXT(IF(CLOSE<D AND VOL/240>MA(VOL,5)/240 ANDCLOSE>REF(CLOSE,1)*1.08AND CLOSE<MA(CLOSE,13)*1.3,1,0),LOW,'抄底'),COLORRED;工作线:EMA(CLOSE,18),COLORGREEN,LINETHICK1;B1:=MA(C,1);B2:=SMA(SMA(SMA(B1,2,1),2,1),2,1),COLORCYAN;买入:MA(B2,2),COLORRED;倍量柱:=V/REF(V,1)>1.89;{主图叠加划线}高抛低吸:=STICKLINE((((((HIGH-IF((CLOSE>OPEN),CLOSE,OPEN))/(HIGH-LOW))*VOL)>((ABS ((OPEN-CLOSE))/(HIGH-LOW))*VOL)) AND((((HIGH-IF((CLOSE>OPEN),CLOSE,OPEN))/(HIGH-LOW))*VOL)>(((IF((CLOSE>OPEN),O PEN,CLOSE)-LOW)/(HIGH-LOW))*VOL))),0,(((HIGH-IF((CLOSE>OPEN),CLOSE,OPEN))/( HIGH-LOW))*VOL),2,0);量能平台:STICKLINE(倍量柱 AND FILTER(倍量柱,24) ANDC>O,C,C,400,0),COLORMAGENTA;STICKLINE(倍量柱 AND FILTER(倍量柱,24) AND C>O,C,O,2,0),COLORYELLOW;AA:=MA(C,49);BB:=EMA(C,49);黄金线:(AA+BB)/2,LINETHICK2,COLORYELLOW;N8:=STRCAT(CON2STR(YEAR,0),' 年 ');Y8:=STRCAT(CON2STR(MONTH,0),' 月 ');R8:=STRCAT(CON2STR(DAY,0),' 日 ');SJ8:=STRCAT(STRCAT(N8,Y8), R8);DRAWTEXT_FIX(C>0,0.88,2,0,SJ8),COLOR00FFFF;DRAWTEXT_FIX(ISLASTBAR,0.81,2,2,CODE),COLORMAGENTA;DRAWTEXT_FIX(ISLASTBAR,0.86,2,2,STKNAME),COLORMAGENTA;STICKLINE(C>1.099*REF(C,1),O+(C-O)/2,C,1,0),COLOR00DDFF;STICKLINE(C<0.901*REF(C,1),C,C+(O-C)/2,1,0),COLOR00DDFF;涨停:=IF(REF(C,1)*1.095-C<0.01 ,1,0);DRAWTEXT(涨停,L-0.1,'涨停'),COLORMAGENTA;{高点 1 9999 50低点 1 9999 30 }GD:=CONST(FINDHIGH(H,0,高点*10,1));DD:=CONST(FINDLOW(L,0,低点*10,1));GT:=CONST(BARSLAST(GD=H))+1;DT:=CONST(BARSLAST(DD=L))+1;SH:=CONST(IF(GT=1,H,REF(H,GT-1)));SL:=CONST(IF(DT=1,L,REF(L,DT-1)));CC:=IF(DT>GT,DT,GT);CD:=INTPART(CC-(DT+GT)/2);CG:=IF(高点>CD,CD/2,高点);下跌周期:BARSLAST(GD=H),COLORWHITE,NODRAW;下跌幅:IF(CURRBARSCOUNT<=GT,C/SH*100-100,DRAWNULL),NODRAW,COLORGREEN; 下跌均价:IF(CURRBARSCOUNT<=GT,SUM(AMOUNT,GT)/SUM(V,GT)/100,DRAWNULL),NODRA W,COLORLIGRAY;跌换手%:IF(CURRBARSCOUNT<=GT,SUM(HSL.HSL,GT),DRAWNULL),COLORCYAN,NODRAW; 上涨周期:IF(CURRBARSCOUNT<=DT,BARSLAST(DD=L),DRAWNULL),COLORWHITE,NODRAW; 上涨幅:IF(CURRBARSCOUNT<=DT,C/SL*100-100,DRAWNULL),NODRAW,COLORRED;上涨均价:IF(CURRBARSCOUNT<=DT,SUM(AMOUNT,DT)/SUM(V,DT)/100,DRAWNULL),NODRA W,COLORLIGRAY;涨换手%:IF(CURRBARSCOUNT<=DT,SUM(HSL.HSL,DT),DRAWNULL),COLORLIMAGENTA,NO DRAW;星期:=VARCAT(VARCAT('(',IF(WEEKDAY=1,'一',IF(WEEKDAY=2,'二',IF(WEEKDAY=3,'三',IF(WEEKDAY=4,'四',IF(WEEKDAY=5,'五','')))))),')');日期:=VARCAT('-',VARCAT(VARCAT(VARCAT(VARCAT(VARCAT(VARCAT(VAR2STR(YEAR,0), '年'),VAR2STR(MONTH,0)),'月'),VAR2STR(DAY,0)),'日'),星期));{自动黄金分割普通等系坐标}DRAWRECTREL(990,1,382,1,RGB(250,250,0));DRAWTEXT_FIX(C>0,0.382,0.00,0,'100%'),COLOR00CCCC;DRAWRECTREL(990,188,382,188,RGB(200,200,0));DRAWTEXT_FIX(C>0,0.382,0.189,0,'19.1%'),COLOR00CCCC;DRAWRECTREL(990,375,382,375,RGB(200,200,0));DRAWTEXT_FIX(C>0,0.382,0.376,0,'38.2%'),COLOR00CCCC;DRAWRECTREL(990,491,382,491,RGB(200,200,0));DRAWTEXT_FIX(C>0,0.382,0.492,0,'50.0%'),COLOR00CCCC;DRAWRECTREL(990,607,382,607,RGB(200,200,0));DRAWTEXT_FIX(C>0,0.382,0.608,0,'61.8%'),COLOR00CCCC;DRAWRECTREL(990,794,382,794,RGB(200,200,0));DRAWTEXT_FIX(C>0,0.382,0.795,0,'80.9%'),COLOR00CCCC;DRAWRECTREL(990,982,382,982,RGB(250,250,0));DRAWTEXT_FIX(C>0,0.382,0.936,0,'BASE'),COLOR00CCCC;DRAWRECTREL(990,232,382,232,RGB(100,100,0));DRAWRECTREL(990,144.6,382,144.6,RGB(100,100,0));DRAWRECTREL(990,750,382,750,RGB(100,100,0));DRAWTEXT_FIX(C>0,0.75,0.0,0,'【铭轩881】【趋势为王】'),COLORFF9300; DRAWTEXT_FIX(C>0,0.75,0.08,0,'【交易法则:均线多头排列买入】'),COLORRED;今涨停价:REF(C,1)+REF(C,1)*0.1,COLORRED,NODRAW;明涨停价:C+C*0.1,COLORRED,NODRAW;*/赢:=MA(C,1);在:=SMA(SMA(SMA(赢,2,1),2,1),2,1);龙:=MA(在,3);FILLRGN(龙>在,龙,在,COLORBLUE);FILLRGN(龙<在,龙,在,RGB(231,231,231));DRAWTEXT(CROSS(龙>在,0.5),龙,'空'),COLORYELLOW,FONTSIZE30;DRAWTEXT(CROSS(龙<在,0.5),龙,'多'),COLORRED,FONTSIZE30,VALIGN0;赢在龙头:=(L+H+C*4)/6;工作:=EMA(赢在龙头,12),COLOR00FF00;度假:=EMA(赢在龙头,19);赢在:=(工作-REF(工作,1))/REF(工作,1)*100;龙头:=(度假-REF(度假,1))/REF(度假,1)*100;G:=BARSLAST(CROSS(赢在,0));赢在龙:=REF(赢在龙头,G),COLORWHITE,LINETHICK4;A2:=3*EMA((C-LLV(L,30))/(HHV(H,30)-LLV(L,30))*100,5)-2*EMA((C-LLV(L,30))/(HHV(H,30)-LLV(L,3 0))*100,5);A4:=(HHV(H,34)-C)/(HHV(H,34)-LLV(L,34))*100;A5:=EMA(CLOSE,12)-EMA(CLOSE,26);A6:=EMA(A5,9);A7:=(A5-A6);//IF(赢在>=0,赢在龙,NULL),LINETHICK4,COLORRED;。
文华财经期货技术指标公式期货波段王指标
![文华财经期货技术指标公式期货波段王指标](https://img.taocdn.com/s3/m/c102ae56793e0912a21614791711cc7931b7780c.png)
文华财经期货技术指标公式期货波段王指标文华财经期货技术指标公式期货波段王,K线主图多周期趋势通道画线指标公式五日乖离率:=(C-AA05)/AA05*100;BB05:=ATAN((AA05/REF(AA05,1)-1)*100)*180/3.1416;速度5:=SMA(EMA((AA05-REF(AA05,1))/REF(AA05,1),3)*100,3,1);加速度5:EMA((速度5-REF(速度5,1)),3),NODRAW;IF(BB05>30 AND AA05>REF(AA05,1), AA05,DRAWNULL),LINETHICK2,COLORRED;AA10:MA(C,10), LINETHICK0;AA20:=MA(C,20);BB10:=ATAN((AA10/REF(AA10,1)-1)*100)*180/3.1416;IF(BB05<0 AND AA05<REF(AA05,1), AA05,DRAWNULL),LINETHICK2,COLORFFFF00;AA30:MA(C,30), LINETHICK0;三拾日乖离率:(C-AA30)/AA30*100,NODRAW;VAR1:=(AA20-AA30)>REF((AA20-AA30),1) AND AA20>REF(AA20,1) AND AA30>REF(AA30,1);VAR2:=(AA30-AA20)<REF((AA30-AA20),1) AND AA20<REF(AA20,1) AND AA30<REF(AA30,1);BB30:=ATAN((AA30/REF(AA30,1)-1)*100)*180/3.1416;强势狙击:=FILTER(BB30>30 AND BB10>45 AND CROSS(BB05,60),10);加仓:=FILTER(COUNT(CROSS(BB05,30),5)>=1 AND AA05>REF(AA05,1) AND 三拾日乖离率>REF(三拾日乖离率,1) AND AA10>REF(AA10,1)AND 加速度5>REF(加速度5,1) AND 速度5>REF(速度5,1) ,10) ;清仓:=FILTER(COUNT(CROSS(30,BB05),5)>=1 AND (C>AA30 OR O>AA30) AND AA05<REF(AA05,1) AND 三拾日乖离率<REF(三拾日乖离率,1) AND AA10<REF(AA10,1),10);DRAWTEXT(加仓,LOW*0.98,'←-----加仓'),COLORYELLOW;JC:=CROSS(0,五日乖离率) AND 三拾日乖离率<REF(三拾日乖离率,1) AND AA10>REF(AA10,1) ;减仓:=FILTER(JC,10);。
文华财经指标公式源码资金买入卖出公式源码
![文华财经指标公式源码资金买入卖出公式源码](https://img.taocdn.com/s3/m/dc84cc0c0242a8956aece49a.png)
/*RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100; K:=SMA(RSV,3,1);D:=SMA(K,3,1);J:=3*K-2*D;J1:=REVERSE(J);AA8:=REF(MA(C,1),10)>REF(MA(C,60),10);买点:CROSS(J,J1) AND AA8;STICKLINE(买点,0,30,6,0),COLORBLUE;STICKLINE(买点,30,60,4,0),COLORWHITE;STICKLINE(买点,60,80,2,0),COLORYELLOW;DRAWTEXT(买点,70,'庄家出现'),COLORRED;VAR1:=REF((LOW+OPEN+CLOSE+HIGH)/4,1);VAR2:=SMA(ABS(LOW-VAR1),13,1)/SMA(MAX(LOW-VAR1,0),10,1); VAR3:=EMA(VAR2,10);VAR4:=LLV(LOW,33);VAR5:=EMA(IF(LOW<=VAR4,VAR3,0),3);主力进场:IF(VAR5>REF(VAR5,1),VAR5,0),COLORRED,NODRAW; STICKLINE(VAR5>REF(VAR5,1),0,VAR5,3,0 ),COLORRED; STICKLINE(VAR5>REF(VAR5,1),0,VAR5,3,0 ),COLOR000055; STICKLINE(VAR5>REF(VAR5,1),0,VAR5,2.6,0 ),COLOR000077; STICKLINE(VAR5>REF(VAR5,1),0,VAR5,2.1,0 ),COLOR000099; STICKLINE(VAR5>REF(VAR5,1),0,VAR5,1.5,0 ),COLOR0000BB; STICKLINE(VAR5>REF(VAR5,1),0,VAR5,0.9,0 ),COLOR0000DD; STICKLINE(VAR5>REF(VAR5,1),0,VAR5,0.3,0 ),COLOR0000FF;洗盘:IF(VAR5<REF(VAR5,1),VAR5,0),COLORGREEN,NODRAW; STICKLINE(VAR5<REF(VAR5,1),0,VAR5,3,0),COLORGREEN; STICKLINE(VAR5<REF(VAR5,1),0,VAR5,3,0),COLOR005500; STICKLINE(VAR5<REF(VAR5,1),0,VAR5,2.6,0),COLOR007700; STICKLINE(VAR5<REF(VAR5,1),0,VAR5,2.1,0),COLOR009900; STICKLINE(VAR5<REF(VAR5,1),0,VAR5,1.5,0),COLOR00BB00; STICKLINE(VAR5<REF(VAR5,1),0,VAR5,0.9,0),COLOR00DD00; STICKLINE(VAR5<REF(VAR5,1),0,VAR5,0.3,0),COLOR00FF00;VAR12:=SMA(ABS(VAR1-H),13,1)/SMA(MAX(VAR1-H,0),10,1); VAR13:=EMA(VAR12,10);VAR14:=HHV(H,33);VAR15:=EMA(IF(H>=VAR14,VAR13,0),3);冲顶:IF(VAR15>REF(VAR15,1),VAR15,0),COLORFF00FF,NODRAW; STICKLINE(VAR15>REF(VAR15,1),0,VAR15,3,0),COLORFF00FF; STICKLINE(VAR15>REF(VAR15,1),0,VAR15,3,0 ),COLOR550055; STICKLINE(VAR15>REF(VAR15,1),0,VAR15,2.6,0 ),COLOR770077; STICKLINE(VAR15>REF(VAR15,1),0,VAR15,2.1,0 ),COLOR990099; STICKLINE(VAR15>REF(VAR15,1),0,VAR15,1.5,0 ),COLORBB00BB; STICKLINE(VAR15>REF(VAR15,1),0,VAR15,0.9,0 ),COLORDD00DD; STICKLINE(VAR15>REF(VAR15,1),0,VAR15,0.3,0 ),COLORFF00FF; 主力出场:IF(VAR15<REF(VAR15,1),VAR15,0),COLORYELLOW,NODRAW; STICKLINE(VAR15<REF(VAR15,1),0,VAR15,3,0 ),COLORYELLOW; STICKLINE(VAR15<REF(VAR15,1),0,VAR15,3,0),COLOR005555; STICKLINE(VAR15<REF(VAR15,1),0,VAR15,2.6,0),COLOR007777; STICKLINE(VAR15<REF(VAR5,1),0,VAR15,2.1,0),COLOR009999; STICKLINE(VAR15<REF(VAR15,1),0,VAR15,1.5,0),COLOR00BBBB; STICKLINE(VAR15<REF(VAR15,1),0,VAR15,0.9,0),COLOR00DDDD; STICKLINE(VAR15<REF(VAR15,1),0,VAR15,0.3,0),COLOR00FFFF; A1:=REF(CLOSE,2);A2:=SMA(MAX(CLOSE-A1,0),7,1)/SMA(ABS(CLOSE-A1),7,1)*100;波段介入点:IF(A2<19,19,0)COLORWHITE;20,POINTDOT;80,POINTDOT;VAR18:=(2*C+H+L)/4;VAR28:=LLV(LOW,34);VAR38:=HHV(HIGH,34);AA:EMA((VAR18-VAR28)/(VAR38-VAR28)*100,5),COLORRED; BB:EMA(AA,5)COLOR00FFFF;DRAWBAND(AA,RGB(200,0,0),BB,RGB(0,200,200)); DRAWICON(CROSS(AA,BB),BB-5,1);DRAWICON(CROSS(BB,AA),AA+5,2);STICKLINE(AA<20,2,7,1,1),COLORFF00FF;STICKLINE(AA>80,92,97,1,1),COLOR00FFFF;IF(AA>=BB,100,108);IF(AA<BB,0,-8);DRAWICON(AA>=BB,105,1);DRAWICON(BB>AA,-8,2);STICKLINE( CROSS(AA,BB),-8,15,1,0),COLORRED,LINETHICK2; STICKLINE( CROSS(AA,BB),1,6,1,0),COLOR00FFFF,LINETHICK2; DRAWICON(CROSS(AA,BB),13,13);STICKLINE( CROSS(BB,AA),108,85,1,0),COLOR00FF00,LINETHICK2;STICKLINE( CROSS(BB,AA),94,99,1,0),COLORFF00FF,LINETHICK2; DRAWICON(CROSS(BB,AA),85,14);*/V AR3:=(CLOSE-MA(CLOSE,6))/MA(CLOSE,6)*100;V AR4:=(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100;V AR5:=(CLOSE-MA(CLOSE,32))/MA(CLOSE,32)*100;V AR6:=(V AR3+V AR4+V AR5)/3;V AR7:=EMA(VAR6,5);指标: EMA(EMA(V AR3,5),5)*3, COLORSTICK;V AR8:=IF(VAR6<=-20,10,0);V AR9:=HHV(V AR8,10);STICKLINE(V AR8=10,20,10,5,0),COLOR6666FF;V ARA:=IF(VAR9 AND CROSS(MA(CLOSE,3),MA(CLOSE,5)),20,0);DRAWTEXT(V ARA=20,15,'底部'),LINETHICK1,COLORWHITE;STICKLINE((V ARA=20),0,10,5,0),COLORWHITE;V ARC:=(ZIGZAG(C,5,1)>REF(ZIGZAG(C,5,1),1)) AND (REF(ZIGZAG(C,5,1),1)<=REF(ZIGZAG(C,5,1),2)) AND (REF(ZIGZAG(C,5,1),2)<=REF(ZIGZAG(C,5,1),3));V ARD:=(ZIGZAG(C,5,1)<REF(ZIGZAG(C,5,1),1)) AND (REF(ZIGZAG(C,5,1),1)>=REF(ZIGZAG(C,5,1),2)) AND (REF(ZIGZAG(C,5,1),2)>=REF(ZIGZAG(C,5,1),3));STICKLINE((V ARC=1),(-14),0,4,0),COLOR0000FF;DRAWTEXT((V ARC=1),(-14),'买入'),COLOR0000FF;STICKLINE((V ARD=1),14,0,4,0),COLOR00FF00;DRAWTEXT((V ARD=1),18,'卖出'),COLOR00FF00;V ARE:=MA(100*(CLOSE-LLV(CLOSE,34))/(HHV(HIGH,34)-LLV(LOW,34)),5)-20;V ARF:=100-3*SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*S MA(SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);V AR10:=100-3*SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*S MA(SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);V AR11:=VARF<REF(V AR10,1) AND VOL>REF(VOL,1) AND CLOSE>REF(CLOSE,1); DRAWTEXT(V AR11 AND COUNT(V AR11,30)=1,15,'大资金活动'),LINETHICK1,COLORFF00FF;STICKLINE(V AR11 AND COUNT(V AR11,30)=1,1,10,5,0),COLORFF00FF;V AR12:=(HIGH+LOW+CLOSE)/3;V AR13:=(V AR12-MA(V AR12,14))/(0.015*A VEDEV(V AR12,14));V AR14:=(V AR12-MA(V AR12,70))/(0.015*A VEDEV(V AR12,70));V AR15:=IF(VAR13>=150 AND V AR13<200 AND V AR14>=150 AND VAR14<200,10,0);V AR16:=IF(VAR13<=-150 AND V AR13>-200 AND V AR14<=-150 AND V AR14>-200,-10,V AR15);V AR17:=(CLOSE-MA(CLOSE,13))/MA(CLOSE,13)*100;V AR18:=100-ABS(V AR17);V AR19:=IF(VAR18<90,V AR18,100);。
文华财经指标公式源码期货波段王指标
![文华财经指标公式源码期货波段王指标](https://img.taocdn.com/s3/m/f2049b9ff5335a8103d22021.png)
JJ:=(CLOSE+HIGH+LOW)/3;A:=EMA(JJ,5);B:=REF(A,1);//持股:STICKLINE1(A>B,A,B,4,0),COLOR00FFFF;//弃股:STICKLINE1(A<=B,A,B,4,0),COLORA00000;走势线:ZIGZAG(C,3,1);G:=MA(走势线,2);DRAWTEXT(CROSS(走势线,G),L,'买'),COLORRED;DRAWTEXT(CROSS(G,走势线),H,'卖' ),COLORGREEN;支撑位:IF((走势线-REF(走势线,1))/REF(走势线,1)*100>=0,REF(走势线,BARSLAST(CROSS((走势线-REF(走势线,1))/REF(走势线,1)*100,0))+1),NULL),COLORRED,LINETHICK2;阻力位:IF((走势线-REF(走势线,1))/REF(走势线,1)*100<0,REF(走势线,BARSLAST(CROSS(0,(走势线-REF(走势线,1))/REF(走势线,1)*100))+1),NULL),COLORBLUE,LINETHICK2;买卖价格位:MA(C,3);头部:=PEAKBARS(C,3,1,1)=0;底部:=TROUGHBARS(C,3,1,1)=0;DRAWTEXT(头部,H,'-----------有阻力'),COLORGREEN;DRAWTEXT(底部,L,'+++++++++有支撑'),COLORRED;JRH:=HHV(C,2);JRL:=LLV(C,2);YTSL:=(3*C+L+O+H)/6;Z1D:=C>=REF(C,1);Z1X:=C<=REF(C,1);Z2D:=C>=REF(C,2);Z2X:=C<=REF(C,2);X1D2:=Z1X AND Z2D;D1X2:=Z1D AND Z2X;R1:=Z1D AND Z2D;R2:=REF(R1,1) AND X1D2;R3:=REF(R2,1) AND D1X2;R4:=REF(R3,1) AND X1D2;R5:=REF(R4,1) AND D1X2;R6:=REF(R5,1) AND X1D2;R7:=REF(R6,1) AND D1X2;R8:=REF(R7,1) AND X1D2;R9:=REF(R8,1) AND D1X2;RA:=REF(R9,1) AND X1D2;RB:=REF(RA,1) AND D1X2;RC:=REF(RB,1) AND X1D2;RD:=Z1X AND Z2X;RE:=REF(RD,1) AND D1X2;RF:=REF(RE,1) AND X1D2;R10:=REF(RF,1) AND D1X2;R11:=REF(R10,1) AND X1D2;R12:=REF(R11,1) AND D1X2;R13:=REF(R12,1) AND X1D2;R14:=REF(R13,1) AND D1X2;R15:=REF(R14,1) AND X1D2;R16:=REF(R15,1) AND D1X2;R17:=REF(R16,1) AND X1D2;R18:=REF(R17,1) AND D1X2;R19:=((REF(RD OR RE OR RF OR R10 OR R11 OR R12 OR R13 OR R14 OR R15 OR R16 OR R17 OR R18,1)) AND R1);R1A:=((REF(R1 OR R2 OR R3 OR R4 OR R5 OR R6 OR R7 OR R8 OR R9 OR RA OR RB OR RC,1)) AND RD);红色持股:=R1 OR R2 OR R3 OR R4 OR R5 OR R6 OR R7 OR R8 OR R9 OR RA OR RB OR RC,COLOR0000FF,NODRAW;离场:=IF(红色持股,JRL,NULL);明离场价:=离场,COLORFF99FF,NODRAW;今离场价:REF(离场,1),COLORGREEN,NODRAW;青色观望:=RD OR RE OR RF OR R10 OR R11 OR R12 OR R13 OR R14 OR R15 OR R16 OR R17 OR R18,COLORFFFF00,NODRAW;进:=IF(青色观望,JRH,NULL);明进场价:=进,COLOR33AACC,NODRAW;今进场价:REF(明进场价,1),COLORRED,NODRAW;短买:R19,COLORRED,NODRAW;STICKLINE1(ISLASTBAR AND (红色持股OR REF(红色持股,1)=1),今离场价,今离场价,30,1),COLOR0000FF;STICKLINE1(ISLASTBAR AND (青色观望OR REF(青色观望,1)=1),今进场价,今进场价,30,1),COLOR00FF00;QLIFE:=(EMA(CLOSE,60)+EMA(CLOSE,90))/2,POINTDOT,COLORGREEN,LINETHICK4; FROMOPEN:=IF(HOUR<12,60*(HOUR-9)-30+MINUTE,120+60*(HOUR-13)+MINUTE);TT:=240/FROMOPEN;比:=TT;J12:=(HIGH - ((HIGH - LOW) / 3));J23:=(LOW + ((HIGH - LOW) / 3));AAA:=REFX1(HHV(H,90),10000);BBB:=REFX1(LLV(L,100),10000);DRAWKLINE1(H,O,L,C);PL5:=ZIGZAG(C,5,1);EN1:=ZIGZAG(C,5,1)>REF(ZIGZAG(C,5,1),1) AND REF(ZIGZAG(C,5,1),1)<=REF(ZIGZAG(C,5,1),2) AND REF(ZIGZAG(C,5,1),2)<=REF(ZIGZAG(C,5,1),3);EX1:=ZIGZAG(C,5,1)<REF(ZIGZAG(C,5,1),1) AND REF(ZIGZAG(C,5,1),1)>=REF(ZIGZAG(C,5,1),2) AND REF(ZIGZAG(C,5,1),2)>=REF(ZIGZAG(C,5,1),3);PL10:=ZIGZAG(C,10,1);EN2:=ZIGZAG(C,10,1)>REF(ZIGZAG(C,10,1),1) AND REF(ZIGZAG(C,10,1),1)<=REF(ZIGZAG(C,10,1),2) AND REF(ZIGZAG(C,10,1),2)<=REF(ZIGZAG(C,10,1),3);EX2:=ZIGZAG(C,10,1)<REF(ZIGZAG(C,10,1),1) AND REF(ZIGZAG(C,10,1),1)>=REF(ZIGZAG(C,10,1),2) AND REF(ZIGZAG(C,10,1),2)>=REF(ZIGZAG(C,10,1),3);PL20:=ZIGZAG(C,20,1);EN3:=ZIGZAG(C,20,1)>REF(ZIGZAG(C,20,1),1) AND REF(ZIGZAG(C,20,1),1)<=REF(ZIGZAG(C,20,1),2) AND REF(ZIGZAG(C,20,1),2)<=REF(ZIGZAG(C,20,1),3);EX3:=ZIGZAG(C,20,1)<REF(ZIGZAG(C,20,1),1) AND REF(ZIGZAG(C,20,1),1)>=REF(ZIGZAG(C,20,1),2) AND REF(ZIGZAG(C,20,1),2)>=REF(ZIGZAG(C,20,1),3);PL40:=ZIGZAG(C,40,1);走强1:=BARSLAST(PL5<REF(PL5,1));走弱1:=BARSLAST(PL5>REF(PL5,1));走强2:=BARSLAST(PL10<REF(PL10,1));走弱2:=BARSLAST(PL10>REF(PL10,1));走强3:=BARSLAST(PL20<REF(PL20,1));走弱3:=BARSLAST(PL20>REF(PL20,1));ZTJZ5:=IF(PL10>REF(PL10,1),COUNT(EN1,走强2),0);ZTJD5:=IF(PL10>REF(PL10,1),COUNT(EX1,走强2),0);DTJZ5:=IF(PL10<REF(PL10,1),COUNT(EN1,走弱2),0);DTJD5:=IF(PL10<REF(PL10,1),COUNT(EX1,走弱2),0);ZTJZ10:=IF(PL20>REF(PL20,1),COUNT(EN2,走强3),0);ZTJD10:=IF(PL20>REF(PL20,1),COUNT(EX2,走强3),0);DTJZ10:=IF(PL20<REF(PL20,1),COUNT(EN2,走弱3),0);DTJD10:=IF(PL20<REF(PL20,1),COUNT(EX2,走弱3),0);DRAWTEXT(EN1 AND DTJZ5=1,L*0.95,'A浪进'),COLORGREEN;DRAWTEXT(EX1 AND DTJD5=2,H*1.02,'B浪出'),COLORGREEN;DRAWTEXT(EN2 AND ZTJZ5=1,L*0.95,'C浪进'),COLORGREEN;DRAWTEXT(EX1 AND PL10>REF(PL10,1) AND ZTJD5=1,H*1.02,'⑴空出'),COLORYELLOW; DRAWTEXT(EN1 AND PL10>REF(PL10,1) AND ZTJZ5=2,L*0.98,'⑵多进'),COLORYELLOW; DRAWTEXT(EX1 AND PL10>REF(PL10,1) AND ZTJZ5=2,H*1.02,'⑶空出'),COLORYELLOW; DRAWTEXT(EN1 AND PL10>REF(PL10,1) AND ZTJZ5=3,L*0.98,'⑷多进'),COLORYELLOW; DRAWTEXT(EX2 AND PL20>REF(PL20,1) AND ZTJD10=1,H*1.02,'⑸空出'),COLORYELLOW; DRAWTEXT(EN2 AND DTJZ10=1,L*0.93,'Ⅰ多'),COLORFF00FF;DRAWTEXT(EX2 AND DTJD10=2,H*1.01,'Ⅱ空'),COLORFF00FF;DRAWTEXT(EN3 AND ZTJZ10=1,L*0.93,'Ⅲ多进'),COLORFF00FF;DRAWTEXT(EX2 AND PL20>REF(PL20,1) AND ZTJD10=1,H*1.06,'①空进'),LINETHICK3,COLOR00FFFF;DRAWTEXT(EN2 AND PL20>REF(PL20,1) AND ZTJZ10=2,L*0.94,'②多买补仓'),LINETHICK3,COLOR00FFFF;DRAWTEXT(EX2 AND PL20>REF(PL20,1) AND ZTJD10=2 OR (ZTJD10=0 OR ZTJD10=2) AND EX2,H*1.06,'③空进'),LINETHICK3,COLOR00FFFF;DRAWTEXT(EN2 AND PL20>REF(PL20,1) AND ZTJZ10=3,L*0.94,'④多补仓持有'),LINETHICK3,COLOR00FFFF;BUY1:=ZIGZAG(C,10,1);SELL1:=MA(BUY1,2);DRAWICON(CROSS(BUY1,SELL1),L-0.3,7);DRAWICON(CROSS(SELL1,BUY1),H+0.2,8);STICKLINE1(BUY1>SELL1 AND O>=C,C,O,-1,0),COLORRED;STICKLINE1(BUY1>SELL1 AND O>=C,L,H,0,0),COLORRED;STICKLINE1(BUY1<SELL1 AND O<=C,O,C,-1,1),COLORCYAN;STICKLINE1(BUY1<SELL1 AND O<=C,O,L,0,1),COLORCYAN;STICKLINE1(BUY1<SELL1 AND O<=C,C,H,0,1),COLORCYAN;AMOUNT:=AVPRICE*V;SAT:=(AMOUNT/C)/(HHV(AMOUNT,20)/HHV(C,20));量能饱和:=IF(SAT>1,1,SAT)*100,NODRAW;获利筹码:=WINNER(C)*100,NODRAW;N:=5;LC:=REF(CLOSE,1);RSI值:=SMA(MAX(CLOSE-LC,0),6,1)/SMA(ABS(CLOSE-LC),6,1)*100;WR10:=(HHV(HIGH,3)-CLOSE)/(HHV(HIGH,3)-LLV(LOW,3))*100;活跃:=(RSI值-WR10);活跃度比:=IF(活跃>=0,(活跃+100)/2,100-ABS((活跃-100)/2)),NODRAW;A1:=BACKSET(ISLASTBAR,PEAKBARS(C,N,1,1)+1);A2:=A1>REF(A1,1);B1:=BACKSET(ISLASTBAR,PEAKBARS(C,N,2,1)+1);B2:=B1>REF(B1,1);C1:=BACKSET(ISLASTBAR,PEAKBARS(C,N,3,1)+1);C2:=C1>REF(C1,1);A11:=BACKSET(ISLASTBAR,TROUGHBARS(C,N,1,1)+1);A21:=A11>REF(A11,1);B11:=BACKSET(ISLASTBAR,TROUGHBARS(C,N,2,1)+1);B21:=B11>REF(B11,1);C11:=BACKSET(ISLASTBAR,TROUGHBARS(C,N,3,1)+1);C21:=C11>REF(C11,1);//高辅线:DRAWLINE1(B2,H,A2,H,1),COLORBLUE;//低辅线:DRAWLINE1(B21,L,A21,L,1),COLOR0000FF;KU1:=IF(HIGH=HHV(HIGH,3),1,0);KD1:=IF(LOW=LLV(LOW,3),1,0);UL:=IF(REF(KU1,2)=1 AND REF(KU1,1)=0AND KU1=0,REF(HIGH,2),REF(HIGH,2+BARSLAST(REF(KU1,2)=1AND REF(KU1,1)=0 AND KU1=0)));DL:=IF(REF(KD1,2)=1 AND REF(KD1,1)=0 AND KD1=0,REF(LOW,2),REF(LOW,2+BARSLAST(REF(KD1,2)=1AND REF(KD1,1)=0 AND KD1=0)));HV0:=H>UL AND H>REF(H,1) ;LV0:=L<DL AND L<REF(L,1) ;GP:=BARSLAST(HV0);DP:=BARSLAST(LV0);IP:=IF(GP=0,DP,GP)>3;HV1:=HV0 AND IP AND H>=HHV(H,BARSLAST(LV0));LV1:=LV0 AND IP AND L<=LLV(L,BARSLAST(HV0));DRAWLINE(LV1,LOW,HV1, HIGH,0),COLORYELLOW,LINETHICK2;DRAWLINE(HV1,HIGH,LV1, LOW,0),COLORMAGENTA,LINETHICK2;N1:=10;N2:=10;DISP:=2;。
文华财经指标公式源码MACD绿柱面积红柱面积公式源码
![文华财经指标公式源码MACD绿柱面积红柱面积公式源码](https://img.taocdn.com/s3/m/d598261f9b89680203d825fc.png)
/*3.3,COLOR555555;0.45,COLOR555555;R0:=1;MA5:=MA(R0,5);最小值:=LLV(LOW,10);最大值:=HHV(HIGH,25);波动线:=EMA((CLOSE-最小值)/(最大值-最小值)*4,4);平均线:EMA(波动线,3);主力攻击:=R0-(ABS(REF(R0,1))+ABS(REF(R0,2))+ABS(REF(R0,3))+ABS(REF(R0,4))+ABS(REF( R0,5))/2)>0 AND 平均线>=REF(平均线,1) AND REF(平均线,1)<REF(平均线,2);主力撤退:=R0+(ABS(REF(R0,1))+ABS(REF(R0,2))+ABS(REF(R0,3))+ABS(REF(R0,4))+ABS(REF( R0,5))/2)<0 AND 平均线<=REF(平均线,1) AND REF(平均线,1)>REF(平均线,2); DRAWTEXT(主力攻击>0,1.5,'主进'),colorred;DRAWTEXT(主力撤退<0,2.8,'主退'),colorgreen;信息:=平均线>=REF(平均线,1);走强:=CLOSE>MA(CLOSE,20)AND CLOSE>MA(CLOSE,5);走弱:=CLOSE<MA(CLOSE,10)AND CLOSE<MA(CLOSE,5);量:=VOL>MA(VOL,5);STICKLINE(平均线>=REF(平均线,1),波动线,REF(波动线,1),6,0),colorred;STICKLINE(平均线<REF(平均线,1),波动线 ,REF(波动线,1),6,0),colorgreen;D:=信息=1 AND REF(信息,1)=0 AND (REF(信息,2)+REF(信息,3)=0) AND 平均线<0.5; S:=信息=1 AND REF(信息,1)=0 AND (REF(信息,2)+REF(信息,3)=0) AND 走强=1 AND REF(走强,1)=0 AND 量=1;DD:=平均线>2 AND (信息=0 AND REF(信息,1)=1) AND (REF(信息,2)+REF(信息,3)=2); TZ:=(信息=0 AND REF(信息,1)=1) AND (REF(信息,2)+REF(信息,3)=2) AND MA5<0AND 走弱=1 AND 平均线>1;DRAWTEXT(D=1,1.75,'极底'),colorred;DRAWTEXT(S=1,平均线,'升');DRAWTEXT(DD=1,平均线,'顶');DRAWTEXT(TZ=1,平均线,'下');IF(平均线>=REF(平均线,1),平均线,DRAWNULL),colorred,LINETHICK2;IF(平均线<REF(平均线,1),平均线,DRAWNULL),colorgreen,LINETHICK2;LC:=REF(CLOSE,1);RSI5:=((SMA(MAX((CLOSE - LC),0),5,1) / SMA(ABS((CLOSE - LC)),5,1)) * 100);TR1:=SUM(MAX(MAX((HIGH - LOW),ABS((HIGH - REF(CLOSE,1)))),ABS((LOW - REF(CLOSE,1)))),10);HD:=(HIGH - REF(HIGH,1));LD:=(REF(LOW,1) - LOW);DMP:=SUM(IF(((HD > 0) AND (HD > LD)),HD,0),10);DMM:=SUM(IF(((LD > 0) AND (LD > HD)),LD,0),10);PDI:=((DMP * 100) / TR1);MDI:=((DMM * 100) / TR1);ADX:=MA(((ABS((MDI - PDI)) / (MDI + PDI)) * 100),5);AV:=(RSI5 + ADX);WR10:=((100 * (HHV(HIGH,10) - CLOSE)) / (HHV(HIGH,10) - LLV(LOW,10)));ZCJL:=(RSI5 - WR10);最佳买入:=(AV + ZCJL);最佳买入选股:=IF(CROSS(最佳买入,0),1,0);VAR5:=SMA(最佳买入选股,3,1);VAR6:=SMA(VAR5,3,1);VAR7:=SMA(VAR6,3,1);建仓买点:=IF(CROSS(VAR6,VAR7) AND (VAR6<40),5,0);DRAWTEXT(建仓买点,0.75,'建仓'),colorred;VAR8:=REF(CLOSE,2);会员:=SMA(MAX(CLOSE-VAR8,0),7,1)/SMA(ABS(CLOSE-VAR8),7,1)*100;逃亡:=IF(会员< REF(会员,1) AND 会员>79,会员,0);DRAWTEXT(逃亡,3.1,'逃'),coloryellow;DRAWTEXT(88>0 AND REF(O,1)/REF(C,1)>1.04 AND REF(L,1)<=688 AND O>REF(C,1)AND C<REF(O,1)AND C/O>=1.01,1,'见底'),colorlired;DRAWTEXT(C-O>=0 AND O/L>1.05 AND L<=LLV(L,20),1,'绝底'),colorred;VAR11:=REF(LOW,1);VAR12:=SMA(ABS(LOW-VAR11),3,1)/SMA(MAX(LOW-VAR11,0),3,1)*100;VAR13:=EMA(IF(CLOSE*1.2,VAR12*10,VAR12/10),3);VAR14:=LLV(LOW,38);VAR15:=HHV(VAR13,38);VAR16:=IF(LLV(LOW,90),1,0);VAR17:=EMA(IF(LOW<=VAR14,(VAR13+VAR15*2)/2,0),3)/618*VAR16;CDXS:=HHV(VAR17,0)/2.6;STICKLINE(VAR17,0.53,VAR17/CDXS+0.53,0.6,0),colorwhite;HUA:=(CLOSE - LLV(LOW,14)) / (HHV(HIGH,14) - LLV(LOW,14)) * 1.2 * CLOSE;NV1:=EMA(HUA,4);NV2:=EMA(HUA,8);DRAWICON(CROSS(NV1,NV2) AND CLOSE/OPEN>1.05,0.5,1);DRAWICON(CROSS(NV2,NV1) AND COUNT(CROSS(NV1,NV2) AND CLOSE/OPEN>1.05 ,20) ,3.2,2);HUA2:=SMA(MAX(CLOSE-REF(CLOSE,1),0),16,2)/SMA(ABS(CLOSE/REF(CLOSE,1)),16,2)* 100;XIAN:=SMA(HUA2,3,1);NV3:=SMA(XIAN,3,1);XINV:=3*XIAN-2*NV3;买入条件:=CROSS(XINV,NV3);卖出条件:=CROSS(NV3,XINV);DRAWICON( 卖出条件,3.3,2),coloryellow;DRAWICON(买入条件,0.4,222),colorwhite;HXN:=IF(CLOSE/REF(CLOSE,1)>1.05 AND HIGH/CLOSE<1.01 AND IF(CLOSE>REF(CLOSE,1),88,0)>0, 91, 0);DRAWTEXT(HXN>90 AND VOL>REF(VOL,1) AND CLOSE>REF(CLOSE,1) AND COUNT(HXN>90,30)=1,平均线-0.25, '见涨'),,colorlired;HXJZ:=MA((2*CLOSE+HIGH+LOW)/4,5);BZTD:=HXJZ*89/100;DRAWTEXT(CROSS(LOW,BZTD),1.25,'必涨'),colorred;花:=EMA(SLOPE(1,1)+C,3),colorred;女:=EMA(SLOPE(1,1)+C,7),colorblue;STICKLINE(花>女 ,0.5,0.53,6,0) ,colorred;STICKLINE(花<=女 ,0.5,0.53,6,0),colorgreen;RJ:=1;{好}RSI_1:=SMA(MAX(CLOSE-LC,0),3,1)/SMA(ABS(CLOSE-LC),3,1)*100;RSI_2:=SMA(MAX(CLOSE-LC,0),5,1)/SMA(ABS(CLOSE-LC),5,1)*100;RSI_3:=SMA(MAX(CLOSE-LC,0),8,1)/SMA(ABS(CLOSE-LC),8,1)*100;相对强弱:=0.5*RSI_1+0.31*RSI_2+0.19*RSI_3;WAVE_1:=SMA(100*(CLOSE-LLV(LOW,8))/(HHV(HIGH,8)-LLV(LOW,8)),3,1);WAVE_2:=SMA(100*(CLOSE-LLV(LOW,8))/(HHV(HIGH,8)-LLV(LOW,8)),5,1);WAVE_3:=SMA(100*(CLOSE-LLV(LOW,8))/(HHV(HIGH,8)-LLV(LOW,8)),8,1);短线波段:=0.5*WAVE_1+0.31*WAVE_2+0.19*WAVE_3;风险系数:=0.5*相对强弱+0.5*短线波段,coloryellow;CD1:=IF(风险系数<20 AND CLOSE>OPEN AND RJ>0,1,0);CD2:=IF(风险系数<20 AND LOW>=REF(LOW,1) AND CLOSE>LOW AND RJ>0,1,0);CD3:=IF(REF(风险系数,1)<20 AND 风险系数>REF(风险系数,1),1,0);SIGNALBUY:=(CD1=1 OR CD2=1 OR CD3=1);CD:=(SIGNALBUY AND COUNT(SIGNALBUY,3)=1);DRAWTEXT(CD,0.5,'抄底'),COLOR0099FF;DIF:=(EMA(CLOSE,12)-EMA(CLOSE,26))*100;DEA:=EMA(DIF,9);RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;K:=SMA(RSV,9,3);D_:=SMA(K,9,3);GZ:=CROSS(DIF,DEA) AND CROSS(K,D_);DRAWTEXT(GZ,2,'金叉'),COLOR0099FF; */M:=10;MM:=9*M;SHORT:=MM*4/3;LONG:=MM*26/9;DIF:1000*(EMA(CLOSE,SHORT)-EMA(CLOSE,LONG))/ABS(EMA(CLOSE,SHORT)); MACD:EMA(DIF,MM),COLOR58FF58;DEF:2*(DIF-MACD),COLORFFFF00,NODRAW;STICKLINE1(DEF>=0 AND DEF>=REF(DEF,1),0,DEF,6,1),COLOR6058FF;STICKLINE1(DEF>=0 AND DEF< REF(DEF,1),0,DEF,6,0),COLOR6058FF;STICKLINE1(DEF<0 AND DEF>=REF(DEF,1),0,DEF,6,1),COLORFFFF00;STICKLINE1(DEF<0 AND DEF< REF(DEF,1),0,DEF,6,0),COLORFFFF00;PARTLINE(DIF<1000,0,COLORLIGHTRED);多头趋势:=IF(DIF>=0 AND MACD>=0 OR (DIF<0 AND MACD>=0),1,0);空头趋势:=DIF<0 AND MACD<0 OR (DIF>=0 AND MACD<0);缩头:=IF(DEF>0 AND REF(DEF,1)>REF(DEF,2) AND DEF< REF(DEF,1),1,0);缩脚:=IF(DEF<0 AND REF(DEF,1)< REF(DEF,2) AND DEF>REF(DEF,1),1,0);阻力:=IF(CROSS(CLOSE,MA(CLOSE,20)) OR CROSS(CLOSE,MA(CLOSE,60)),1,0);支撑:=IF(CROSS(MA(CLOSE,20),CLOSE) OR CROSS(MA(CLOSE,60),CLOSE),1,0);做多:=IF(CROSS(MACD,DIF) AND DIF>0 AND MACD>0,1,0);放空:=IF(CROSS(DIF,MACD) AND DIF<0 AND MACD<0,1,0);PARTLINE(DIF,DIF<1000,COLORCCFFFF),LINETHICK2;PARTLINE(MACD,MACD<1000,COLOR58FF58);BV:=SUM(DEF,0);BA:=IF(MAX(BV,REF(BV,2))<REF(BV,1) OR MIN(BV,REF(BV,2))>REF(BV,1),1,0);BC:=BARSLAST(BA)+1;SMACD:=BV-REF(BV,BC);V AR3:=IF(DEF>0,HHV(ABS(DEF),BC),LLV(DEF,BC));V AR4:=(DEF)/20;//{图形比例缩小1/20,可修改}V AR5:=SMACD;DRAWTEXT(REF(V AR4,1)>0 && V AR4<=0 ,REF(V AR3,1),'+REF(VAR5,1)'),COLORGREEN; DRAWTEXT(REF(V AR4,1)<0 && V AR4>=0 ,REF(VAR3,1),'+REF(ABS(V AR5),1)'),COLORFF00FF;DRAWTEXT(BARSTA TUS=2 && V AR4<0,REF(VAR3,1),'+ABS(V AR5)'),ALIGN2,COLORFF00FF;DRAWTEXT(BARSTA TUS=2 && V AR4>0,REF(VAR3,1),'+V AR5'),ALIGN2,COLORGREEN; M1:=REF(DEF,1);JC := MACD-DIF;绿柱面积:IF (DEF<0,SUM(DEF,BARSLAST(JC<0)),0),NODRAW,COLORGREEN;红柱面积:IF (DEF>0,SUM(DEF,BARSLAST(JC>0)),0),NODRAW,COLORRED;。
文华财经软件指标源码公式最准不漂移指标公式源码
![文华财经软件指标源码公式最准不漂移指标公式源码](https://img.taocdn.com/s3/m/21c73de44431b90d6d85c7d6.png)
/*N=9,M1=3,M2=3}RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;K:=SMA(RSV,M1,1),LINETHICK2,COLORWHITE;D:=SMA(K,M2,1),COLORYELLOW;量能:=3*K-2*D,LINETHICK2;RSIE:=EMA(量能,3);DIFF : EMA(RSIE,12) - EMA(RSIE,26);BBDIFF:=DIFF-REF(DIFF,1);DEA : EMA(DIFF,9);BBDEA:=DEA-REF(DEA,1);MACD : 2*(DIFF-DEA), COLORSTICK;STICKLINE(MACD<REF(MACD,1)AND MACD>0,0,MACD,2,0),COLORFFFF00; STICKLINE(MACD<REF(MACD,1)AND MACD<0,0,MACD,2,0),COLOR00FF00; STICKLINE(MACD>REF(MACD,1)AND MACD<0,0,MACD,2,0),COLOR0099FF; STICKLINE(MACD>REF(MACD,1)AND MACD>0,0,MACD,2,0),COLORRED; 0,COLORFF8855,LINETHICK2;IF(DIFF>DEA,DIFF,DRAWNULL),COLORRED,LINETHICK2;IF(DEA>REF(DEA,1),DEA,DRAWNULL),COLORMAGENTA;DRAWICON(CROSS(DIFF,DEA),DEA,1);DRAWICON(CROSS(DEA,DIFF),DEA,2);DRAWBAND(DIFF,RGB(255,105,180),DEA,RGB(34,139,34));低位金叉:=CROSS(DIFF,DEA) AND DIFF<-0.1;STICKLINE(低位金叉,0,-1.5,2,0),COLORFFFF00;DRAWTEXT(低位金叉,-1.5,' 低位金叉'),COLORFFFF00;JCCOUNT:=COUNT(CROSS(DIFF,DEA),BARSLAST(DEA>=0));二次金叉:=CROSS(DIFF,DEA) AND DEA<0 AND COUNT(JCCOUNT=2,21)=1; STICKLINE(二次金叉,0,-1,5,0),COLORFF00FF;DRAWICON(二次金叉,DEA*1.2,11) ;VAR3:=(2*CLOSE+HIGH+LOW)/4;VAR4:=LLV(LOW,34);VAR5:=HHV(HIGH,34);QYYJ:=EMA((VAR3-VAR4)/(VAR5-VAR4)*100,13);RQQ:=EMA(0.667*REF(QYYJ,1)+0.333*QYYJ,2);DRAWTEXT(CROSS(QYYJ,RQQ) AND QYYJ<10,L-0.2,'低吸'),COLORCYAN;AR26R:=(CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100;VAR28R:=SMA(VAR26R,3,1);TTWWW:= SMA(VAR28R,3,1);KUIO:= SMA(TTWWW,3,1);DRAWTEXT(TTWWW<7 AND KUIO<7 AND TTWWW>REF(TTWWW,1),L-1,'底买'),COLORGREEN;VARU:=((CLOSE-MA(CLOSE,6))/MA(CLOSE,6)*100+(CLOSE-MA(CLOSE,24))/MA(CLOSE,2 4)*100+(CLOSE-MA(CLOSE,32))/MACLOSE,32)*100)/3;DRAWTEXT(VARU<-22 AND VARU> REF(VARU,1),L,'大底'),COLORYELLOW;VAR2TX:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;VAR3TX:=SMA(VAR2TX,4,1);VAR4TX:=SMA(VAR3TX,2,1);VAR5TX:=SMA(VAR4TX,2,1);DRAWTEXT(CROSS(VAR4TX,VAR5TX) AND VAR4TX<25 AND REF(C<O,1),L-0.1,'短波'),COLORWHITE;VAR01F:=(CLOSE-LLV(LOW,36))/(HHV(HIGH,36)-LLV(LOW,36))*100;VAR02F:=SMA(VAR01F,3,1);VAR03F:=SMA(VAR02F,3,1);VAR04F:=SMA(VAR03F,3,1);VAR06F:=CROSS(VAR03F,VAR04F) AND VAR03F<25;VAR07F:=VAR06F AND VOL>REF(VOL,1)*2 AND VOL>REF(MA(VOL,5),1)*2; DRAWTEXT(VAR07F,L-0.2,'波段短线'),COLORYELLOW;DRAWTEXT(二次金叉,-1,' 二次金叉'),COLORFF00FF;A1:=BARSLAST(REF(CROSS(DIFF,DEA),1));底背离:=REF(CLOSE,A1+1)>CLOSE AND DIFF>REF(DIFF,A1+1) AND CROSS(DIFF,DEA);STICKLINE(底背离,0,1.5,3,0),COLOR00FF00;DRAWLINE(A1=0,DEA,底背离,DEA,0),COLORRED,LINETHICK2; DRAWTEXT(底背离,2,' 底背离'),COLOR00FF00;A2:=BARSLAST(REF(CROSS(DEA,DIFF),1));顶背离:=REF(CLOSE,A2+1)<CLOSE AND REF(DIFF,A2+1)>DIFF AND CROSS(DEA,DIFF);STICKLINE(顶背离,0,2,3,0),COLORFF8855;DRAWLINE(A2=0,DEA,顶背离,DEA,0),COLORFF8855,*/DIF1:=EMA(CLOSE,12) - EMA(CLOSE,26);DEA1:=EMA(DIF1,9);MACD1:=2*(DIF1-DEA1),STICK;MACD2:=EMA(MACD1,3);STICKLINE1(MACD1>MACD2 AND MACD1>0,0,MACD1,1,0),COLORRED;STICKLINE1(MACD1>MACD2 AND MACD1<0,0,MACD1,1,0),COLORGREEN;STICKLINE1(MACD1<MACD2,0,MACD1,1,0),COLORCBCBC0;STICKLINE1(MACD1>=0 OR MACD1<=0,0,0,50,1),COLORWHITE;DIF:DIF1,COLOR33FF33;DEA:DEA1,COLORYELLOW;MACD:MACD1,NODRAW,COLORMAGENTA;RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;K:=SMA(RSV,3,1),COLORWHITE;D:=SMA(K,3,1),COLORYELLOW;J:=3*K-2*D,COLORFF00FF;MM:=IF(MACD< 0,MACD,0);JJ:=MM> REF(MM,1);ZZ:=REF(JJ,1)=1;准备:=(JJ AND ZZ)*DEA;JH:=HHV(MAX(K,MAX(D,J)),250);DH:=HHV(MAX(DIF,DEA),250);SH:=INTPART(JH/DH)/2;DIFF50:=SH*DIF+50,COLORFFFF00;DEA50:=SH*DEA+50,COLORBLUE;缩头:=IF(1.5*(DIFF50-DEA50)>0 AND REF(1.5*(DIFF50-DEA50),1)>REF(1.5*(DIFF50-DEA50),2) AND 1.5*(DIFF50-DEA50)< REF(1.5*(DIFF50-DEA50),1),1,0);缩脚:=IF(1.5*(DIFF50-DEA50)<0 AND REF(1.5*(DIFF50-DEA50),1)< REF(1.5*(DIFF50-DEA50),2) AND 1.5*(DIFF50-DEA50)>REF(1.5*(DIFF50-DEA50),1),1,0);杀多:=IF(1.5*(DIFF50-DEA50)<0 AND REF(1.5*(DIFF50-DEA50),1)> REF(1.5*(DIFF50-DEA50),2) AND 1.5*(DIFF50-DEA50)<REF(1.5*(DIFF50-DEA50),1),1,0);诱空:=IF(1.5*(DIFF50-DEA50)>0 AND REF(1.5*(DIFF50-DEA50),1)< REF(1.5*(DIFF50-DEA50),2) AND 1.5*(DIFF50-DEA50)>REF(1.5*(DIFF50-DEA50),1),1,0);阻力:=IF(CROSS(C,MA(C,20)) OR CROSS(C,MA(C,60)),10,0);DRAWTEXT(FILTER(杀多,3) AND 杀多,MACD+0.1,'杀多'),COLORFF00FF;DRAWTEXT(FILTER(缩头,3) AND 缩头,MACD+0.1,'卖'),COLORFF00FF;DRAWTEXT(FILTER(诱空,3) AND 诱空,MACD+0.1,'?洗'),COLOR00FF00;DRAWTEXT(FILTER(缩脚,3) AND 缩脚,MACD-0.1,'买'),COLOR00FF00;IF(MACD>=REF(MACD,1),DIF1,NULL),COLORRED,LINETHICK2;。
文华财经指标公式源码文华财经指标突破上轨下轨
![文华财经指标公式源码文华财经指标突破上轨下轨](https://img.taocdn.com/s3/m/4f11ddb7767f5acfa0c7cd04.png)
/*A:=(COST(99.999)-COST(0.001))/10; J0:=COST(0.001);J1:=J0+A;J2:=J0+2*A;J3:=J0+3*A;J4:=J0+4*A;J5:=J0+5*A;J6:=J0+6*A;J7:=J0+7*A;J8:=J0+8*A;J9:=J0+9*A;J10:=COST(99.999);Q1:=WINNER(J1);Q2:=WINNER(J2)-WINNER(J1);Q3:=WINNER(J3)-WINNER(J2);Q4:=WINNER(J4)-WINNER(J3);Q5:=WINNER(J5)-WINNER(J4);Q6:=WINNER(J6)-WINNER(J5);Q7:=WINNER(J7)-WINNER(J6);Q8:=WINNER(J8)-WINNER(J7);Q9:=WINNER(J9)-WINNER(J8);Q10:=1-WINNER(J9);最大筹码区:=MAX(Q1,MAX(Q2,MAX(Q3,MAX(Q4,MAX(Q5,MAX(Q6,MAX(Q7,MAX(Q8,MAX(Q9,Q10) ))))))));筹码密集价:IF(最大筹码区=Q1,(J1+J0)/2,IF(最大筹码区=Q2,(J1+J2)/2,IF(最大筹码区=Q3,(J3+J2)/2,IF(最大筹码区=Q4,(J4+J3)/2,IF(最大筹码区=Q5,(J5+J4)/2,IF(最大筹码区=Q6,(J6+J5)/2,IF(最大筹码区=Q7,(J7+J6)/2,IF(最大筹码区=Q8,(J8+J7)/2,IF(最大筹码区=Q9,(J9+J8)/2,IF(最大筹码区=Q10,(J10+J9)/2,0)))))))))),NODRAW;筹码密集度:(WINNER(筹码密集价*1.1)-WINNER(筹码密集价*0.9))*100;日相对筹码价位:=(筹码密集价-COST(0.001))/(COST(99.999)-COST(0.001))*100;年股价相对位:=(C-LLV(L,250))/(HHV(H,240)-LLV(L,250))*100;年最大收益:=(C-LLV(L,250))/LLV(L,250)*100;低位密集:=筹码密集度>70 AND 日相对筹码价位<40 AND 年股价相对位<50 AND 年最大收益<50;STICKLINE(低位密集,0,50,0,0),COLORLIRED;高位密集:=筹码密集度>70 AND 日相对筹码价位>60 AND 年股价相对位>80 AND 年最大收益>100;STICKLINE(高位密集,50,100,0,0),COLORLIGREEN;当前获利盘%:WINNER(C)*100,COLORWHITE;STICKLINE(WINNER(C)>0.9 AND V/CAPITAL<3/100,0,100,0,0),COLORMAGENTA;浮筹比例%:(WINNER(C*1.1)-WINNER(C*0.9))/WINNER(HHV(H,0))*100,COLORCYAN,NODRAW; ~90%成本集中:(COST(95)-COST(5))/COST(99.9999)*100,COLORWHITE,NODRAW;~70%成本集中:(COST(8 */上轨:EMA(H,25),COLORGREEN,LINETHICK2;下轨:EMA(L,25),COLORGREEN,LINETHICK2;//POL YLINE1(C>上轨,上轨);NA1:=上轨;IF(C>上轨,NA1,NULL),COLORRED,LINETHICK2;//POL YLINE1(C>下轨,下轨);NB1:=下轨;IF(C>下轨,NB1,NULL),COLORRED,LINETHICK2;QS:=(C+上轨+下轨)/3;STICKLINE1(C>REF(QS,1) AND O>=C,C,O,-1,0),COLORRED; STICKLINE1(C>REF(QS,1) AND O>=C,L,H,0,0),COLORRED; STICKLINE1(C<=REF(QS,1) AND O<=C,O,C,-1,1),COLORCYAN; STICKLINE1(C<=REF(QS,1) AND O<=C,O,L,0,1),COLORCYAN; STICKLINE1(C=REF(QS,1) AND O<=C,C,H,0,1),COLORCYAN; {涨停K线}ZT_1:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1);ZT_2:=ZT_1>=0.099 AND CLOSE=HIGH AND LOW<>HIGH; STICKLINE1(ZT_2,OPEN,CLOSE,2,0),COLORYELLOW;{KDJ测顶底}RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100; K:=SMA(RSV,3,1);D:=SMA(K,3,1);J:=3*K-2*D;DRAWICON(CROSS(J,0),L*0.98,5);DRAWICON(CROSS(100,J),H*1.02,6);A1:=C>REF(C,4);A2:=C<REF(C,4);T1:=A2 AND REF(A1,1);T2:=A2 AND REF(T1,1);T3:=A2 AND REF(T2,1);T4:=A2 AND REF(T3,1);T5:=A2 AND REF(T4,1);T6:=A2 AND REF(T5,1);T7:=A2 AND REF(T6,1);T8:=A2 AND REF(T7,1);T9:=A2 AND REF(T8,1);DRAWTEXT(T6,L*0.99,'?'),COLORGREEN;DRAWTEXT(T7,L*0.99,'?'),COLORGREEN;DRAWTEXT(T8,L*0.99,'?'),COLORGREEN;DRAWTEXT(T9,L*0.99,'?'),COLORGREEN;B1:=C<REF(C,4);B2:=C>REF(C,4);D1:=B2 AND REF(B1,1);D2:=B2 AND REF(D1,1);D3:=B2 AND REF(D2,1);D4:=B2 AND REF(D3,1);D5:=B2 AND REF(D4,1);D6:=B2 AND REF(D5,1);D7:=B2 AND REF(D6,1);D8:=B2 AND REF(D7,1);D9:=B2 AND REF(D8,1);DRAWTEXT(D6,H*1.01,'?'),COLORYELLOW; DRAWTEXT(D7,H*1.01,'?'),COLORYELLOW; DRAWTEXT(D8,H*1.01,'?'),COLORYELLOW; DRAWTEXT(D9,H*1.01,'?'),COLORYELLOW;。
文华财经指标源码
![文华财经指标源码](https://img.taocdn.com/s3/m/6166de63cec789eb172ded630b1c59eef8c79ae1.png)
文华财经指标源码下面是一个示例的文华财经指标源码,用于计算移动平均线(MA)指标。
该指标适用于股票等金融数据的分析和预测。
```pythonimport numpy as np#计算移动平均线def calculate_ma(data, period):ma = np.zeros(len(data))for i in range(len(data)):if i < period:ma[i] = np.mean(data[:i+1])else:ma[i] = np.mean(data[i-period+1:i+1])return ma#示例输入数据data = [10, 12, 15, 14, 13, 11, 9, 10]#计算5日移动平均线ma_5 = calculate_ma(data, 5)print("5日移动平均线:", ma_5)#计算10日移动平均线ma_10 = calculate_ma(data, 10)print("10日移动平均线:", ma_10)#计算20日移动平均线ma_20 = calculate_ma(data, 20)print("20日移动平均线:", ma_20)```说明:1. 首先,我们定义了一个`calculate_ma`函数,该函数接受两个参数:`data`为输入数据,`period`为移动平均线的周期。
该函数通过遍历数据并计算平均值来计算移动平均线。
返回一个包含移动平均线数值的NumPy数组。
2. 我们定义了一个示例的输入数据`data`,其中包含了8个价格数据。
3. 接下来,我们使用`calculate_ma`函数计算了5日、10日和20日的移动平均线。
4.最后,我们将计算得到的每个移动平均线打印出来。
这只是一个示例的源码,你可以根据自己的需求进行修改和扩展。
文华财经提供了丰富的金融指标计算工具,可以根据你的需要进行选取和应用。
文华期货软件公式指标期货波段多空点指标文华财经指标公式源码
![文华期货软件公式指标期货波段多空点指标文华财经指标公式源码](https://img.taocdn.com/s3/m/5b5d0e5f376baf1ffc4fadfc.png)
DRAWCOLORKLINE(ISUP,COLORRED,0);//收盘价大于开盘价,绘制红色空心K线DRAWCOLORKLINE(ISDOWN,COLORCYAN,1);//收盘价小于开盘价,绘制青色实心K线DRAWCOLORKLINE(ISEQUAL,COLORWHITE,1);//收盘价等于开盘价,绘制白色十字线MA5:=MA(C,5),COLORF00FF0;MA10:=MA(C,10);MA20:=MA(C,20);MA60:=MA(C,60),COLORGREEN;买线:=ZIGZAG(C,1,1);卖线:=MA(买线,3);CAPITAL:=GETPRICE1('流通股本');换手:=V/CAPITAL*100;基线:=MA(REF(LLV(C,30),1),2),NODRAW;AMOUNT:=AVPRICE*V;量能饱和度:=IF((AMOUNT/C)/(HHV(AMOUNT,20)/HHV(C,20))*100>100,100,(AMOUNT/C)/(HHV(AMOUNT, 20)/HHV(C,20))*100),NODRAW;MA8:=MA(C,8),COLORYELLOW;MA13:=MA(C,13),COLORE66878;MA50:=MA(C,50),COLORWHITE;MA55:=MA(C,55),COLORGREEN;MA144:=MA(C,144),COLORBLUE;X1:=(C+L+H)/3;X2:=EMA(X1,6);X3:=EMA(X2,5);VARF1:=100-3*SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA( (CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);VAR101:=100-3*SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA ((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);VAR111:=VARF1<REF(VAR101,1) AND VOL>REF(VOL,1) AND CLOSE>REF(CLOSE,1);游资:=(VAR111 AND COUNT(VAR111,30)=1 AND 买线>=卖线);//DRAWTEXT(游资,(基线*0.97),'--游资进'),COLORBLUE;//STICKLINE(游资,(基线*0.96),(基线+0.2),9,0),COLORBLUE;VARS1:=(C-LLV(L,36))/(HHV(H,36)-LLV(L,36))*100;VARS2:=SMA(VARS1,3,1);VARS3:=SMA(VARS2,3,1);VARS4:=SMA(VARS3,3,1);抄底:=((FILTER((CROSS(VARS3,VARS4) AND VARS3<20),10)=1) AND 买线>=卖线);//DRAWTEXT(抄底,(基线*0.94),'--抄底'),COLORFF00FF;//STICKLINE(抄底,(基线*0.92),基线,9,0),COLORFF00FF;YY:=(CROSS(X2,X3) AND (买线>=卖线));F:=100*(C-REF(C,1))/REF(C,1);S1:=IF(C<REF(O,1) AND F<0,1,0);S2:=IF(C<REF(O,2) AND F<0,1,0);短买点:=((CROSS((SMA(MAX(C-(REF(C,1)),0),4.1,1)/SMA(ABS(C-(REF(C,1))),4.1,1)*100),11)*1) AND S1=0 AND REF(S1,1)=1 AND S2=0 AND REF(S2,1)=1 AND 换手>=3 AND 买线>=卖线);VAR5:=(3*(SMA(SMA(((C-LLV(L,20))/(HHV(H,20)-LLV(L,20))*100),3,1),3,1)/28.57)-2*(EMA((SMA(S MA(((C-LLV(L,20))/(HHV(H,20)-LLV(L,20))*100),3,1),3,1)/28.57),5)));奔牛:=(CROSS(VAR5,(SMA(SMA(((C-LLV(L,20))/(HHV(H,20)-LLV(L,20))*100),3,1),3,1)/28.57)) AND 买线>=卖线);VARQ1:=EMA(CLOSE,3);VARQ2:=EMA(CLOSE,21);VARQ3:=BARSLAST(CROSS(VARQ2,VARQ1))>15;VARQ4:=VOL>MA(VOL,5)*2 AND VOL<MA(VOL,5)*5;黑马:=((CROSS(VARQ1,VARQ2) AND VARQ4 AND VARQ3) AND 买线>=卖线);波段买点:=CROSS((ZIGZAG(C,10,1)),(MA((ZIGZAG(C,10,1)),3)));DRAWTEXT(波段买点,(基线*0.98),'--波段买'),COLOR00AAFF;//STICKLINE1(波段买点,(基线*0.96),基线,9,0),COLORRED;VARDD:=(ZIGZAG(C,5,1)<REF(ZIGZAG(C,5,1),1)) AND (REF(ZIGZAG(C,5,1),1)>=REF(ZIGZAG(C,5,1),2)) AND (REF(ZIGZAG(C,5,1),2)>=REF(ZIGZAG(C,5,1),3));DRAWTEXT((VARDD=1),(H*1.05),'波段卖'),COLORWHITE;//STICKLINE1((VARDD=1),(H*1.01),(H*1.03),9,0),COLORWHITE;大黑马:=(IF(CROSS((MA(3*SMA(((C-LLV(L,21))/(HHV(H,21)-LLV(L,21)))*100,6,1)-2*SMA(SMA(((C-LLV(L, 21))/(HHV(H,21)-LLV(L,21)))*100,5,1),5,1),2)),0) AND EMA(3*SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1)-2*SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L ,55))*100,5,1),5)<40,8,0) AND 买线>=卖线);DRAWTEXT(大黑马,(基线*0.94),'-大黑马'),COLORBLUE;短高H:=(20*H+19*REF(H,1)+18*REF(H,2)+17*REF(H,3)+16*REF(H,4)+15*REF(H,5)+14*REF(H,6) +13*REF(H,7)+12*REF(H,8)+11*REF(H,9)+10*REF(H,10)+9*REF(H,11)+8*REF(H,12)+7*REF(H,13)+6*REF(H,14)+5*REF(H,15)+4*REF(H,16)+3*REF(H,17)+2*REF(H,18)+REF(H,20))/210,COLORBLUE,LINETHICK1;短低L:=(20*L+19*REF(L,1)+18*REF(L,2)+17*REF(L,3)+16*REF(L,4)+15*REF(L,5)+14*REF(L,6)+13*REF(L,7)+12*REF(L,8)+11*REF(L,9)+10*REF(L,10)+9*REF(L,11)+8*REF(L,12)+7*REF(L,13)+6*REF(L,14)+5*REF(L,15)+4*REF(L,16)+3*REF(L,17)+2*REF(L,18)+ REF(L,20))/210,COLORBLUE,LINETHICK1;D90H:=EMA(短高H,90),COLORYELLOW,LINETHICK1;D90L:=EMA(短低L,90),COLORYELLOW,LINETHICK1;D90差:=D90H-D90L;D90顶:=D90H+D90差*2,COLORYELLOW,LINETHICK1;D90底:=D90L-D90差*2,COLORYELLOW,LINETHICK1;XH25:=REFX1(MA(H,25),25/2);XXH25:=REFX1(MA(XH25,25),25/2);XL25:=REFX1(MA(L,25),25/2);XXL25:=REFX1(MA(XL25,25),25/2);高0:=(XXH25-XXL25+XXH25),LINETHICK1,COLORWHITE;低0:=XXL25*2-XXH25,LINETHICK1,COLORWHITE;多头定位:=低0>=D90底AND 高0>=D90顶;空头定位:=高0<=D90顶AND 低0<=D90底;震荡定位:=低0>=D90底AND 高0<=D90顶;XH60:=REFX1(MA(H,60),60/2);XXH60:=REFX1(MA(XH60,60),60/2);XL60:=REFX1(MA(L,60),60/2);XXL60:=REFX1(MA(XL60,60),60/2);波段顶0:=4*XXH60-3*XXL60,LINETHICK2,COLORWHITE;波段底0:=4*XXL60-3*XXH60,LINETHICK2,COLORWHITE;多止损:XXL25-(XXH25-XXL25)*3.5,DOT,COLORWHITE;多止盈:(XXH25-XXL25)*1+XXH25,NODRAW,COLORWHITE;空止损:(XXH25-XXL25)*3.5+XXH25,DOT,COLORYELLOW;空止盈:XXL25-(XXH25-XXL25)*0.5,NODRAW,COLORGREEN;做空:(XXH25-XXL25)*1+XXH25,LINETHICK1,COLORGREEN,DOT;做多:XXL25-(XXH25-XXL25)*1,LINETHICK1,COLORRED,DOT;空损:=(XXH25-XXL25)*3.9+XXH25,LINETHICK1,COLORYELLOW;多损:=XXL25-(XXH25-XXL25)*3.9,LINETHICK1,COLORYELLOW;波段顶:=(XXH60-XXL60)*3+XXH60,LINETHICK1,COLORYELLOW;波段底:=XXL60-(XXH60-XXL60)*3,LINETHICK1,COLORWHITE;止盈差:多止盈-空止盈,NODRAW;/*DRAWTEXT(ISLASTBAR,做空,'空'),COLORGREEN,FONTSIZE25,ALIGN0; DRAWTEXT(ISLASTBAR,做多,'多'),COLORRED,FONTSIZE25,ALIGN0; DRAWTEXT(ISLASTBAR,空损,'损'),COLORYELLOW,FONTSIZE25,ALIGN0; DRAWTEXT(ISLASTBAR,多损,'损'),COLORWHITE,FONTSIZE25,ALIGN0;*/RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;K:=SMA(RSV,3,1);D:=SMA(K,3,1);J:=3*K-2*D;今D:=EMA(D,3);昨D:=REF(今D,1);白色点多定位1:=L<做多AND H>做多;白色点空定位1:=H>做空AND L<做空;白色点多定位2:=H<做多;白色点空定位2:=L>做空;多头红色点:=今D>昨D;空头红色点:=今D<昨D;多头红色点定位1:=白色点多定位1=1 AND 多头红色点=1;多头红色点定位2:=白色点多定位2=1 AND 多头红色点=1;空头红色点定位2:=白色点空定位2=1 AND 空头红色点=1;空头红色点定位1:=白色点空定位1=1 AND 空头红色点=1;多头多定位:=CROSS(做多,L) AND 多头定位=1;多头平定位:=CROSS(H,做空) AND 多头定位=1 AND 震荡定位=0;空头空定位:=CROSS(H,做空) AND 空头定位=1;空头平定位:=CROSS(做多,L) AND 空头定位=1 AND 震荡定位=0;震荡多定位:=CROSS(做多,L) AND 震荡定位=1;震荡空定位:=CROSS(H,做空) AND 震荡定位=1;DRAWICON(多头多定位=1 OR 震荡多定位=1,多损,'ICO116');DRAWICON(空头空定位=1 OR 震荡空定位=1,空损,'ICO117');G:=MA5;DY:=MA10;NNH:=BARSLAST(H=HHV(H,15)) ,NODRAW;NNL:=BARSLAST(L=LLV(L,15)) ,NODRAW;NN:=IF(REF(G,NNH)>REF(DY,NNH) AND NNH<=12,NNH,IF(REF(G,NNL)<REF(DY,NNL) AND NNL<=12,NNL,13)) ,NODRAW;YN:=IF(ISLASTBAR AND NN>0,NN,13) ,NODRAW;HHY:=REF(H,YN)=HHV(H,14);LLY:=REF(L,YN)=LLV(L,14);FG01:=BACKSET(HHY,YN+1)>BACKSET(HHY,YN),NODRAW;//只设置前面第6个FD01:=BACKSET(LLY,YN+1)>BACKSET(LLY,YN) ,NODRAW;FG02:=FG01=FD01 AND G>DY,NODRAW;FD02:=FG01=FD01 AND G<DY,NODRAW;TTTT:=BARSLAST(FD01),NODRAW;FG0:=FG01 AND IF(FG02=1,H=HHV(H,BARSLAST(REF(FD01,1))+1),H=HHV(H,IF(BARSLAST(L=LLV(L,7))>=5,5,BARSLA ST(FD01)))) AND FD02=0 ,NODRAW;FD0:=FD01 AND IF(FD02=1,L=LLV(L,BARSLAST(REF(FG01,1))+1),L=LLV(L,IF(BARSLAST(H=HHV(L,7))>=5,5,BARSLAST( FG01)))) AND FG02=0 ,NODRAW;GT:=BARSLAST(FG0),NODRAW;DT:=BARSLAST(FD0),NODRAW;LLLL:=DT=0 AND REF(DT,1)<GT AND L>REF(L,REF(DT,1)+1),NODRAW;FG1:=BACKSET(REFX(GT,1)=0 AND GT<DT AND REFX(H,1)>=REF(H,GT),GT+1),NODRAW;FD1:=BACKSET(REFX(DT,1)=0 AND DT<GT AND REFX(L,1)<=REF(L,DT),DT+1),NODRAW;FG11:=IF(GT=0 AND REF(GT,1)<DT AND IF(REF(G,BARSLAST(L=LLV(L,7)))>REF(DY,BARSLAST(L=LLV(L,7))),BARSLAST(L=LLV(L,7))<5,1) AND H<REF(H,REF(GT,1)+1),1,0),NODRAW;FD11:=IF(DT=0 AND REF(DT,1)<GT AND IF(REF(G,BARSLAST(H=HHV(H,7)))<REF(DY,BARSLAST(H=HHV(H,7))),BARSLAST(H=HHV(H,7))<5,1) AND L>REF(L,REF(DT,1)+1),1,0),NODRAW;GT1:=BARSLAST(FG11<>1 AND FG1<>1 AND FG0),NODRAW;DT1:=BARSLAST(FD11<>1 AND FD1<>1 AND FD0),NODRAW;FD2:=BACKSET(REFX(GT1,1)=0 AND DT1<3 AND GT1-DT1<4 AND REF(L,DT1)>LLV(L,GT1+5),DT1+1),NODRAW;FG2A:=BACKSET(REFX(GT1,1)=0 AND DT1<3 AND GT1-DT1<4 AND REF(L,DT1)<=LLV(L,GT1+5) AND REF(H,GT1)>HHV(H,GT1+5),GT1+1),NODRAW;FG2B:=IF(GT1=0 AND DT1<4 AND REF(GT1,1)-DT1<4 AND REF(L,DT1)<=LLV(L,REF(GT1,1)+6) AND H>HHV(H,REF(GT1,1)+6),1,0),NODRAW;FG2:=BACKSET(REFX(DT1,1)=0 AND GT1<3 AND DT1-GT1<4 AND REF(H,GT1)<HHV(H,DT1+5),GT1+1),NODRAW;FD2A:=BACKSET(REFX(DT1,1)=0 AND GT1<3 AND DT1-GT1<4 AND REF(H,GT1)>=HHV(L,DT1+5) AND REF(L,DT1)>LLV(L,DT1+5),DT1+1),NODRAW;FD2B:=IF(DT1=0 AND GT1<4 AND REF(DT1,1)-GT1<4 AND REF(H,GT1)>=HHV(H,REF(DT1,1)+6) AND L>LLV(L,REF(DT1,1)+6),1,0),NODRAW;TTTTTT:= H<REF(H,REF(GT1,1)+1) AND DT1<4,NODRAW;HHHHHH:=REF(LLV(L,10),DT1),NODRAW;FG21:=IF(GT1=0 AND DT1<4 AND H<=REF(H,REF(GT1,1)+1) ,1,0),NODRAW;FD21:=IF(DT1=0 AND GT1<4 AND L>=REF(L,REF(DT1,1)+1) ,1,0),NODRAW;FD231:=BACKSET(REFX(GT1,1)=0 AND DT1>3 AND GT1>DT1 AND GT1-DT1<4 AND REFX(H,1)>REF(H,GT1) AND REF(L,DT1)>REF(LLV(L,10),DT1),DT1+1),NODRAW;FG23:=BACKSET(REFX(GT1,1)=0 AND DT1>3 AND GT1>DT1 AND GT1-DT1<4 AND REFX(H,1)>REF(H,GT1) AND (REF(H,GT1)<REF(HHV(H,13),GT1) OR REF(FD231,DT1)=0),GT1+1),NODRAW;FG231:=BACKSET(REFX(DT1,1)=0 AND GT1>3 AND DT1>GT1 AND DT1-GT1<4 AND REFX(L,1)<REF(L,DT1) AND REF(H,GT1)<REF(HHV(H,10),GT1) ,GT1+1),NODRAW;FD23:=BACKSET(REFX(DT1,1)=0 AND GT1>3 AND DT1>GT1 AND DT1-GT1<4 AND REFX(L,1)<REF(L,DT1) AND ( REF(L,DT1)>REF(LLV(L,13),DT1) OR REF(FG231,GT1)=0),DT1+1),NODRAW;FDD23:=REF(H,GT1)<REF(HHV(H,10),GT1) OR REF(FD23,DT1)=0,NODRAW;FD24:=BACKSET(REFX(GT1,1)=0 AND DT1>3 AND GT1>DT1 AND GT1-DT1<4 AND REFX(H,1)<HHV(H,GT1+3) AND REF(L,DT1)>LLV(L,DT1+5),DT1+1),NODRAW;FG24:=BACKSET(REFX(DT1,1)=0 AND GT1>3 AND DT1>GT1 AND DT1-GT1<4 AND REFX(L,1)>LLV(L,DT1+3) AND REF(H,GT1)<HHV(H,GT1+5),GT1+1),NODRAW;GT2:=BARSLAST(FG21<>1 AND FG23<>1 AND FG231<>1 AND FG24<>1 AND FG2<>1 ANDFG2A<>1 AND FG2B<>1 AND GT1=0),NODRAW;DT2:=BARSLAST(FD21<>1 AND FD23<>1 AND FD231<>1 AND FD24<>1 AND FD2<>1 AND FD2A<>1 AND FD2B<>1 AND DT1=0),NODRAW;FG3:=BACKSET(REFX(GT2,1)=0 AND GT2<DT2 AND REFX(H,1)>=REF(H,GT2),GT2+1),NODRAW;FD3:=BACKSET(REFX(DT2,1)=0 AND DT2<GT2 AND REFX(L,1)<=REF(L,DT2),DT2+1),NODRAW;FG31:=IF(GT2=0 AND REF(GT2,1)<DT2 AND H<REF(H,REF(GT2,1)+1),1,0),NODRAW;FD31:=IF(DT2=0 AND REF(DT2,1)<GT2 AND L>REF(L,REF(DT2,1)+1),1,0),NODRAW;GT3:=BARSLAST(GT2=0 AND FG3<>1 AND FG31<>1 ),NODRAW;DT3:=BARSLAST(DT2=0 AND FD3<>1 AND FD31<>1),NODRAW;FG4:=BACKSET(REFX(GT3,1)=0 AND GT3<DT3 AND REFX(H,1)>=REF(H,GT3),GT3+1),NODRAW;FD4:=BACKSET(REFX(DT3,1)=0 AND DT3<GT3 AND REFX(L,1)<=REF(L,DT3),DT3+1),NODRAW;FG41:IF(GT3=0 AND REF(GT3,1)<DT3 AND H<REF(H,REF(GT3,1)+1),1,0),NODRAW;FD41:IF(DT3=0 AND REF(DT3,1)<GT3 AND L>REF(L,REF(DT3,1)+1),1,0),NODRAW;HHH:=GT3=0 AND FG31<>1 AND FG3<>1,NODRAW;LLL:=DT3=0 AND FD31<>1 AND FD3<>1,NODRAW;DX:=HHH||LLL;L1:=CROSS(BACKSET(ISLASTBAR,SUMBARS(DX,3)),0.5);L2:=CROSS(BACKSET(ISLASTBAR,SUMBARS(DX,2)),0.5);L3:=CROSS(BACKSET(ISLASTBAR,SUMBARS(DX,1)),0.5);PP:=IF(HHH,H,L);A1:=VALUEWHEN(L1,PP);A2:=VALUEWHEN(L2,PP);A3:=VALUEWHEN(L3,PP);AAA:=REFX1((A2-A1)*0.618+A3,1000);DRAWTEXT(HHH,H,'●'),COLORBLUE,FONTSIZE40;DRAWTEXT(LLL,L,'●'),VALIGN0,COLORRED,FONTSIZE40;//DRAWCOLORKLINE(SUMBARS(HHH,1)<SUMBARS(LLL,1),COLORBLUE,0);//DRAWCOLORKLINE(SUMBARS(HHH,1)>SUMBARS(LLL,1),COLORRED,0);//DRAWCOLORKLINE(SUMBARS(HHH,1)>=1&&ISNULL(SUMBARS(LLL,1)),COLORBLUE,0);//DRAWCOLORKLINE(SUMBARS(LLL,1)>=1&&ISNULL(SUMBARS(HHH,1)),COLORRED,0);HHH,SOUND('B');LLL,SOUND('A');。
文华财经指标源码
![文华财经指标源码](https://img.taocdn.com/s3/m/ed1683f0a5e9856a57126004.png)
文华财经指标源码阳光心情MA1:EMA(CLOSE,6),COLORWHITE;MA2:EMA(CLOSE,25),COLORRED ;STICKLINE(MA1>MA2,MA1,MA2,COLORMAGENTA,0) ;STICKLINE(MA2>MA1,MA1,MA2,COLORGREEN,0); DRAWTEXT(MA2-MA1>0&&MA1/LOW>1.15,LOW,'?');DRAWTEXT(MA1-MA2>0&&HIGH/MA1>1.15,HIGH,'?');无敌MACD文华版DIFF : EMA(CLOSE,12) - EMA(CLOSE,26); DEA : EMA(DIFF,9);2*(DIFF-DEA),COLORSTICK;L1:=(EMA(CLOSE,8) - EMA(CLOSE,13)); L2:=EMA(L1,13);DRAWTEXT(CROSS(L1,L2),DIFF ,'买'),COLORRED;DRAWTEXT(CROSS(L2,L1),DIFF ,'卖'),COLORGREEN;稳坐钓鱼台ZJX:MA(C,61)-2*STD(C,71),COLORRED;CJX:MA(C,125)-2*STD(C,145),COLORMAGENTA;A:(EMA(C,13)+MA(C,26)+MA(C,52))/3,COLORYELLOW;TMP:=OPEN-CLOSE;DRAWLINE(TMP>0.00001,HIGH,TMP>0.00001,OPEN,COLORCYAN); DRAWLINE(TMP>0.00001,LOW,TMP>0.00001,CLOSE,COLORCYAN); DRAWLINE(TMP<-0.00001,HIGH,TMP<-0.00001,CLOSE,COLORRED); DRAWLINE(TMP<-0.00001,LOW,TMP<-0.00001,OPEN,COLORRED);DRAWLINE(ABS(TMP)<0.00001,LOW,ABS(TMP)<0.00001,OPEN,COLORWHITE); DRAWLINE(ABS(TMP)<0.00001,HIGH,ABS(TMP)<0.00001,OPEN,COLORWHITE); STICKLINE(TMP>0,OPEN,CLOSE,COLORCYAN,0);STICKLINE(TMP<=0,OPEN,CLOSE,COLORRED,1);稳赢趋势HH:=HHV(HIGH,13);LL:=LLV(LOW,13);HH1:=BARSLAST((HH>REF(HH,1)));LL1:=BARSLAST((LL<REF(LL,1)));A:=IFELSE((HH1 < LL1),1,IFELSE((HH1 > LL1),-1,0));AA:IFELSE(A>=0,LL,HH),COLORYELLOW;DRAWTEXT(CROSS(HH1,LL1),HH,'开空');DRAWTEXT(CROSS(LL1,HH1),LL,'开多');DRAWLINE(HH1>LL1,HIGH,HH1>LL1,OPEN,COLORCYAN);DRAWLINE(HH1>LL1,LOW,HH1>LL1,CLOSE,COLORCYAN);DRAWLINE(HH1<=LL1,HIGH,HH1<=LL1,CLOSE,COLORRED);DRAWLINE(HH1<=LL1,LOW,HH1<=LL1,OPEN,COLORRED);STICKLINE(HH1>LL1,OPEN,CLOSE,COLORCYAN,0);STICKLINE(HH1<=LL1,OPEN,CLOSE,COLORRED,1);天机均线VV:=(3*C+H+L+O)/6;DUAN:(8*VV+7*REF(VV,1)+6*REF(VV,2)+5*REF(VV,3)+4*REF(VV,4)+3*REF(VV, 5)+2*REF(VV,6)+REF(VV,7))/36,COLORWHITE;ZONG:(LLV(DUAN,3)+LLV(DUAN,5)+LLV(DUAN,8))/3,COLORYELLOW;顺势有位PARTLINE(CLOSE>0,MA(CLOSE,5),COLORWHITE);PARTLINE(CLOSE>0,MA(CLOSE,6),COLORWHITE);PARTLINE(CLOSE>0,MA(CLOSE,7),COLORWHITE);PARTLINE(CLOSE>0,MA(CLOSE,8),COLORWHITE);PARTLINE(CLOSE>0,MA(CLOSE,9),COLORWHITE);PARTLINE(CLOSE>0,MA(CLOSE,10),COLORWHITE);PARTLINE(CLOSE>0,MA(CLOSE,25),COLORRED);PARTLINE(CLOSE>0,MA(CLOSE,26),COLORRED);PARTLINE(CLOSE>0,MA(CLOSE,27),COLORRED);PARTLINE(CLOSE>0,MA(CLOSE,28),COLORRED);PARTLINE(CLOSE>0,MA(CLOSE,29),COLORRED);PARTLINE(CLOSE>0,MA(CLOSE,30),COLORRED);拾金图STICKLINE((EMA(CLOSE,13) >= EMA(CLOSE,34)),LOW,HIGH,COLORRED,0); STICKLINE((EMA(CLOSE,13) >= EMA(CLOSE,34)),OPEN,CLOSE,COLORRED,0); STICKLINE((EMA(CLOSE,13) < EMA(CLOSE,34)),LOW,HIGH,COLORGREEN,0); STICKLINE((EMA(CLOSE,13) < EMA(CLOSE,34)),OPEN,CLOSE,COLORGREEN,0); LL1:=EMA(CLOSE,N);HH1:=EMA(CLOSE,N1);T:=IFELSE(HH1>LL1,1,-1);G:=IFELSE(HH1>LL1,HH1,LL1);DRAWLINE(T=1&&REF(T,1)=1,G,T=1&&REF(T,1)=1,REF(G,1),COLORGREEN); DRAWLINE(T=-1&&REF(T,1)=-1,G,T=-1&&REF(T,1)=-1,REF(G,1),COLORRED); DRAWSL(T=1,G,0,1,0,COLORGREEN);DRAWSL(T=-1,G,0,1,0,COLORRED);DRAWTEXT(CROSS(EMA(CLOSE,34),EMA(CLOSE,13)),HIGH,'S');DRAWTEXT(CROSS(EMA(CLOSE,13),EMA(CLOSE,34)),LOW,'B');DRAWNUMBER(CROSS(EMA(CLOSE,34),EMA(CLOSE,13)),LOW,CLOSE,0,COLORGREEN);DRAWNUMBER(CROSS(EMA(CLOSE,13),EMA(CLOSE,34)),HIGH,CLOSE,0,COLORRED);上帝主图TMP:=OPEN-CLOSE;DRAWLINE(TMP>0.00001,HIGH,TMP>0.00001,OPEN,COLORCYAN);DRAWLINE(TMP>0.00001,LOW,TMP>0.00001,CLOSE,COLORCYAN);DRAWLINE(TMP<-0.00001,HIGH,TMP<-0.00001,CLOSE,COLORRED); DRAWLINE(TMP<-0.00001,LOW,TMP<-0.00001,OPEN,COLORRED);DRAWLINE(ABS(TMP)<0.00001,LOW,ABS(TMP)<0.00001,OPEN,COLORWHITE); DRAWLINE(ABS(TMP)<0.00001,HIGH,ABS(TMP)<0.00001,OPEN,COLORWHITE); STICKLINE(TMP>0,OPEN,CLOSE,COLORCYAN,0);STICKLINE(TMP<=0,OPEN,CLOSE,COLORRED,1);A1:=(LOW+HIGH+CLOSE)/3;B1:MA(A1,3),COLORWHITE;C1:HHV(B1,5),COLORGREEN;D1:HHV(B1,15),COLORMAGENTA;E1:LLV(B1,5),COLORYELLOW;F1:LLV(B1,15),COLORCYAN;。
文华财经期货软件指标公式源码十战八胜指标公式源码
![文华财经期货软件指标公式源码十战八胜指标公式源码](https://img.taocdn.com/s3/m/bb1e5fc731126edb6e1a100e.png)
/*价量:3*SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1)-2*SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1),3,1),COLOR00CCFF,NODRAW;主线:(((价量-LLV(价量,27))/(HHV(价量,27)-LLV(价量,27)))*(4))*(25),COLORCYAN,NODRAW;快线:(((价量-LLV(价量,9))/(HHV(价量,9)-LLV(价量,9)))*(4))*(25),COLOR55AAFF,NODRAW;RSV:=(CLOSE-LLV(LOW,13))/(HHV(HIGH,13)-LLV(LOW,13))*100;K1:=SMA(RSV,3,1);D1:=SMA(K1,3,1);KK:=INTPART(K1);DD:=INTPART(D1);TFXXS:=KK+DD;{变异KD风险系数}TGLXS:=(TFXXS-REF(TFXXS,1));{变异KD乖离系数:资金流向}{红}STICKLINE(TGLXS>0 AND TGLXS>REF(TGLXS,1),100,TGLXS+100,2.5,0),COLOR0000AA; STICKLINE(TGLXS>0 AND TGLXS>REF(TGLXS,1),100,TGLXS+100,1.5,0),COLOR0022CC; STICKLINE(TGLXS>0 AND TGLXS>REF(TGLXS,1),100,TGLXS+100,0.5,0),COLOR0055FF; {粉}STICKLINE(TGLXS<0 AND TGLXS>REF(TGLXS,1),100,TGLXS+100,2.5,0),COLORAA00BB; STICKLINE(TGLXS<0 AND TGLXS>REF(TGLXS,1),100,TGLXS+100,1.5,0),COLORCC22BB; STICKLINE(TGLXS<0 AND TGLXS>REF(TGLXS,1),100,TGLXS+100,0.5,0),COLORFF55BB; {黄}STICKLINE(TGLXS>0 AND TGLXS<=REF(TGLXS,1),100,TGLXS+100,2.5,0),COLOR00AAFF; STICKLINE(TGLXS>0 AND TGLXS<=REF(TGLXS,1),100,TGLXS+100,1.5,0),COLOR00CCFF; STICKLINE(TGLXS>0 AND TGLXS<=REF(TGLXS,1),100,TGLXS+100,0.5,0),COLOR00FFFF; {蓝}STICKLINE(TGLXS<0 AND TGLXS<=REF(TGLXS,1),100,TGLXS+100,2.5,0),COLORFF7700; STICKLINE(TGLXS<0 AND TGLXS<=REF(TGLXS,1),100,TGLXS+100,1.5,0),COLORFFAA22; STICKLINE(TGLXS<0 AND TGLXS<=REF(TGLXS,1),100,TGLXS+100,0.5,0),COLORFFFF55; STICKLINE(TGLXS=0 AND REF(TGLXS,1)>=0,100,TGLXS+100,8,0),COLORBROWN; STICKLINE(TGLXS=0 AND REF(TGLXS,1)<0,100,TGLXS+100,8,0),COLORWHITE; ZLCM:=EMA(WINNER(CLOSE)*70,3);{主力筹码估算}SHCM:=EMA((WINNER(CLOSE*1.1)-WINNER(CLOSE*0.9))*80,3);{散户筹码估算} ZSHTL:=SHCM/(ZLCM+SHCM)*100;{散户套牢筹码系数}ZZLKP:=ZLCM/(ZLCM+SHCM)*100;{主力控盘筹码系数}ZSHJJ:=EMA(ZSHTL,55);{散户警戒}ZZLJJ:=EMA(ZZLKP,55);{主力警戒}散兵坑:IF(ZZLKP<=10,ZZLKP,ZZLKP),COLORMAGENTA,NODRAW;{散户套牢筹码}STICKLINE(C>0,ZSHTL,ZZLKP,2,0),COLOR808080;{散户筹码警戒}STICKLINE(ZSHJJ>REF(ZSHJJ,1),ZSHTL,ZSHJJ,2,0),COLORC0C0C0;{主力控盘筹码}{粉}STICKLINE(ZZLKP>REF(ZZLKP,1) AND ZZLKP>20,ZZLKP,20,2.5,0 ),COLORAA00BB; STICKLINE(ZZLKP>REF(ZZLKP,1) AND ZZLKP>20,ZZLKP,20,1.5,0 ),COLORCC22BB; STICKLINE(ZZLKP>REF(ZZLKP,1) AND ZZLKP>20,ZZLKP,20,0.5,0 ),COLOREE44BB; {蓝}STICKLINE(ZZLKP<=REF(ZZLKP,1) AND ZZLKP>20,ZZLKP,20,2.5,0 ),COLORFF7700; STICKLINE(ZZLKP<=REF(ZZLKP,1) AND ZZLKP>20,ZZLKP,20,1.5,0 ),COLORFFAA22; STICKLINE(ZZLKP<=REF(ZZLKP,1) AND ZZLKP>20,ZZLKP,20,0.5 ,0 ),COLORFFFF55;{亮红}STICKLINE(ZZLKP>REF(ZZLKP,1) AND ZZLKP<20,ZZLKP,0,2.5,0 ),COLOR131FFD; STICKLINE(ZZLKP>REF(ZZLKP,1) AND ZZLKP<20,ZZLKP,0,1.5,0 ),COLOR5050FF; STICKLINE(ZZLKP>REF(ZZLKP,1) AND ZZLKP<20,ZZLKP,0,0.5,0 ),COLOR7E7EFF;{深蓝}STICKLINE(ZZLKP<=REF(ZZLKP,1) AND ZZLKP<20,ZZLKP,0,2.5,0 ),COLORAA0000; STICKLINE(ZZLKP<=REF(ZZLKP,1) AND ZZLKP<20,ZZLKP,0,1.5,0 ),COLORCC0000; STICKLINE(ZZLKP<=REF(ZZLKP,1) AND ZZLKP<20,ZZLKP,0,0.5 ,0 ),COLORFF0000;{主力筹码警戒}{黄}STICKLINE(ZZLJJ>REF(ZZLJJ,1),ZZLKP,ZZLJJ,2.5,0 ),COLOR00AAFF;STICKLINE(ZZLJJ>REF(ZZLJJ,1),ZZLKP,ZZLJJ,1.5,0 ),COLOR00CCFF;STICKLINE(ZZLJJ>REF(ZZLJJ,1),ZZLKP,ZZLJJ,0.5,0 ),COLOR00FFFF;{红}STICKLINE(ZZLKP>ZZLJJ AND ZZLJJ>50,ZZLKP,ZZLJJ,2.5,0 ),COLOR0000AA;STICKLINE(ZZLKP>ZZLJJ AND ZZLJJ>50,ZZLKP,ZZLJJ,1.5,0 ),COLOR0022CC; STICKLINE(ZZLKP>ZZLJJ AND ZZLJJ>50,ZZLKP,ZZLJJ,0.5 ,0 ),COLOR0055FF;{红}STICKLINE(ZZLKP>ZZLJJ AND ZZLJJ<50 AND ZZLKP>50AND ZZLJJ>REF(ZZLJJ,1),ZZLKP,50,2.5,0 ),COLOR0000AA;STICKLINE(ZZLKP>ZZLJJ AND ZZLJJ<50 AND ZZLKP>50AND ZZLJJ>REF(ZZLJJ,1),ZZLKP,50,1.5,0 ),COLOR0022CC;STICKLINE(ZZLKP>ZZLJJ AND ZZLJJ<50 AND ZZLKP>50AND ZZLJJ>REF(ZZLJJ,1),ZZLKP,50,0.5 ,0 ),COLOR0055FF;{铸顶风险区}{绿}STICKLINE(ZZLKP>80,ZZLKP,ZZLKP-(ZZLKP-80)/2,2.5,0),COLOR00AA00;STICKLINE(ZZLKP>80,ZZLKP,ZZLKP-(ZZLKP-80)/2,1.5,0),COLOR00CC00;STICKLINE(ZZLKP>80,ZZLKP,ZZLKP-(ZZLKP-80)/2,0.5,0),COLOR00FF00;{散兵坑}STICKLINE(ZZLKP<=10,ZZLKP,0,5,0),COLORDD00DD;100,COLORGREEN;80,COLORGREEN;{0,COLORGREEN;}{主线快线}价量,COLOR0CC0FF,LINETHICK2;主线,COLOR00FFAA,LINETHICK2;快线,LINESTICK,COLORFF68DD;*/MMM:=1;CAPITAL:=GETPRICE1('流通股本');SVOL:=INTPART(SUM(V,0)/CAPITAL);TJ0:=SVOL>REF(SVOL,1) OR BARSSINCE(CLOSE)=0;SF1:=BARSLAST(TJ0)+1;TJJ2:=SF1<REF(SF1,1);S2:=IF(TJJ2,REF(SF1,1)+1,SF1);S3:=SUM(TJJ2,0);DIFF:=EMA(CLOSE,5) - EMA(CLOSE,34);DEA:=EMA(DIFF,5);RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;//收盘价与N周期最低值做差,N周期最高值与N周期最低值做差,两差之间做比值。
文华财经指标公式源码文华财经指标MACD大资金活动
![文华财经指标公式源码文华财经指标MACD大资金活动](https://img.taocdn.com/s3/m/3082fae6fc4ffe473268abe7.png)
/* <=1/100),1,0));D22{多方炮}:=CONST(IF((REF(CLOSE,2)>REF(OPEN,2) ANDREF(CLOSE,1)<REF(OPEN,1)AND CLOSE>OPEN),1,0));D23{出水芙蓉}:=CONST(IF(((OPEN<EMA(C,20) OR OPEN<EMA(C,40) OR OPEN<EMA(C,60)) AND(C>MAX(EMA(C,20),MAX(EMA(C,40),EMA(C,60))))AND (V/MA(V,30) >1.2 AND C/REF(C,1)>1.049)),1,0));D24{上升三部曲}:=CONST(IF((REF(CLOSE,4)/REF(OPEN,4)>1.03 AND REF(CLOSE,3)<REF(OPEN,3) AND REF(CLOSE,2)<REF(OPEN,2) ANDREF(CLOSE,1)<REF(OPEN,1)AND REF(LOW,4)<REF(LOW,3) AND REF(LOW,4)<REF(LOW,2) ANDREF(LOW,4)<REF(LOW,1) AND REF(HIGH,4)>REF(HIGH,3) ANDREF(HIGH,4)>REF(HIGH,2)AND REF(HIGH,4)>REF(HIGH,1) AND CLOSE/OPEN>1.03 AND CLOSE>REF(CLOSE,4)),1,0));D25{下跌三部曲}:=CONST(IF(( REF(CLOSE,4)/REF(OPEN,4)<0.97 AND REF(CLOSE,3)>REF(OPEN,3) AND REF(CLOSE,2)>REF(OPEN,2) ANDREF(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) ANDREF(HIGH,4)>REF(HIGH,2) AND REF(HIGH,4)>REF(HIGH,1) AND CLOSE/OPEN<0.97 ANDCLOSE<REF(CLOSE,4)),1,0));D26{跳空缺口}:=CONST(IF(HIGH<REF(LOW,1) ORLOW>REF(HIGH,1),1,0));D27{三只乌鸦}:=CONST(IF((REF(CLOSE,2)<REF(OPEN,2) AND REF(CLOSE,1)<REF(OPEN,1) AND CLOSE<OPEN ANDREF(CLOSE,1)<REF(CLOSE,2)AND CLOSE<REF(CLOSE,1)),1,0));D28{光脚阴线}:=CONST(IF((LOW=CLOSE AND HIGH!=LOW),1,0)); D29{光头阳线}:=CONST(IF((HIGH=CLOSE AND HIGH!=LOW),1,0)); D30{分离}:=CONST(IF((OPEN=REF(OPEN,1) AND(CLOSE-OPEN)*(REF(CLOSE,1)-REF(OPEN,1))<0),1,0));D31{长下影}:=CONST(IF(((MIN(CLOSE,OPEN)-LOW)/(HIGH-LOW)>0.667),1,0 ));D32{长上影}:=CONST(IF(((HIGH-MAX(CLOSE,OPEN))/(HIGH-LOW)>0.667),1, 0));D33{十字星}:=CONST(IF((CLOSE=OPEN AND HIGH!=LOW),1,0)); D34{大阴烛}:=CONST(IF((OPEN/CLOSE > 1.05 AND HIGH/LOW < OPEN/CLOSE+0.018),1,0));D35{好友反攻}:=CONST(IF(((REF(CLOSE,1)<REF(OPEN,1) AND CLOSE>OPENAND 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)),1,0));D36{倾盆大雨}:=CONST(IF((REF(C,1)/REF(O,1)>=1.03 ANDO<REF(C,1) AND O>REF(O,1) AND C<REF(O,1)),1,0));D37{M9}:=CONST(V*比>REF(V,1) AND MA(V,5)>REF(MA(V,5),1)); D38{M10}:=CONST(V*比<REF(V,1) AND MA(V,5)>REF(MA(V,5),1)); D39{M11}:=CONST(V*比>REF(V,1)AND MA(V,5)<REF(MA(V,5),1)); D40{M12}:=CONST(V*比<REF(V,1)AND MA(V,5)<REF(MA(V,5),1)); D41{M13}:=CONST((((IF((CLOSE = OPEN),1,0) + IF((CLOSE >=J12),1,0)) + IF((CLOSE <= J23),1,0)) > 1));D42{M14}:=CONST((((AMOUNT / VOL) / 100) > REF(HIGH,1)));D43{M15}:=CONST((((AMOUNT / VOL) / 100) < REF(LOW,1)));KS1:=IF(D1=1,0+0.03,0);KS2:=IF(D2=1,KS1+0.03,KS1);KS3:=IF(D3=1,KS2+0.03,KS2);KS4:=IF(D4=1,KS3+0.03,KS3);KS5:=IF(D5=1,KS4+0.03,KS4);KS6:=IF(D6=1,KS5+0.03,KS5);KS7:=IF(D7=1,KS6+0.03,KS6);KS8:=IF(D8=1,KS7+0.03,KS7);KS9:=IF(D9=1,KS8+0.03,KS8);KS10:=IF(D10=1,KS9+0.03,KS9);KS11:=IF(D11=1,KS10+0.03,KS10);KS12:=IF(D12=1,KS11+0.03,KS11);KS13:=IF(D13=1,KS12+0.03,KS12);KS14:=IF(D14=1,KS13+0.03,KS13);KS15:=IF(D15=1,KS14+0.03,KS14);KS16:=IF(D16=1,KS15+0.03,KS15);KS17:=IF(D17=1,KS16+0.03,KS16);KS18:=IF(D18=1,KS17+0.03,KS17);KS19:=IF(D19=1,KS18+0.03,KS18);KS20:=IF(D20=1,KS19+0.03,KS19);*/V AR3:=(CLOSE-MA(CLOSE,3))/MA(CLOSE,3)*100;V AR4:=(CLOSE-MA(CLOSE,5))/MA(CLOSE,5)*100;V AR5:=(CLOSE-MA(CLOSE,32))/MA(CLOSE,32)*100;V AR6:=(V AR3+V AR4+V AR5)/3;V AR7:=EMA(VAR6,5);指标: EMA(EMA(V AR3,5),5)*3, COLORSTICK;V AR8:=IF(VAR6<=-20,10,0);V AR9:=HHV(V AR8,10);STICKLINE(V AR8=10,20,10,5,0),COLOR6666FF;V ARA:=IF(VAR9 AND CROSS(MA(CLOSE,3),MA(CLOSE,5)),20,0);K:EMA(V AR7,5)*2,COLORFF00FF;D:EMA(K,5),COLORWHITE;J:K*3-D*2, COLORYELLOW;V ARB:=BETWEEN(CLOSE,MA(CLOSE,3),MA(CLOSE,5)) AND J>10;CAPITAL:=GETPRICE1('换手%');换手: VOL/CAPITAL*100,COLORGREEN;DRAWTEXT(V ARA=20,15,'底部'),LINETHICK1,COLORWHITE;STICKLINE((V ARA=20),0,10,5,0),COLORWHITE;V ARC:=(ZIGZAG(C,6,1)>=REF(ZIGZAG(C,6,1),1)) AND (REF(ZIGZAG(C,6,1),1)<=REF(ZIGZAG(C,6,1),2)) AND (REF(ZIGZAG(C,6,1),2)<=REF(ZIGZAG(C,6,1),3)) AND (REF(ZIGZAG(C,6,1),3)<=REF(ZIGZAG(C,6,1),4));V ARD:=(ZIGZAG(C,6,1)<=REF(ZIGZAG(C,6,1),1)) AND(REF(ZIGZAG(C,6,1),1)>=REF(ZIGZAG(C,6,1),2)) AND (REF(ZIGZAG(C,6,1),2)>=REF(ZIGZAG(C,6,1),3)) AND (REF(ZIGZAG(C,6,1),3)>=REF(ZIGZAG(C,6,1),4));STICKLINE((V ARC=1),(J),J+2,4,0),COLOR0000FF;DRAWTEXT((V ARC=1),(J-6),'买'),COLOR0000FF;STICKLINE((V ARD=1),(J-2),0,4,0),COLOR00FF00;DRAWTEXT((V ARD=1),(J+5),'卖'),COLOR00FF00;V ARE:=MA(100*(CLOSE-LLV(CLOSE,34))/(HHV(HIGH,34)-LLV(LOW,34)),5)-20;V ARF:=100-3*SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*S MA(SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);V AR10:=100-3*SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*S MA(SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);V AR11:=VARF<REF(VAR10,1) AND VOL>REF(VOL,1) AND CLOSE>REF(CLOSE,1); DRAWTEXT(V AR11 AND COUNT(V AR11,30)=1,15,'大资金活动'),LINETHICK1,COLORFF00FF;STICKLINE(V AR11 AND COUNT(V AR11,30)=1,1,10,5,0),COLORFF00FF;V AR12:=(HIGH+LOW+CLOSE)/3;V AR13:=(V AR12-MA(V AR12,14))/(0.015*A VEDEV(V AR12,14));V AR14:=(V AR12-MA(V AR12,70))/(0.015*A VEDEV(V AR12,70));V AR15:=IF(VAR13>=150 AND V AR13<200 AND V AR14>=150 AND VAR14<200,10,0);V AR16:=IF(VAR13<=-150 AND V AR13>-200 AND V AR14<=-150 AND V AR14>-200,-10,V AR15);V AR17:=(CLOSE-MA(CLOSE,13))/MA(CLOSE,13)*100;V AR18:=100-ABS(V AR17);V AR19:=IF(VAR18<90,V AR18,100);V AR1A:=IF(VARE>0,V ARE,0);V AR1B:=IF(VAR14>=200 AND V AR13>=150,15,IF(VAR14<=-200 AND V AR13<=-150,-15,V AR16))+60;V AR1C:=V AR1A>48 AND V AR1B>60 AND V AR19<100;DRAWTEXT(V AR1C AND COUNT(V AR1C,30)=1,15,'大笔出货'),LINETHICK1,COLORFFCC66;STICKLINE(V AR1C AND COUNT(V AR1C,30)=1,0,10,5,0),COLORFFCC66;。
文华财经指标公式波段最准确的指标最准的实战指标顶底之王指标公式源码
![文华财经指标公式波段最准确的指标最准的实战指标顶底之王指标公式源码](https://img.taocdn.com/s3/m/6ad5aa74ef06eff9aef8941ea76e58fafab04507.png)
文华财经指标公式波段最准确的指标最准的实战指标顶
底之王指标公式源码
一、KDJ指标
KDJ指标快速向下的时候,一般为股价接近底部的迹象,K下穿D或者J下穿K,应当注意把握好买点;而KDJ指标快速向上的时候,为股价接近顶部的迹象,K上穿D或者J上穿K,也应当注意把握好卖出机会。
KDJ的取值范围为0-100,默认情况下,K值大于80时,股价易于达到超买状态,K值小于20时,股价易于达到超卖状态;通常情况下,当K值低于D值时,股价反转可能性较大,当K线穿越D线时,可能会有较大反转走势,反之当K线与D线交叉时,前期走势继续发展的可能性较大。
KDJ指标的公式如下:
RSV=(C-L9)÷(H9-L9)×100
K=2÷3×前一日K值+1÷3×RSV
D=2÷3×前一日D值+1÷3×K
J=3×K-2×D
其中,9指的是一个计算周期,每次计算时都会使用这九个期间的K 值、D值和RSV值,而计算后K值、D值和J值也都是这九个期间的平均值而已。
二、RSI指标
RSI指标是相对强弱指标(Relative Strength Index),简称RSI,是通过比较一段时间内的平均收盘涨数和平均收盘跌数来分析市场买沽盘
的意愿和实力,从而作出未来市场的走势,RSI指标是一种量化的技术分析工具。
绝对精准波段指标文华财经指标公式源码期货软件指标
![绝对精准波段指标文华财经指标公式源码期货软件指标](https://img.taocdn.com/s3/m/5a5f9043b42acfc789eb172ded630b1c59ee9b8d.png)
绝对精准波段指标文华财经指标公式源码期货软件指标绝对精准波段指标(Absolute Precision Band Indicator),又称为绝对幅度波段指标,是一种用于期货市场的技术分析指标。
该指标基于价格波动的幅度,帮助交易员识别趋势的开始和结束点,以及市场波动的高低点,以便进行买卖决策。
- CalcMeanStdDev:计算一定周期内的平均值和标准差- UpperBand:上限波段指标- LowerBand:下限波段指标- RisingWaveIndex:上升波段指标- FallingWaveIndex:下降波段指标```using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace AbsolutePrecisionBandIndicatorclass Programstatic void Main(string[] args)//输入价格数据List<double> prices = new List<double> { 100, 105, 110, 115, 120, 115, 110, 105, 100, 95 };//计算指标值List<double> upperBand = new List<double>(;List<double> lowerBand = new List<double>(;List<double> risingWaveIndex = new List<double>(;List<double> fallingWaveIndex = new List<double>(;int period = 5; // 指标计算的周期for (int i = period - 1; i < prices.Count; i++)//计算平均值和标准差double[] values = CalcMeanStdDev(prices.GetRange(i - period + 1, period));double mean = values[0];double stdDev = values[1];//计算上限和下限波段指标double upper = mean + 2 * stdDev;double lower = mean - 2 * stdDev;upperBand.Add(upper);lowerBand.Add(lower);//计算上升和下降波段指标double currentPrice = prices[i]; double previousPrice = prices[i - 1]; if (currentPrice > previousPrice) risingWaveIndex.Add(upper); fallingWaveIndex.Add(0);}else if (currentPrice < previousPrice) risingWaveIndex.Add(0); fallingWaveIndex.Add(lower);}elserisingWaveIndex.Add(0); fallingWaveIndex.Add(0);}}//输出指标值Console.WriteLine("Upper Bands:");foreach (double val in upperBand)Console.WriteLine(val);}Console.WriteLine("Lower Bands:");foreach (double val in lowerBand)Console.WriteLine(val);}Console.WriteLine("Rising Wave Index:");foreach (double val in risingWaveIndex)Console.WriteLine(val);}Console.WriteLine("Falling Wave Index:");foreach (double val in fallingWaveIndex)Console.WriteLine(val);}Console.ReadLine(;}static double[] CalcMeanStdDev(List<double> values) double sum = values.Sum(;double mean = sum / values.Count;double sumOfSquares = values.Sum(val => Math.Pow(val - mean, 2));double variance = sumOfSquares / values.Count;double stdDev = Math.Sqrt(variance);return new double[] { mean, stdDev };}}```以上是使用C#编写的一个简单的绝对精准波段指标的计算程序。
波段交易文华财经指标源码
![波段交易文华财经指标源码](https://img.taocdn.com/s3/m/057b81b4c9d376eeaeaad1f34693daef5ef713c6.png)
波段交易文华财经指标源码以下是一个简单的波段交易文华财经指标源码示例,实现了均线指标的计算和信号生成:```pythonimport numpy as np#计算移动平均线def calculate_ma(data, n):ma = np.zeros(len(data))ma[0] = data[0]for i in range(1, len(data)):if i < n:ma[i] = np.mean(data[:i+1])else:ma[i] = np.mean(data[i-n+1:i+1])return ma#计算买入和卖出信号def generate_signals(data, ma_short, ma_long):signals = np.zeros(len(data))for i in range(1, len(data)):if ma_short[i] > ma_long[i] and ma_short[i-1] <= ma_long[i-1]:signals[i] = 1 # 买入信号elif ma_short[i] < ma_long[i] and ma_short[i-1] >=ma_long[i-1]:signals[i] = -1 # 卖出信号return signals#示例数据data = np.array([10, 11, 12, 10, 9, 11, 13, 14, 15, 16, 17]) ma_short = calculate_ma(data, 3)ma_long = calculate_ma(data, 6)signals = generate_signals(data, ma_short, ma_long)print("数据:", data)print("短期均线:", ma_short)print("长期均线:", ma_long)print("交易信号:", signals)```以上示例中:1. `calculate_ma`函数用于计算移动平均线。