最强选股战法推荐:
源码正文:
ma5:=MA(CLOSE,5){XG51};
MA15:=MA(CLOSE,15){XG51};
MA30:=MA(CLOSE,30){XG51};
MA60:=MA(CLOSE,60){XG51};
离散量30:100*(MA5-(MA15+MA30)/2)/MA30,COLORBLUE,LINETHICK1{XG51};
离散量60:100*(MA5-(MA15+MA30+MA60)/3)/MA60,COLORGREEN{XG51};
粘合K:-2*(离散量30-离散量60),COLORWHITE,LINETHICK2{XG51};
粘合D:=ema(粘合K,3),COLORBLUE{XG51};
主升:BArslAst(crOSS(粘合K,粘合D))*(粘合K>粘合D),NODRAW,COLORCYAN{XG51};
粘合:=Abs(粘合K)+ABS(离散量60),COLORCYAN{XG51};
离差:(粘合K-离散量30)*(离散量30>REF(离散量30,1)),NODRAW{XG51};
CC:=粘合K-离散量30{XG51};
GZ1:=(ABS(粘合-粘合K)<3 AND 粘合K>粘合D) OR (粘合K>-0.5 AND 粘合K<1 AND 粘合K>粘合D) OR (CC>0 AND CC<2 AND 离散量30>REF(离散量30,1)){XG51};
STICKLINE(GZ1,0,-1,0.8,1),COLORBLUE{XG51};
关注1:IF(GZ1,1,0),COLORBLUE,NODRAW{XG51};
VAR1:=IF(GZ1=1 AND 粘合K>REF(粘合K,1),1/ABS(粘合-粘合K),0){XG51};
GZ2:=IF(VAR1>10,10,IF(VAR1<0.5,0,IF(VAR1<1,1,VAR1))){XG51};
STICKLINE(GZ2>0,0,-GZ2,2,0),COLORLIMAGENTA{XG51};
关注2:IF(GZ2>0,1,0),COLORLIMAGENTA,NODRAW{XG51};
VAR3:=REF(离散量30,3)>=REF(离散量30,1) AND REF(离散量30,1)<=离散量30 AND (离散量30-粘合K<2) AND 主升>0{XG51};
STICKLINE(VAR3,粘合K+1,粘合K-1,1,0),COLORCYAN{XG51};
鸭嘴:IF(VAR3,1,0),COLORCYAN,NODRAW{XG51};
{XG51};
三金点:关注1+关注2+鸭嘴,NODRAW{XG51};
VAR4:=IF(离散量30<-5 AND REF(离散量30,2)>REF(离散量30,1) AND 离散量30>REF(离散量30,1),1,0){XG51};
STICKLINE(VAR4,离散量30+2,离散量30,1,0),COLORBLUE{XG51};
反弹:IF(VAR4,1,0),COLORBLUE,NODRAW{XG51};
0,COLORRED{X=G+5~1=C=N={};
源码正文:
装: DRAWGBK(1,RGB(36,38,40),RGB(24,16,51),0,1,0){XG51};
VAR1B := (100 * (ema(Ema(C - REF(C,1),6),6))) / (EMA(EMA(Abs(C - REF(C,1)),6),6)){XG51};
抄底红箭 := ((LLV(VAR1B,2) = LLV(VAR1B,7)) AND (COUNT(VAR1B < 0,2))) AND crOSS(VAR1B,MA(VAR1B,2)){XG51};
量能 := IF((MA((vol - REF(VOL,1)) / REF(VOL,1),10)) = DRAWNULL,EMA((VOL - REF(VOL,1)) / REF(VOL,1),10),MA((VOL - REF(VOL,1)) / REF(VOL,1),10)){XG51};
股价 := IF(((CLOSE - MA(CLOSE,22)) / MA(CLOSE,22)) = DRAWNULL,(CLOSE - EMA(CLOSE,22)) / EMA(CLOSE,22),(CLOSE - MA(CLOSE,22)) / MA(CLOSE,22)){XG51};
主力量能 := IF(((股价 * (100 + 量能)) - (MA(股价 * (100 + 量能),7))) = DRAWNULL,(股价 * (100 + 量能)) - (EMA(股价 * (100 + 量能),7)),(股价 * (100 + 量能)) - (MA(股价 * (100 + 量能),7))){XG51};
量能金叉 := CROSS(主力量能,0){XG51};
TYP := ((HIGH + LOW) + CLOSE) / 3{XG51};
cci := (TYP - MA(TYP,14)) / (0.015 * AVEDEV(TYP,14)){XG51};
CCI金叉 := CROSS(CCI,-100){XG51};
A1 := EMA(C,14){XG51};
A1X := ((A1 - REF(A1,1)) / REF(A1,1)) * 100{XG51};
出击A := IF(A1X >= 0,REF(EMA(C,14),BArslAst(CROSS(A1X,0)) + 1),DRAWNULL){XG51};
出击A金叉 := CROSS(A1X,0){XG51};
difF := EMA(CLOSE,12) - EMA(CLOSE,26){XG51};
DEA := EMA(DIFF,9){XG51};
macd金叉 := CROSS(DIFF,DEA){XG51};
MTR := EXPMEMA(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 := EXPMEMA(IF((HD > 0) AND (HD > LD),HD,0),14){XG51};
DMM := EXPMEMA(IF((LD > 0) AND (LD > HD),LD,0),14){XG51};
pdi := (DMP * 100) / MTR{XG51};
mdi := (DMM * 100) / MTR{XG51};
ADX := EXPMEMA(((ABS(MDI - PDI)) / (MDI + PDI)) * 100,6){XG51};
ADXR := EXPMEMA(ADX,6){XG51};
X1 := MAX(C,O){XG51};
X2 := MIN(C,O){XG51};
X := ((REF(C > O,2)) AND (REF(X1,2) >= HHV(X1,2))) AND (REF(X2,2) <= LLV(X2,2)){XG51};
B := BARSLAST(X) + 2{XG51};
A := ((REF(X1,B) >= HHV(X1,B)) AND (REF(X2,B) <= LLV(X2,B))) AND (EVERY(V <= REF(V,1),B)){XG51};
肉夹馍 := (((REF(A,1) AND (C > O)) AND (C > REF(HHV(H,B),1))) AND (V > REF(HHV(V,B),1))) AND (EVERY(MA(C,5) > MA(C,10),B + 1)){XG51};
平台起飞 : IF(((LAST(((H - L) / REF(C,1)) < 0.1,5,0)) AND (VOL > (REF(VOL,1) * 2))) AND (C > (REF(C,1) * 1.05)),1,DRAWNULL),NODRAW,COLOR6060A0{XG51};
NH := 18{XG51};
LOWV := LLV(LOW,NH){XG51};
HIGHV := HHV(HIGH,NH){XG51};
MAV := MA(V,3){XG51};
横盘 := ((HIGHV - LOWV) / NH) < 0.15{XG51};
放量1 := V >= (1.8 * MAV){XG51};
今天大阳 := ((C - REF(C,1)) / REF(C,1)) >= 0.05{XG51};
启动 : IF((横盘 AND 放量1) AND 今天大阳,1,DRAWNULL),NODRAW,COLOR4080FF{XG51};
A☆ := dma(((H + L) + (C * 2)) / 4,0.9){XG51};
B☆ := VOL / (((H - L) * 2) - (ABS(C - O))){XG51};
C☆☆ := (IF(C > O,B☆ * (H - L),IF(C < O,B☆ * ((H - O) + (C - L)),VOL / 2))) + (IF(C > O,0 - (B☆ * ((H - C) + (O - L))),IF(C < O,0 - (B☆ * (H - L)),0 - (VOL / 2)))){XG51};
A☆☆ := (C☆☆ / 20) / 1.15{XG51};
攻击流量 := ((A☆☆ * 0.618) + (REF(A☆☆,1) * 0.382)) + (REF(HSL.HSL,2) * 0.168){XG51};
B☆☆ := EMA(攻击流量,3){XG51};
流量 := IF(B☆☆ > REF(B☆☆,1),1,0){XG51};
AA☆ := ((MAX(C,O) - MIN(C,O)) / MIN(C,O)) < 0.00618{XG51};
BB☆ := ((H - MAX(C,O)) / MAX(C,O)) > 0.00382{XG51};
DD☆ := ((MIN(C,O) - L) / L) > 0.00382{XG51};
EE☆ := ((ABS(BB☆ - DD☆)) / C) < 0.00618{XG51};
星☆星 := ((AA☆ AND BB☆) AND DD☆) AND EE☆{XG51};
星线选 := ((((星☆星 = 1) AND (流量 = 1)) AND (C > O)) AND ((ABS((C - MA(C,20)) / MA(C,20))) > 0.0382)) AND ((H - MAX(C,O)) <= (MIN(C,O) - L)){XG51};
星线确认 : IF(((IF((REF(星线选,1) = 1) AND (C >= REF(C,1)),1,0)) AND (C > O)) AND (((C - REF(C,1)) / REF(C,1)) > 0.00618),1,DRAWNULL),NODRAW,COLORFF3399{XG51};
一阳穿三线 : IF(((((CROSS(PDI,MDI) AND CROSS(PDI,ADX)) AND CROSS(PDI,ADXR)) AND (CLOSE > OPEN)) AND ((C / REF(C,1)) > 0.5)) AND (VOL > (MA(VOL,5) * 1.5)),1,DRAWNULL),NODRAW,COLOR800080{XG51};
T31 := (REF(C,1) / REF(C,2)) >= 1.095{XG51};
T32 := (O > REF(C,1)) AND (C > O){XG51};
T33 := ((H > C) AND (O > L)) AND (L >= REF(C,1)){XG51};
T34 := V > REF(V,1){XG51};
涨停螺旋 : IF(((T31 AND T32) AND T33) AND T34,1,DRAWNULL),NODRAW,COLOR002080{XG51};
RSV := ((CLOSE - LLV(LOW,9)) / (HHV(HIGH,9) - LLV(LOW,9))) * 100{XG51};
K := SMA(RSV,3,1){XG51};
D := SMA(K,3,1){XG51};
J := (3 * K) - (2 * D){XG51};
kd金叉 := CROSS(K,D){XG51};
A1B := EMA(((L + H) + (C * 2)) / 4,14){XG51};
A1XB := ((A1B - REF(A1B,1)) / REF(A1B,1)) * 100{XG51};
出击B := IF((A1XB >= 0) AND (BARSLAST(CROSS(A1XB,0)) > 0),REF((C + O) / 2,BARSLAST(CROSS(A1XB,0))),DRAWNULL){XG51};
出击B金叉 := CROSS(出击B,0){XG51};
Wmtm := CLOSE - REF(CLOSE,12){XG51};
动量金叉 := CROSS(WMTM,0){XG51};
VAR1 := (CLOSE > REF(CLOSE,1)) AND (CLOSE > REF(CLOSE,2)){XG51};
VAR2 := (REF(VAR1,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2)){XG51};
VAR3 := (REF(VAR2,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2)){XG51};
VAR4 := (REF(VAR3,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2)){XG51};
VAR5 := (REF(VAR4,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2)){XG51};
VAR6 := (REF(VAR5,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2)){XG51};
VAR7 := (REF(VAR6,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2)){XG51};
VAR8 := (REF(VAR7,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2)){XG51};
VAR9 := (REF(VAR8,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2)){XG51};
VARA := (REF(VAR9,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2)){XG51};
VARB := (REF(VARA,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2)){XG51};
VARC := (REF(VARB,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2)){XG51};
VARD := (CLOSE < REF(CLOSE,1)) AND (CLOSE < REF(CLOSE,2)){XG51};
VARE := (REF(VARD,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2)){XG51};
VARF := (REF(VARE,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2)){XG51};
VAR10 := (REF(VARF,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2)){XG51};
VAR11 := (REF(VAR10,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2)){XG51};
VAR12 := (REF(VAR11,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2)){XG51};
VAR13 := (REF(VAR12,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2)){XG51};
VAR14 := (REF(VAR13,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2)){XG51};
VAR15 := (REF(VAR14,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2)){XG51};
VAR16 := (REF(VAR15,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2)){XG51};
VAR17 := (REF(VAR16,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2)){XG51};
VAR18 := (REF(VAR17,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2)){XG51};
k线金底 := (REF(((((((((((VARD OR VARE) OR VARF) OR VAR10) OR VAR11) OR VAR12) OR VAR13) OR VAR14) OR VAR15) OR VAR16) OR VAR17) OR VAR18,1)) AND VAR1{XG51};
下跌 := ((((((((((VARD OR VARE) OR VARF) OR VAR10) OR VAR11) OR VAR12) OR VAR13) OR VAR14) OR VAR15) OR VAR16) OR VAR17) OR VAR18{XG51};
K线银底 := (下跌 AND (C > O)) AND (C > REF(C,1)){XG51};
金银K线 := REF(K线银底,1) AND K线金底{XG51};
HLC := REF(MA(((HIGH + LOW) + CLOSE) / 3,10),1){XG51};
HV := EMA(HHV(HIGH,10),3){XG51};
LV := EMA(LLV(LOW,10),3){XG51};
麦克支撑压力 := EMA((HLC * 2) - LV,3){XG51};
短线突击 := EMA((C + REF(C,1)) / 2,3){XG51};
PSY := ((COUNT(CLOSE > REF(CLOSE,1),12)) / 12) * 100{XG51};
PSYMA := MA(PSY,6){XG51};
预选安全区域 := (C <= 麦克支撑压力) AND (C >= 短线突击){XG51};
做空衰歇 := CROSS(ADX,MDI){XG51};
做多金叉 := CROSS(PDI,MDI){XG51};
拉升金叉 := CROSS(ADX,ADXR) AND (PDI > MDI){XG51};
初选量能金叉 := 量能金叉 AND (金银K线 OR 抄底红箭){XG51};
初选基础池 := (预选安全区域 AND (((金银K线 OR 抄底红箭) OR 动量金叉) OR (做空衰歇 OR 做多金叉))) AND ((初选量能金叉 OR CCI金叉) OR 出击A金叉){XG51};
动量金叉确认 := (动量金叉 OR (REF(动量金叉,1) AND (拉升金叉 OR 做多金叉))) OR (做多金叉 AND 做空衰歇){XG51};
出击B金叉确认 := 出击B金叉 AND ((REF(CCI金叉 OR KD金叉,1)) OR 做空衰歇){XG51};
做多金叉确认 := 做多金叉 OR (做空衰歇 AND 拉升金叉){XG51};
MacD金叉确认 := MACD金叉 AND REF(量能金叉,1){XG51};
KD金叉确认 := KD金叉 AND (REF((金银K线 OR 抄底红箭) OR 做空衰歇,1)){XG51};
稳操胜券 : IF((REF(初选基础池,1) AND ((动量金叉确认 OR 出击B金叉确认) OR 启动)) AND ((做多金叉确认 OR MACD金叉确认) OR KD金叉确认),1,DRAWNULL),COLORA000FF{XG51};
追涨 : IF(((((肉夹馍 OR 平台起飞) OR 启动) OR 一阳穿三线) OR 星线确认) OR 涨停螺旋,1,DRAWNULL),COLORWHITE{XG51};
关注 := ((((((((金银K线 + 抄底红箭) + 量能金叉) + CCI金叉) + CROSS(出击A,0)) + CROSS(出击B,0)) + 拉升金叉) + 做多金叉) + KD金叉) + MACD金叉{XG51};
DRAWBAND(关注,RGB(51,32,64),0,RGB(255,96,96)){XG51};
STICKLINE(稳操胜券,0,9.0,0.8,0),COLORMAGENTA{XG51};
STICKLINE(涨停螺旋,0,4.0,0.3,0),COLOR002080{XG51};
STICKLINE(星线确认,0,3.5,0.0,0),COLORFF0080{XG51};
STICKLINE(肉夹馍,0,3.0,1.3,0),COLORWHITE{XG51};
STICKLINE(一阳穿三线,0,2.5,1.8,0),COLORB040B0{XG51};
STICKLINE(启动,0,2.0,2.3,0),COLOR0080FF{XG51};
STICKLINE(平台起飞,0,1.5,2.8,0),COLOR6060A0{XG51};
追涨显示条件 := ((((肉夹馍 OR 平台起飞) OR 启动) OR 一阳穿三线) OR 星线确认) OR 涨停螺旋{XG51};
金K线显示条件 := ((REFX(稳操胜券 OR 追涨显示条件,1)) OR 初选基础池) OR ((CURRBARSCOUNT <= 2) AND 初选基础池){XG51};
银K线显示条件 := (REFX(K线金底 AND 金K线显示条件,1)) OR ((CURRBARSCOUNT <= 2) AND 初选基础池){XG51};
STICKLINE(K线银底 AND 银K线显示条件,0,0.5,3.5,0),COLORBLACK{XG51};
STICKLINE(金银K线 AND 金K线显示条件,0,1.0,3.3,0),COLOR006060{XG51};
图标显示 := ((REFX(稳操胜券,1) OR 稳操胜券) OR 追涨显示条件) OR ((CURRBARSCOUNT <= 2) AND 初选基础池){XG51};
DRAWICON(抄底红箭 AND 图标显示,0.3,1){XG51};
DRAWICON(出击A金叉 AND 图标显示,1.0,16){XG51};
DRAWICON(出击B金叉 AND 图标显示,2.0,17){XG51};
DRAWICON(CCI金叉 AND 图标显示,3.0,25){XG51};
DRAWICON(量能金叉 AND 图标显示,4.0,26){XG51};
DRAWICON(KD金叉 AND 图标显示,5.0,27){XG51};
DRAWICON(MACD金叉 AND 图标显示,6.0,34){XG51};
DRAWICON(做多金叉 AND 图标显示,7.0,13){XG51};
DRAWICON(做空衰歇 AND 图标显示,6.5,14){XG51};
DRAWICON(拉升金叉 AND 图标显示,8.0,23){XG51};
DRAWICON(动量金叉 AND 图标显示,9.5,30){XG51};
STICKLINE(CURRBARSCOUNT<2,HHV(C,40),LLV(C,40),4,1),COLORBROWN{XG51};
STICKLINE(CURRBARSCOUNT<2 AND C>=REF(C,1),C,LLV(C,40),3,0),COLORWHITE{XG51};
STICKLINE(CURRBARSCOUNT<2 AND C<REF(C,1),C,LLV(C,40),3,0),COLORGREEN{XG51};
量比:=V/REF(MA(V,20),1){XG51};
STICKLINE(CURRBARSCOUNT<2 AND C>REF(C,1),L,L+量比/10,2,0),COLORBLUE{XG51};
STICKLINE(CURRBARSCOUNT<2 AND C<REF(C,1),L,L+量比/10,2,0),COLORCYAN{XG51};
DRAWTEXT(CURRBARSCOUNT<2 AND O/LLV(C,20)<1.05 AND 量比>2.2 AND C>REF(C,1),REF(C,1)*1.02,'2~3个点买'),COLORLIMAGENTA{XG51};
AB1:=(C-LLV(C,40))/(HHV(C,40)-LLV(C,40))*100{XG51};
DRAWNUMBER(CURRBARSCOUNT<2,C,AB1),COLORLIMAGENTA{X.G-5_1.C.N.{};
重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。
如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。
选股无忧网是股票软件指标公式分享平台,不开展相关证券业务,平台展示的所有股票资料由网络收集,不保障实时性和真实性,请勿以此为依据进行股票交易。
联系QQ:875328188 | 邮箱:875328188@qq.com
Copyright © 2002-2021 选股无忧网桂ICP备18001383号-7