股票池观察界面代码更新
之前视频版得分那个地方写的有点逻辑上的问题,我修改了更新一下
得分部分修改标红色;
增加大量,当日成交量/30日成交量均值,大于2认为是出现大量;
相对强度希望是对比中证800,需要先载一下扩展数据,然后用SH000906代替沪深300的代码。
HSC:="000300$CLOSE";{沪深300收盘价}
REL1D:(((C-REF(C,1))/REF(C,1))-((HSC-REF(HSC,1))/REF(HSC,1)))*100;{1日相对强度}
REL5D:(((C-REF(C,5))/REF(C,5))-((HSC-REF(HSC,5))/REF(HSC,5)))*100;{5日相对强度}
REL10D:(((C-REF(C,10))/REF(C,10))-((HSC-REF(HSC,10))/REF(HSC,10)))*100;{10日相对强度}
REL1M:(((C-REF(C,20))/REF(C,20))-((HSC-REF(HSC,20))/REF(HSC,20)))*100;{20日相对强度}
CT:=((C-MA(C,10))/MA(C,10))*100;{收盘价与10日均线之间的乖离,加上=号取消输出}
CS:((C-MA(C,20))/MA(C,20))*100;{收盘价与20日均线之间的乖离}
SM:((MA(C,20)-MA(C,60))/MA(C,60))*100;{20日均线与60日均线间乖离}
ML:((MA(C,60)-MA(C,120))/MA(C,120))*100;{60日均线与120日均线间乖离};
CM:((C-MA(C,60))/MA(C,60))*100;{收盘价与60日均线之间的乖离};
下破线10:CT<0 AND CS>0 AND SM>0 AND ML>0;
上破线20:CS>0 AND REF(CS,1)<0;
{趋势得分}
{1.正向}
破线:=C>MA(C,20);
拐头T:=C>MA(C,20) AND C>REF(C,20);
拐头:=IF(拐头T=1,2,0);
交叉T:=C>MA(C,20) AND MA(C,20)>MA(C,60);
交叉:=IF(交叉T=1,3,0);
多头T:=交叉T AND MA(C,60)>MA(C,120);
多头:=IF(多头T=1,4,0);
新高T:=CS=HHV(CS,20) AND 多头T;
新高:=IF(新高T=1,5,0);
DF1:=MAX(破线,拐头);
DF2:=MAX(交叉,多头);
DF3:=MAX(DF1,DF2);
DF4:=MAX(DF3,新高);
{2.负向}
破线RT:=C<MA(C,20);
破线R:=IF(破线RT=1,-1,0);
拐头RT:=C<MA(C,20) AND C<REF(C,20);
拐头R:=IF(拐头RT=1,-2,0);
交叉RT:=C<MA(C,20) AND MA(C,20)<MA(C,60);
交叉R:=IF(交叉RT=1,-3,0);
空头RT:=交叉RT AND MA(C,60)<MA(C,120);
空头R:=IF(空头RT=1,-4,0);
新低RT:=CS=LLV(CS,20) AND 空头RT;
新低R:=IF(新低RT=1,-5,0);
DFR1:=MIN(破线R,拐头R);
DFR2:=MIN(交叉R,空头R);
DFR3:=MIN(DFR1,DFR2);
DFR4:=MIN(DFR3,新低R);
得分T:IF(DF4>0,DF4,DFR4);
得分Y:REF(得分T,1);
大量:VOL/MA(VOL,30);
总市值:C*FINANCE(1)/100000000;
营收:FINONE(74,0,0)/100000000;
板块:DRAWTEXT_FIX(1,0.67,0,0,HYBLOCK),COLORYELLOW;