【封神系列优化升级版】
【封神系列优化升级版】
指数不同於扳块。本想把指数换成扳块,应用时好在扳块中找个股。
编了一下。能编,但无法使用。制新数据就使得你之不了!
一,升级扳只用了"相对指数"和"RN(10)均值"。同样以"RN(10)均值"为"零"对比当天涨跌情况。洋红色空心柱顶为:"相对指数"对"RN(10)均值"的相对位值。肯后的灰色实芯柱为当日"相对指数" 涨跌值。它们的高度位值可对比指数的强弱和当天的领涨领跌。
二,《射箭封神》因加有射线MACD,可作常用副图用。
《众仙过海》多用在盘后分晰用。"当前指数"为你看指数K线图所看的相对指数线。看个股时为上证相对指数线。
三,《股市风帆》应是常用的副图。不占多少面积,点宽就看。
《股市风帆》基本上没有变化。保留了昨日相对指数的窄洋红实芯柱。
虽有当日涨跌,用昨日相对指数与当日相对指数中的差值空间,视觉上增加了强弱校果。
{射箭封神 参数 P:1,100,6 参数 N:1,100,3 参数 RN:1,100,10}
DRAWBAND(100,RGB(00,50,100),-30,RGB(00,00,00));
VVAR1:=(MA(CLOSE,80)-MA(CLOSE,13)/3);
VVAR2:=( MA((CLOSE-VVAR1)/VVAR1,1));
VVAR3:=(CLOSE-LLV(LOW,28))/(HHV(HIGH,28)-LLV(LOW,28))*100;
VVAR4:=SMA(VVAR3,4,1);
MMA:=EMA(VVAR2,12)*0.7;
MMB:=EMA(VVAR2,3);
快到底:=IF(LLV(MMB-MMA,12)>0,0,-20),LINETHICK2,COLORGREEN;
底初选股:=IF( CROSS(0, LLV(MMB-MMA,12)),10,0),LINETHICK0;
K:=CEILING(C/10);
DIFF:=( EMA(CLOSE,12) - EMA(CLOSE,26))/K*100+50;
DEA:=EMA(DIFF,9);
MACD:=2*(DIFF-DEA)+50;
LC:=REF(CLOSE,1);
RA1:=REF(RSI,N)=HHV(RSI,N*2+1); RA2:=REF(RSI,N)=LLV(RSI,N*2+1);
RB1:=FILTER(RA1,N); RB2:=FILTER(RA2,N);
RC1:=BACKSET(RB1,N+1); RC2:=BACKSET(RB2,N+1);
RD1:=FILTER(RC1,N); RD2:=FILTER(RC2,N);
GD1:=BARSLAST(RD1); DD1:=BARSLAST(RD2);
GDTS:=IF(RD1,CURRBARSCOUNT,0);
DDTS:=IF(RD2,CURRBARSCOUNT,0);
GDT1:=IF(GD1,REF(GDTS,GD1),GDTS);
DDT1:=IF(DD1,REF(DDTS,DD1),DDTS);
GDCS1:=CONST(GDT1); DDCS1:=CONST(DDT1);
GINGBUTS1:=REF(GDT1,GD1+1); DINGBUTS1:=REF(DDT1,DD1+1);
GDCS2:=CONST(GINGBUTS1); DDCS2:=CONST(DINGBUTS1);
GDCS13:=CONST(REF(RSI,GDCS1-1)); DDCS13:=CONST(REF(RSI,DDCS1-1));
GDCS23:=CONST(REF(RSI,GINGBUTS1-1)); DDCS23:=CONST(REF(RSI,DINGBUTS1-1));
XG1:=BACKSET(ISLASTBAR,GDCS1); XD1:=BACKSET(ISLASTBAR,DDCS1);
XG2:=BACKSET(ISLASTBAR,GDCS2); XD2:=BACKSET(ISLASTBAR,DDCS2);
M:=2*N;
RA11:=REF(RSI,M)=HHV(RSI,M*2+1); RA22:=REF(RSI,M)=LLV(RSI,M*2+1);
RB11:=FILTER(RA11,M); RB22:=FILTER(RA22,M);
RC11:=BACKSET(RB11,M+1); RC22:=BACKSET(RB22,M+1);
RD11:=FILTER(RC11,M); RD22:=FILTER(RC22,M),NODRAW;
GD11:=BARSLAST(RD11); DD11:=BARSLAST(RD22);
GDTSS:=IF(RD11,CURRBARSCOUNT,0);
DDTSS:=IF(RD22,CURRBARSCOUNT,0);
GDT11:=IF(GD11,REF(GDTSS,GD11),GDTSS);
DDT11:=IF(DD11,REF(DDTSS,DD11),DDTSS);
GDCS11:=CONST(GDT11); DDCS11:=CONST(DDT11);
GINGBUTS11:=REF(GDT11,GD11+1); DINGBUTS11:=REF(DDT11,DD11+1);
GDCS22:=CONST(GINGBUTS11); DDCS22:=CONST(DINGBUTS11);
{↓方案一,射箭封神的显示部份↓}
STICKLINE(MACD>=50,50,MACD,3,0),COLOR000055;
STICKLINE(MACD<50,50,MACD,3,0),COLOR555555;
DRAWBAND(DIFF,RGB(100,00,00),DEA,RGB(00,200,00));
RSI:((SMA(MAX((CLOSE - LC),0),P,1) / SMA(ABS((CLOSE - LC)),P,1))
* 100),COLORMAGENTA,LINETHICK2;
80,COLORCYAN,LINETHICK1;
抄底:IF(快到底<0 AND CROSS(MACD,50) AND VVAR4<18,80,20),COLORCYAN;
高点压力1:DRAWLINE(CURRBARSCOUNT=GDCS2,RSI
,CURRBARSCOUNT=GDCS1,RSI,1) ,COLORRED,LINETHICK2;
低点支撑1:DRAWLINE(CURRBARSCOUNT=DDCS2,RSI
,CURRBARSCOUNT=DDCS1,RSI,1),COLORRED,LINETHICK2;
高点压力2:DRAWLINE(CURRBARSCOUNT=GDCS22,RSI
,CURRBARSCOUNT=GDCS11,RSI,1) ,COLORYELLOW,LINETHICK2;
低点支撑2:DRAWLINE(CURRBARSCOUNT=DDCS22,RSI
,CURRBARSCOUNT=DDCS11,RSI,1),COLORYELLOW,LINETHICK2;
高点压力3:DRAWLINE(CURRBARSCOUNT=GDCS22,RSI
,CURRBARSCOUNT=GDCS2,RSI,1) ,COLORGREEN,LINETHICK2;
低点支撑3:DRAWLINE(CURRBARSCOUNT=DDCS22,RSI
,CURRBARSCOUNT=DDCS2,RSI,1),COLORGREEN,LINETHICK2;
VAR1:=("399139$C");
VAR2:=("399190$C");
VAR3:=("399132$C");
VAR4:=("399150$C");
VAR5:=("399138$C");
VAR6:=("399200$C");
VAR7:=("399110$C");
VAR8:=("399136$C");
VAR9:=("399135$C");
VAR10:=("399130$C");
VAR11:=("399160$C");
VAR12:=IF(C>100,C,("999999$C"));
VAR13:=("399137$C");
医药:=SUM((VAR1/REF(VAR1,1)-1)*100,0)*10;
金融:=SUM((VAR2/REF(VAR2,1)-1)*100,0)*10;
纺织:=SUM((VAR3/REF(VAR3,1)-1)*100,0)*10;
建筑:=SUM((VAR4/REF(VAR4,1)-1)*100,0)*10;
机械:=SUM((VAR5/REF(VAR5,1)-1)*100,0)*10;
地产:=SUM((VAR6/REF(VAR6,1)-1)*100,0)*10;
农林:=SUM((VAR7/REF(VAR7,1)-1)*100,0)*10;
电子:=SUM((VAR8/REF(VAR8,1)-1)*100,0)*10;
石化:=SUM((VAR9/REF(VAR9,1)-1)*100,0)*10;
制造:=SUM((VAR10/REF(VAR10,1)-1)*100,0)*10;
运输:=SUM((VAR11/REF(VAR11,1)-1)*100,0)*10;
上证:=SUM((VAR12/REF(VAR12,1)-1)*100,0)*10;
金属:=SUM((VAR13/REF(VAR13,1)-1)*100,0)*10;
医药B:=REF(SUM((VAR1/REF(VAR1,1)-1)*100,0)*10,1);
金融B:=REF(SUM((VAR2/REF(VAR2,1)-1)*100,0)*10,1);
纺织B:=REF(SUM((VAR3/REF(VAR3,1)-1)*100,0)*10,1);
建筑B:=REF(SUM((VAR4/REF(VAR4,1)-1)*100,0)*10,1);
机械B:=REF(SUM((VAR5/REF(VAR5,1)-1)*100,0)*10,1);
地产B:=REF(SUM((VAR6/REF(VAR6,1)-1)*100,0)*10,1);
农林B:=REF(SUM((VAR7/REF(VAR7,1)-1)*100,0)*10,1);
电子B:=REF(SUM((VAR8/REF(VAR8,1)-1)*100,0)*10,1);
石化B:=REF(SUM((VAR9/REF(VAR9,1)-1)*100,0)*10,1);
制造B:=REF(SUM((VAR10/REF(VAR10,1)-1)*100,0)*10,1);
运输B:=REF(SUM((VAR11/REF(VAR11,1)-1)*100,0)*10,1);
上证B:=REF(SUM((VAR12/REF(VAR12,1)-1)*100,0)*10,1);
金属B:=REF(SUM((VAR13/REF(VAR13,1)-1)*100,0)*10,1);
BVAR17:=CONST(MA(医药B,RN));
BVAR18:=CONST(MA(金融B,RN));
BVAR19:=CONST(MA(纺织B,RN));
BVAR20:=CONST(MA(建筑B,RN));
BVAR21:=CONST(MA(机械B,RN));
BVAR22:=CONST(MA(地产B,RN));
BVAR23:=CONST(MA(农林B,RN));
BVAR24:=CONST(MA(电子B,RN));
BVAR25:=CONST(MA(石化B,RN));
BVAR26:=CONST(MA(制造B,RN));
BVAR27:=CONST(MA(运输B,RN));
BVAR28:=CONST(MA(上证B,RN));
BVAR29:=CONST(MA(金属B,RN));
VAR17:=CONST(MA(医药,RN));
VAR18:=CONST(MA(金融,RN));
VAR19:=CONST(MA(纺织,RN));
VAR20:=CONST(MA(建筑,RN));
VAR21:=CONST(MA(机械,RN));
VAR22:=CONST(MA(地产,RN));
VAR23:=CONST(MA(农林,RN));
VAR24:=CONST(MA(电子,RN));
VAR25:=CONST(MA(石化,RN));
VAR26:=CONST(MA(制造,RN));
VAR27:=CONST(MA(运输,RN));
VAR28:=CONST(MA(上证,RN));
VAR29:=CONST(MA(金属,RN));
医药C:=(CONST(医药)-(VAR17))-(CONST(医药B)-(BVAR17));
金融C:=(CONST(金融)-(VAR18))-(CONST(金融B)-(BVAR18));
纺织C:=(CONST(纺织)-(VAR19))-(CONST(纺织B)-(BVAR19));
建筑C:=(CONST(建筑)-(VAR20))-(CONST(建筑B)-(BVAR20));
机械C:=(CONST(机械)-(VAR21))-(CONST(机械B)-(BVAR21));
地产C:=(C |