最强选股战法推荐:
源码正文:
ma01:=MA(CLOSE,5){XG51};
MA02:=MA(CLOSE,8){XG51};
P01:=IF(crOSS(MA01,MA02),1,0){XG51};
P02:=IF(CROSS(MA02,MA01),-1,0){XG51};
P0:=P01+P02{XG51};
MA11:=MA(CLOSE,8){XG51};
MA12:=MA(CLOSE,21){XG51};
P11:=IF(CROSS(MA11,MA12),1,0){XG51};
P12:=IF(CROSS(MA12,MA11),-1,0){XG51};
P1:=P11+P12{XG51};
RSV:=(CLOSE-LLV(LOW,6))/(HHV(HIGH,6)-LLV(LOW,6))*100{XG51};
K:=SMA(RSV,12,1){XG51};
D:=SMA(K,24,1){XG51};
J:=3*K-2*D{XG51};
P21:=IF(CROSS(K,D)AND D<20,1,0){XG51};
P22:=IF(CROSS(D,K)AND K>80,-1,0){XG51};
P23:=IF(CROSS(J,0),0.5,0){XG51};
P24:=IF(CROSS(100,J),-0.5,0){XG51};
P2:=P21+P22+P23+P24{XG51};
difF:= ema(CLOSE,12) - EMA(CLOSE,26){XG51};
DEA:=EMA(DIFF,9){XG51};
P31:=IF(CROSS(DIFF,DEA) AND DEA<0,1,0){XG51};
P32:=IF(CROSS(DEA,DIFF) AND DIFF>0,-1,0){XG51};
P3:=P31+P32{XG51};
wr1:=100*(HHV(HIGH,13)-CLOSE)/(HHV(HIGH,13)-LLV(LOW,113)){XG51};
P41:=IF(WR1>80,1,0){XG51};
P42:=IF(WR1<20,-1,0){XG51};
P4:=P41+P42{XG51};
OB:=SUM(IF(CLOSE>REF(CLOSE,1),vol,IF(CLOSE<REF(CLOSE,1),-VOL,0)),0){XG51};
P51:=IF("obv">REF(EMA("OBV",24),1),1.5,0){XG51};
P52:=IF("OBV"<REF(EMA("OBV",24),1),-1.5,0){XG51};
P5:=P51+P52{XG51};
BR:=SUM(MAX(0,HIGH-REF(CLOSE,1)),26)/SUM(MAX(0,REF(CLOSE,1)-LOW),26)*100{XG51};
AR:=SUM(HIGH-OPEN,26)/SUM(OPEN-LOW,26)*100{XG51};
P61:=IF(BR>350,3,0){XG51};
P62:=IF(BR<45,-3,0){XG51};
P63:=IF(AR>180,3,0){XG51};
P64:=IF(AR<45,-3,0){XG51};
P6:=P61+P62+P63+P64{XG51};
TH:=SUM(IF(CLOSE>REF(CLOSE,1),VOL,0),26){XG51};
TL:=SUM(IF(CLOSE<REF(CLOSE,1),VOL,0),26){XG51};
TQ:=SUM(IF(CLOSE=REF(CLOSE,1),VOL,0),26){XG51};
VR:=100*(TH*2+TQ)/(TL*2+TQ){XG51};
P71:=IF(VR>350,3,0){XG51};
P72:=IF(VR<45,-3,0){XG51};
P7:=P71+P72{XG51};
MASS:=SUM(MA(HIGH-LOW,9)/MA(MA(HIGH-LOW,9),9),25){XG51};
P81:=IF(MASS<27 AND CROSS(MASS,26.5),2,0){XG51};
P82:=IF(MASS>27 AND CROSS(MASS,26.5),-2,0){XG51};
P8:=P81+P82{XG51};
WVAD:=SUM((CLOSE-OPEN)/(HIGH-LOW)*VOL,24)/10000{XG51};
MAWVAD:=MA(WVAD,6){XG51};
P91:=IF(WVAD>0,1,0){XG51};
P92:=IF(WVAD<0,-1,0){XG51};
P9:=P91+P92{XG51};
VOLUME:=MA(VOL,10)/VOL{XG51};
MID:=100*(HIGH+LOW-REF(HIGH+LOW,1))/(HIGH+LOW){XG51};
emv:=MA(MID*VOLUME*(HIGH-LOW)/MA(HIGH-LOW,14),14){XG51};
Q11:=IF(EMV>0,1.5,0){XG51};
Q12:=IF(EMV<0,-1.5,0){XG51};
Q1:=Q11+Q12{XG51};
TR:=EMA(EMA(EMA(CLOSE,13),13),13){XG51};
trix:=(TR-REF(TR,1))/REF(TR,1)*100{XG51};
Q21:=IF( CROSS(TRIX,TR),1.5,0){XG51};
Q22:=IF( CROSS(TR,TRIX),-1.5,0){XG51};
Q2:=Q21+Q22{XG51};
LC:=REF(CLOSE,1){XG51};
rsi:=SMA(MAX(CLOSE-LC,0),13,1)/SMA(Abs(CLOSE-LC),13,1)*100{XG51};
Q31:=IF(RSI>80,1,0){XG51};
Q32:=IF(RSI<20,-1,0){XG51};
Q3:=Q31+Q32{XG51};
OSC:=100*(CLOSE-MA(CLOSE,20)){XG51};
MaoSC:=wMA(OSC,6){XG51};
Q41:=IF(CROSS(OSC,MAOSC),1,0){XG51};
Q42:=IF(CROSS(MAOSC,OSC),-1,0){XG51};
Q4:=Q41+Q42{XG51};
TYP:=(HIGH+LOW+CLOSE)/3{XG51};
cci:=(TYP-MA(TYP,13))/(0.015*AVEDEV(TYP,13)){XG51};
Q51:=IF(CCI>180,2,0){XG51};
Q52:=IF(CCI<-180,-2,0){XG51};
Q5:=Q51+Q52{XG51};
DRAWTEXTABS(5,5,'选股无忧网 www.xg51.cn'),linethick1,COLOR00EEff{XG51};
TR1:=WMA(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(REF(CLOSE,1)-LOW)),14){XG51};
HD :=HIGH-REF(HIGH,1){XG51};
LD :=REF(LOW,1)-LOW{XG51};
DMP:=WMA(IF(HD>0 OR HD>LD,HD,0),14){XG51};
DMM:=WMA(IF(LD>0 OR LD>HD,LD,0),14){XG51};
pdi:=DMP*100/TR1{XG51};
mdi:=DMM*100/TR1{XG51};
Q61:=IF(CROSS(PDI,MDI),2,0){XG51};
Q62:=IF(CROSS(MDI,PDI),-2,0){XG51};
Q6:=Q61+Q62{XG51};
dpo:=CLOSE-REF(MA(CLOSE,21),21/2+1){XG51};
Q71:=IF(DPO>0,1,0){XG51};
Q72:=IF(DPO<0,-1,0){XG51};
Q7:=Q71+Q72{XG51};
mtm:CLOSE-REF(CLOSE,12){XG51};
MAMTM:=MA(MTM,6){XG51};
Q81:=IF(CROSS(MTM,MAMTM),1,0){XG51};
Q82:=IF(CROSS(MAMTM,MTM),-1,0){XG51};
Q8:=Q81+Q82{XG51};
MID1:=SUM(VOL*(2*CLOSE-HIGH-LOW)/(HIGH+LOW),0){XG51};
CHO:=MA(MID,10)-MA(MID,20){XG51};
MacHO:=MA(CHO,6){XG51};
Q91:=IF((CLOSE>MA(CLOSE,90))AND CROSS(CLOSE,0), 1.5,0){XG51};
Q92:= IF((CLOSE<MA(CLOSE,90))AND CROSS(0,CLOSE), -1.5,0){XG51};
Q9:=Q91+Q92{XG51};
PSY:=COUNT(CLOSE>REF(CLOSE,1),12)/12*100{XG51};
PSYMA:=MA(PSY,6){XG51};
R11:=IF(PSY>75,1.5,0){XG51};
R12:=IF(PSY<25,-1.5,0){XG51};
R1:=R11+R12{XG51};
MID2 := MA(CLOSE,20){XG51};
UPPER:= MID2+2*stD(CLOSE,20){XG51};
LOWER:= MID2-2*STD(CLOSE,20){XG51};
R21:=IF(CROSS(CLOSE,LOWER),2,0){XG51};
R22:=IF(CROSS(UPPER,CLOSE),-2,0){XG51};
R2:=R21+R22{XG51};
TYP1 := (HIGH + LOW + CLOSE)/3{XG51};
V1:=SUM(IF(TYP1>REF(TYP1,1),TYP1*VOL,0),14)/SUM(IF(TYP1<REF(TYP1,1),
TYP1*VOL,0),14){XG51};
mfi:=100-(100/(1+V1)){XG51};
R31:=IF(MFI>80,1,0){XG51};
R32:=IF(MFI<20,-1,0){XG51};
R3:=R31+R32{XG51};
VARA:=R1+R2+R3+Q1+Q2+Q3+Q4+Q5+Q6+Q7+Q8+Q9+P0+P1+P2+P3+P4+P5+P6+P7+P8+P9{XG51};
决策曲线:VARA{XG51};
决策曲线A:EMA(决策曲线,5),LINETHICK2{X-G~5^1-C-N-{};
源码正文:
YF_ddi:=(AMOUNT / vol){XG51};
YF_JJ:=((OPEN + CLOSE) / 2){XG51};
YF_PJJ:=0{XG51};
YF_DDING:=ema(CLOSE,6){XG51};
YF_MMD:=ma(YF_DDING,1){XG51};
YF_XXD:=EMA(CLOSE,18){XG51};
YF_YYZ:=REF(YF_MMD,1){XG51};
YF_XXD1:=REF(YF_XXD,1){XG51};
YF_YYZ1:=BARSCOUNT(CLOSE){XG51};
YF_TDCG:=IF((YF_YYZ1 = 1),0,(((YF_MMD - YF_YYZ) / YF_YYZ) * 100)){XG51};
YF_ZFD:=IF((YF_YYZ1 = 1),0,(((YF_XXD - YF_XXD1) / YF_XXD1) * 100)){XG51};
YF_JSD2:=REF(CLOSE,1){XG51};
CLOSE1:=IF((YF_YYZ1 = 1),0,(((CLOSE - YF_JSD2) / YF_JSD2) * 100)){XG51};
YF_JZDF:=IF((YF_YYZ1 = 1),((CLOSE + OPEN) / 2),YF_YYZ){XG51};
YF_DCGJ:=YF_MMD{XG51};
JJ0:=YF_YYZ{XG51};
JJ1:=REF(YF_MMD,2){XG51};
JJ2:=(((YF_DCGJ + JJ0) + JJ1) / 3){XG51};
JJ02:=(((Abs((YF_DCGJ - JJ2)) + ABS((JJ0 - JJ2))) + ABS((JJ1 - JJ2))) / 3){XG51};
SS:=REF(YF_TDCG,1){XG51};
YF_ZFD1:=REF(YF_TDCG,2){XG51};
YF_ZFD2:=IF((YF_YYZ1 < 3),0,((JJ02 / YF_DCGJ) * 100)){XG51};
YF_DHPXS:=IF((YF_YYZ1 < 3),0,IF((((YF_TDCG < 0) AND (SS < 0)) AND (YF_ZFD1 < 0)),(0 - 1),1)){XG51};
SS1:=REF(YF_TDCG,1){XG51};
YF_YZFZ:=IF((((YF_YYZ1 > 11) AND (SS1 < 0)) AND (YF_TDCG > 0)),1,0){XG51};
YF_JSD21:=BArslAst((YF_YZFZ = 1)){XG51};
YF_JSD:=REF(YF_JSD21,1){XG51};
AA:=IF((((YF_YYZ1 > 11) AND (SS < 0)) AND (YF_TDCG > 0)),(YF_JSD + 1),YF_JSD){XG51};
YF_PJJ:=IF((((YF_YYZ1 > 11) AND (SS > 0)) AND (YF_TDCG < 0)),1,0){XG51};
YF_JSD11:=YF_JZDF{XG51};
DMRJ:=YF_JZDF{XG51};
DMCJ:=IF(((YF_YYZ1 > 11) AND (YF_JSD11 < OPEN)),OPEN,YF_JZDF){XG51};
YF_DMRJ:=IF(((YF_YYZ1 > 11) AND (DMRJ > OPEN)),OPEN,YF_JZDF){XG51};
YF_DMCJ:=0{XG51};
YF_DCG1:=REF(YF_JZDF,1){XG51};
YF_BDF5:=IF(((((YF_TDCG > 0.5) AND ((YF_ZFD2 > 0.215) OR (LOW > YF_JZDF))) AND (CLOSE >= OPEN)) AND ((CLOSE >= 200) OR ((CLOSE < 200) AND (CLOSE1 < 11)))),1,0){XG51};
YF_DMR1:=IF((((YF_TDCG < (0 - 0.3)) AND ((YF_ZFD2 > 0.2) OR (HIGH < YF_JZDF))) AND ((OPEN >= CLOSE) OR (CLOSE1 < (0 - 1)))),1,0){XG51};
YF_DKS1:=BARSSINCE(YF_BDF5){XG51};
YF_TDMR:=BARSSINCE(YF_DMR1){XG51};
YF_DMR:=(YF_DMR1 OR (BARPOS = 1)){XG51};
YF_DCGJ1:=((COUNT(YF_BDF5,BARSLAST(YF_DMR)) = 1) AND YF_BDF5){XG51};
YF_DMRBUY:=((COUNT(YF_DMR,BARSLAST(YF_BDF5)) = 1) AND YF_DMR){XG51};
YF_DMCSELL:=BARSLAST(YF_DMRBUY){XG51};
YF_DCG10:=BARSLAST(YF_DCGJ1){XG51};
YF_DCG11:=((SUM(YF_DMRBUY,YF_DCG10) = 0) * YF_DCG10){XG51};
YF_DCGREAL:=REF(DMCJ,YF_DCG11){XG51};
YF_DMRJ11:=REF(YF_DCGREAL,1){XG51};
YF_DMRJ1:=IF((YF_DCGJ1 = 1),(((CLOSE - DMCJ) / DMCJ) * 100),(((YF_DMRJ - YF_DMRJ11) / YF_DMRJ11) * 100)){XG51};
YF_DCG:=IF((((YF_DCG11 = 0) AND (YF_DCGJ1 = 0)) AND (YF_DMRBUY = 0)),0,YF_DMRJ1){XG51};
短买入:YF_DCGJ1,LINETHICK0{XG51};
短卖出:YF_DMRBUY,LINETHICK0{XG51};
短持股:YF_DCG11,LINETHICK0{XG51};
短持股1:=YF_DCG{XG51};
短本次收益:=IF((短买入 = 1),YF_DCGREAL,IF(((短持股 <> 0) OR (短卖出 = 1)),YF_DMRJ11,0)){XG51};
短买价:=IF((短卖出 = 1),YF_DMRJ,0){XG51};
STICKLINE((短买入 = 1),OPEN,CLOSE,8,0),colorFF99FF{XG51};
STICKLINE((短买入 = 1),OPEN,CLOSE,6,0),colorFF00FF{XG51};
STICKLINE((短买入 = 1),OPEN,CLOSE,4,0),color9900FF{XG51};
STICKLINE((短买入 = 1),OPEN,CLOSE,2,0),colorFFFFFF{XG51};
STICKLINE((短持股 > 0),OPEN,CLOSE,0,0),colorFFBBFF{XG51};
STICKLINE((短持股 > 0),OPEN,CLOSE,8,0),colorFF00FF{XG51};
STICKLINE((短持股 > 0),OPEN,CLOSE,7,0),colorFF22FF{XG51};
STICKLINE((短持股 > 0),OPEN,CLOSE,6,0),colorFF44FF{XG51};
STICKLINE((短持股 > 0),OPEN,CLOSE,5,0),colorFF66FF{XG51};
STICKLINE((短持股 > 0),OPEN,CLOSE,4,0),colorFF88FF{XG51};
STICKLINE((短持股 > 0),OPEN,CLOSE,3,0),colorFF99FF{XG51};
STICKLINE((短持股 > 0),OPEN,CLOSE,2,0),colorFFAAFF{XG51};
STICKLINE((短持股 > 0),OPEN,CLOSE,1,0),colorFFBBFF{XG51};
STICKLINE((短卖出 = 1),OPEN,CLOSE,0,0),colorFF0000{XG51};
STICKLINE((短卖出 = 1),OPEN,CLOSE,8,0),color880000{XG51};
STICKLINE((短卖出 = 1),OPEN,CLOSE,7,0),color990000{XG51};
STICKLINE((短卖出 = 1),OPEN,CLOSE,6,0),colorAA0000{XG51};
STICKLINE((短卖出 = 1),OPEN,CLOSE,5,0),colorBB0000{XG51};
STICKLINE((短卖出 = 1),OPEN,CLOSE,4,0),colorCC0000{XG51};
STICKLINE((短卖出 = 1),OPEN,CLOSE,3,0),colorDD0000{XG51};
STICKLINE((短卖出 = 1),OPEN,CLOSE,2,0),colorEE0000{XG51};
STICKLINE((短卖出 = 1),OPEN,CLOSE,1,0),colorFF0000{XG51};
VERTLINE((短买入=1),2),LINETHICK1,colorFFFFFF{XG51};
VERTLINE((短卖出=1),2),LINETHICK1,colorFF0000{XG51};
DRAWICON((短买入=1),LOW,1),ALIGN1{XG51};
DRAWICON((短卖出=1),HIGH,2),ALIGN2{XG51};
DRAWTEXTABS(5,5,'选股无忧网 www.xg51.cn'),linethick1,COLOR00EEff{XG51};
短操盘状态:IF((短买入 = 1),1,IF((短持股 > 0),2,IF((短卖出 = 1),9,0))),LINETHICK0{XG51};
明日空间买卖点:EMA(CLOSE,6),LINETHICK0{XG51};
五域股龄:BARSCOUNT(CLOSE),LINETHICK0{XG51};
短买入2:YF_DCGJ1,LINETHICK0{XG51};
短卖出2:YF_DMRBUY,LINETHICK0{XG51};
短持股2:YF_DCG11,LINETHICK0{XG51};
本次收益2:YF_DCG,LINETHICK0{XG51};
短买价2:IF((短买入2 = 1),YF_DCGREAL,IF(((短持股2 <> 0) OR (短卖出2 = 1)),YF_DMRJ11,0)),LINETHICK0{XG51};
短卖价2:IF((短卖出2 = 1),YF_DMRJ,0),LINETHICK0{XG51};
STICKLINE((短买入2 = 1),短买价2,YF_DMRJ,8,0),colorFF99FF{XG51};
STICKLINE((短买入2 = 1),短买价2,YF_DMRJ,6,0),colorFF00FF{XG51};
STICKLINE((短买入2 = 1),短买价2,YF_DMRJ,4,0),color9900FF{XG51};
STICKLINE((短买入2 = 1),短买价2,YF_DMRJ,2,0),colorFFFFFF{XG51};
STICKLINE((短持股2 > 0),短买价2,YF_DMRJ,0,0),colorFFBBFF{XG51};
STICKLINE((短持股2 > 0),短买价2,YF_DMRJ,8,0),colorFF00FF{XG51};
STICKLINE((短持股2 > 0),短买价2,YF_DMRJ,7,0),colorFF22FF{XG51};
STICKLINE((短持股2 > 0),短买价2,YF_DMRJ,6,0),colorFF44FF{XG51};
STICKLINE((短持股2 > 0),短买价2,YF_DMRJ,5,0),colorFF66FF{XG51};
STICKLINE((短持股2 > 0),短买价2,YF_DMRJ,4,0),colorFF88FF{XG51};
STICKLINE((短持股2 > 0),短买价2,YF_DMRJ,3,0),colorFF99FF{XG51};
STICKLINE((短持股2 > 0),短买价2,YF_DMRJ,2,0),colorFFAAFF{XG51};
STICKLINE((短持股2 > 0),短买价2,YF_DMRJ,1,0),colorFFBBFF{XG51};
STICKLINE((短卖出2 = 1),短买价2,YF_DMRJ,0,0),colorFF0000{XG51};
STICKLINE((短卖出2 = 1),短买价2,YF_DMRJ,8,0),color880000{XG51};
STICKLINE((短卖出2 = 1),短买价2,YF_DMRJ,7,0),color990000{XG51};
STICKLINE((短卖出2 = 1),短买价2,YF_DMRJ,6,0),colorAA0000{XG51};
STICKLINE((短卖出2 = 1),短买价2,YF_DMRJ,5,0),colorBB0000{XG51};
STICKLINE((短卖出2 = 1),短买价2,YF_DMRJ,4,0),colorCC0000{XG51};
STICKLINE((短卖出2 = 1),短买价2,YF_DMRJ,3,0),colorDD0000{XG51};
STICKLINE((短卖出2 = 1),短买价2,YF_DMRJ,2,0),colorEE0000{XG51};
STICKLINE((短卖出2 = 1),短买价2,YF_DMRJ,1,0),colorFF0000{XG51};
YF_MAXDSY2:=COUNT(((YF_DMR = 1) AND (YF_DCG <> 0)),0){XG51};
YF_DCSLY2:=IF((YF_DMR = 1),YF_DCG,0){XG51};
总收益:(SUM(YF_DCSLY2,0) - YF_MAXDSY2),LINETHICK0{XG51};
总次数:YF_MAXDSY2,LINETHICK0{XG51};
总次数1:=IF((YF_YYZ1 < 240),YF_YYZ1,240){XG51};
年收益:((SUM(YF_DCSLY2,0) - YF_MAXDSY2) - REF((SUM(YF_DCSLY2,0) - YF_MAXDSY2),总次数1)),LINETHICK0{XG51};
年次数:(COUNT(((YF_DMR = 1) AND (YF_DCG <> 0)),0) - REF(COUNT(((YF_DMR = 1) AND (YF_DCG <> 0)),0),总次数1)),LINETHICK0{XG51};
短操盘状态1:IF((短买入2>=1),1,IF((短持股2>0),2,IF((短卖出2>=1),9,0))),LINETHICK0{XG51};
明日买卖点1:EMA(CLOSE,6),LINETHICK0{X!G.5-1!C!N!{};
重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。
如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。
选股无忧网是股票软件指标公式分享平台,不开展相关证券业务,平台展示的所有股票资料由网络收集,不保障实时性和真实性,请勿以此为依据进行股票交易。
联系QQ:875328188 | 邮箱:875328188@qq.com
Copyright © 2002-2021 选股无忧网桂ICP备18001383号-7