(出售)南陵县许镇:趋势线电脑自动画等源码(自编)

来源:百度文库 编辑:偶看新闻 时间:2024/05/08 03:15:24
趋势线+量能平台+能量K线+缺口标记+市场成本线/通达信股票软件技术指标源码(自编) {趋势线+量能平台+能量K线+缺口标记+市场换手300%成本线}{盘面K线图中白色虚线段之含义:天量地量对应之价格K线之成本平台:}{盘面K线图中,蓝色直线为长期压力线或支撑线;粉红色直线为短期压力线或支撑线;黄色直线为长期压力线或支撑线的平行线;灰色直线为短期压力线或支撑线的平行线}{盘面K线图最右边的粉色线段含义:近波段中值黄色线段含义:前波段中值蓝色线段含义:远波段中值}{量能K线中当前K线(即盘面K线图最右边一根K线)包含之量,在当日收盘以前,是“虚拟量”,如,对于日K线而言,是根据当日盘中实时平均每分钟的成交量之对全日的虚拟量,同理,对其他任意周期,亦作类似动态估测,X:=1,2,4,6,12,26,52;T:=120,10;}{注:量能彩色K线中的量,大盘是指成交金额,个股是指换手率; 量能彩色K线原理,以4种颜色,分别搭配以实心、空心K线,表示以下8种含义: 实心大红K线:放量上涨,且比上一根K线增量超过10%; 空心大红K线:放量上涨,但比上一根K线增量小于10%; 实心粉红K线:缩量上涨,且比上一根K线缩量超过-10%; 空心粉红K线:缩量上涨,但比上一根K线缩量少于-10%; 实心大黑K线:放量下跌,且比上一根K线增量超过10%; 空心大黑K线:放量下跌,但比上一根K线增量小于10%; 实心大绿K线:缩量下跌,且比上一根K线缩量超过-10%; 空心大绿K线:缩量下跌,但比上一根K线缩量少于-10%;};CV:=POW(H*L*C*O,1/4);{缺口标记}{DRAWBAND(DYNAINFO(4),RGB(38,0,0),DYNAINFO(3),RGB(0,0,38));}VA1:=REF(HIGH,1);VA2:=REF(LOW,1);VA3:=LOW>VA1;VA4:=HIGH<180,100*dynainfo(8) finance(7)/100),if(period=""><180,100*vol finance(7)/100),if(period="8,VOL/1000000,AMOUNT/100000000));VV2:=IF(MOD(FROMOPEN,60)">0,MOD(FROMOPEN,60),60);VV3:=IF(MOD(FROMOPEN,30)>0,MOD(FROMOPEN,30),30);VV4:=IF(MOD(FROMOPEN,15)>0,MOD(FROMOPEN,15),15);VV5:=IF(MOD(FROMOPEN,5)>0,MOD(FROMOPEN,5),5);VV6:=IF(MOD(FROMOPEN,T)>0,MOD(FROMOPEN,T),T);VV7:=IF(PERIOD=5,240/FROMOPEN,IF(PERIOD=4,60/VV2,IF(PERIOD=3,30/VV3,IF(PERIOD=2,15/VV4,IF(PERIOD=1,5/VV5,IF(PERIOD=8,T/VV6,1))))));VV8:=VV0*(240-FROMOPEN)/FROMOPEN+VV1;VV9:=DATETODAY(DATE)-REF(DATETODAY(DATE),1);VV10:=REF(DATETODAY(DATE),1)-REF(DATETODAY(DATE),2);VV11:=REF(DATETODAY(DATE),2)-REF(DATETODAY(DATE),3);VV12:=REF(DATETODAY(DATE),3)-REF(DATETODAY(DATE),4);VV13:=REF(DATETODAY(DATE),4)-REF(DATETODAY(DATE),5);VV13B:=REF(DATETODAY(DATE),5)-REF(DATETODAY(DATE),6);VV13C:=REF(DATETODAY(DATE),6)-REF(DATETODAY(DATE),7);VV14:=MIN(MIN(MIN(MIN(MIN(VV10,VV11),VV12),VV13),VV13B),VV13C);VV15:=MIN(VV9,VV14);VV16:=IF(MOD(WEEKDAY,5)>0,MOD(WEEKDAY,5),5);VV17:=IF(MONTH=2,IF(MOD(YEAR,4)>0,28,29),IF(MONTH<=7,if(mod(month,2)>0,31,30),IF(MOD(MONTH,2)>0,30,31)));VV18:=IF(REF(MONTH,1)=3,IF(MOD(YEAR,4)>0,90,91),IF(REF(MONTH,1)=6,91,IF(REF(MONTH,1)=9,92,IF(REF(MONTH,1)=12,92,92))));VV19:=IF(MOD(YEAR,4)>0,365,366);VV20:=IF(REF(DATE,1)>=1100222,1/VV15,1/MIN(VV9-9,VV14));VV21:=IF(VV14=Y,VV20,1/VV15);VV22:=IF(REF(WEEKDAY,1)=5,1/(VV9-2),1/VV9);VV23:=IF(REF(WEEKDAY,1)=1 OR REF(WEEKDAY,1)=2,1/VV9,1/(VV9-2));VV24:=IF(REF(WEEKDAY,1)=1,1/VV9,1/(VV9-2));VV24B:=IF(WEEKDAY-REF(WEEKDAY,1)=0,VV8,IF(WEEKDAY-REF(WEEKDAY,1)<0,5 vv9-2),if(weekday-ref(weekday,1)="">0 AND VV9<=4,5 v9,vv8)))/vv14;vv25:=""><=5 or="" period="8,VV1*VV7,VV8*VV26),VV1);{市场动力K线标记'→'}K:=CLOSE;K2:=0.1;K3:=VV/REF(VV,1);VAR1:=K3">=1+K2 AND C>=O;VAR1B:=RANGE(K3,1,1+K2) AND C>=O;VAR2:=K3<=1-k2 and="" c="">=O;VAR2B:=RANGE(K3,1-K2,1) AND C>=O;VAR3:=K3<=1-k2 and="">=1+K2 AND C1.1 AND MF1>1 AND C>O,LOW,'→'),COLOR33CCFF;DRAWTEXT(K3>1.1 AND MF1>1 AND CREF(HHV(HIGH,G1),G1);HV2:=HHV(HIGH,G2)>REF(HHV(HIGH,G2),G2);F1:=3;F2:=4;LV1:=LLV(LOW,F1)>=REF(LLV(LOW,F1),F1);LV2:=LLV(LOW,F2)>=REF(LLV(LOW,F2),F2);VC1:=CLOSE>REF(OPEN,G1-1);VC2:=CLOSE>REF(OPEN,G2-1);VZJ1:=POW(HHV(HIGH,G1)*LLV(LOW,F1),1/2);VZJ2:=POW(HHV(HIGH,G2)*LLV(LOW,F2),1/2);VQ11:=HV1=1 AND LV1=1 AND VC1=1;VQ13:=HV1=1 AND LV1=0 AND VC1=1;VQ15:=HV1=0 AND LV1=1 AND VC1=1;VQ17:=HV1=0 AND LV1=0 AND VC1=1;VQ18:=HV1=0 AND LV1=0 AND VC1=0;VQ21:=HV2=1 AND LV2=1 AND VC2=1;VQ23:=HV2=1 AND LV2=0 AND VC2=1;VQ25:=HV2=0 AND LV2=1 AND VC2=1;VQ27:=HV2=0 AND LV2=0 AND VC2=1;VQ28:=HV2=0 AND LV2=0 AND VC2=0;多空线短:IF(VQ11,LLV(LOW,F1),IF(VQ18,HHV(HIGH,G1),IF(VQ13 OR VQ15 OR VQ17,MIN(VZJ1,CLOSE),MAX(VZJ1,CLOSE)))),COLORFF00FF,LINETHICK0;多空2线:=IF(VQ21,LLV(LOW,F2),IF(VQ28,HHV(HIGH,G2),IF(VQ23 OR VQ25 OR VQ27,MIN(VZJ2,CLOSE),MAX(VZJ2,CLOSE)))),COLOR88CCFF,LINETHICK2;生命线短:COST(50),COLORDDDDDD,LINETHICK0;BBI:(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4,COLORCYAN,LINETHICK0;JAX:="JAX.J",COLORFF9900,LINETHICK5;CAP:=FINANCE(7)/100;VZ1:=PERIOD=5;VZ2:=PERIOD=7 OR PERIOD=6 OR PERIOD=9;VZ3:=PERIOD=4 OR PERIOD=3;N3:=IF(VZ1,300,IF(VZ2,1300,IF(PERIOD=10,1700,IF(PERIOD=11,2100,IF(VZ3,100,IF(PERIOD=8,300,IF(PERIOD=0,38.2/4,50)))))));NN3:=SUMBARS(VOL,N3*CAP/100);VC3:=SUM(AMOUNT,NN3)/(100*SUM(VOL,NN3));C3:=IF(SUM(VOL,NN3)>0,VC3,IF(REF(SUM(VOL,NN3),1)>0,REF(VC3,1),IF(REF(SUM(VOL,NN3),2)>0,REF(VC3,3),REF(VC3,4))));本3:IF(CLOSE<200,c3,ma(cv,34)),linethick1,colorcyan;n4:=if(vz1,400,if(vz2,2100,if(period=10,2750,if(period=11,3400,if(vz3,200,if(period=8,400,if(period=0,38.2 ,19.1/4)))))));nn4:="SUMBARS(VOL,N4*CAP/100);VC4:=SUM(AMOUNT,NN4)/(100*SUM(VOL,NN4));C4:=IF(SUM(VOL,NN4)">0,VC4,IF(REF(SUM(VOL,NN4),1)>0,REF(VC4,1),REF(VC4,2)));本4:=IF(CLOSE<200,c4,ma(cv,61)),linethick2,colorbrown;n5:=if(vz1,500,if(vz2,100,if(period=11,150,if(vz3,19.1 ,if(period="8,200,IF(PERIOD=0,19.1/8,19.1/4))))));NN5:=SUMBARS(VOL,N5*CAP/100);VC5:=SUM(AMOUNT,NN5)/(100*SUM(VOL,NN5));C5:=IF(SUM(VOL,NN5)">0,VC5,IF(REF(SUM(VOL,NN5),1)>0,REF(VC5,1),REF(VC5,2)));本5:=IF(CLOSE<><=5 or="" period=""><=5 or="" period=""><=5 or="" period=""><=5 or="" period=""><=5 or="" period=""><=5 or="" period="8,144,89);XX:=COUNT(CLOSE">0,0)+1;LN3:=MIN(M3,XX);HN3:=MIN(M4,XX);XR3:=LLV(VV,LN3);XR4:=HHV(VV,HN3);XR6:=LLV(VV,M5);XR7:=HHV(VV,M6);XR8:=VV=HHV(VV,M8);{天量长}XR9:=NOT(VV=HHV(VV,M8)) AND VV=HHV(VV,M6);{天量中长}XR10:=IF((VV=HHV(VV,M6))=0 AND (VV=HHV(VV,M8))=0,VV=HHV(VV,M4),DRAWNULL);{天量中短}XR11:=VV=LLV(VV,M7);{地量长}XR12:=NOT(VV=LLV(VV,M7)) AND VV=LLV(VV,M5);{地量中长}XR13:=IF((VV=LLV(VV,M5))=0 AND (VV=LLV(VV,M7))=0,VV=LLV(VV,M3),DRAWNULL);{地量中短}ZZ:=PERIOD<5 or="" period="8;VH20:=XR8=1" or="" xr9="1" or="" xr11="1" or="" xr12="1" or="" xr10="1" or="" xr13=""><200,amount 100*vol),cv);vvv4:=""><><><><><><>K44,K44*NL03+YL3,DRAWNULL),COLORBLUE;平行3压线长:IF(XL3>XH3 AND K33*K44>0,K44*NH03+YH3,DRAWNULL),COLORBROWN;平行2压线长:IF(K33*K44>0 AND XL3>XH2,K44*NH02+YH2,DRAWNULL),COLORBROWN;平行1压线长:K44*NH01+YH1,COLORBROWN;平行3撑线长:=IF(XL30,K33*NL03+YL3,DRAWNULL),COLORBROWN;平行2撑线长:=IF(K33*K44 AND XL20,K33*NL02+YL2,DRAWNULL),COLORBROWN;平行1撑线长:K33*NL01+YL1,COLORBROWN;平行压线:K22*NH01+YH1,COLORGRAY;平行2压线:IF({K11*K22}XL2>XH2,K22*NH02+YH2,DRAWNULL),COLORGRAY;平行撑线:K11*NL01+YL1,COLORGRAY;平行2撑线:IF({K11>K22}K11*K22>0 AND XL20,REF(VVV3,NVH20-1),REF(VVV3,NVH20-1),3,0),COLORWHITE,LINETHICK2;STICKLINE(VH20>0,IF(ZZ,0.9999,0.999)*VVV3,IF(ZZ,1.00001,1.0001)*VVV3,5,0),COLORWHITE,LINETHICK1;{近波段中值}近波中值:IF(CURRBARSCOUNT<=3,pow(yh1*yl1,1><=3,pow(max(yh2,yh1)*min(yl2,yl1),1><=3,pow(max(yh3,max(yh2,yh1))*min(yl3,min(yl2,yl1)),1/2),drawnull),colorcyan;drawtext(xr8,vvv3,'h'),color88ccff,linethick2;drawtext(xr11,vvv3,'l'),color88ccff,linethick2;>