神奇指标网

大智慧一阳穿四线选股公式(大智慧公式)

浏览 453次浏览
标签: 选股
来源:神奇指标网 编辑:神奇指标网 发布日期:2023-06-15


大智慧公式源码概况:


指标类别:大智慧公式


授权方式: 免费版


指标评级: ★★★★★


指标分类: 策略


画线方法: 主图




一、大智慧一阳穿四线选股公式


  

GK1:=(C+L+H)/3;  

GK2:=EMA(GK1,6);  

GK3:=EMA(GK2,5);  

HJ1:=(REF(CLOSE,3)-CLOSE)/REF(CLOSE,3)*100>5;  

HJ2:=FILTER(HJ1,10);  

HJ3:=BARSLAST(HJ2);  

HJ4:=REF(HIGH,HJ3+2);  

HJ5:=REF(HIGH,HJ3+1);  

HJ6:=REF(HIGH,HJ3);  

HJ7:=MAX(HJ4,HJ5);  

HJ8:=MAX(HJ7,HJ6);  

HJ9:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100>5;  

MV1:=HJ3<150;  

MV2:=(OPEN-HJ8)/HJ8*100<30;  

MV3:=(CLOSE-LLV(LOW,HJ3))/LLV(LOW,HJ3)*100<50;  

MV4:=(CLOSE-REF(OPEN,5))/REF(OPEN,5)*100<30;  

MV5:=VOL/MA(VOL,5)<3.5;  

MV6:=(CLOSE-REF(CLOSE,89))/REF(CLOSE,89)*100<80;  

BA:=HJ9ANDMV1ANDMV2ANDMV3ANDMV4ANDMV5ANDMV6;  

BL:=FILTER(BA,15);  

PL1:=(((CLOSE-MA(CLOSE,54))/MA(CLOSE,54))<0.1);  

PL2:=(((CLOSE-MA(CLOSE,20))/MA(CLOSE,10))<0.3);  

OUU:=(((PL1=1)AND(PL2=1))*0.2);  

IH:=((((OUU=0)AND(REF(OUU,1)=0.2))AND(REF((COUNT((OUU=0.2),10)=10),1)=1))*-0.1);  

NY:=IH=-0.1;  

XDF:=(BLORNY);  

VARA:=DMA(AMOUNT/VOL/100,VOL/CAPITAL);  

VARAA:=DYNAINFO(7)/(REF(CLOSE,1))>1.05AND(DYNAINFO(7)/O>1.05);  

FLIGA:=(VOL/REF(VOL,1)>1.2ANDCOUNT(CLOSE>OPEN,1))OR(LOW>REF(HIGH,1)ANDCOUNT(OPEN>CLOSE,1)ANDVOL/REF(VOL,1)>1.2);  

DRA:=XDFANDC/REF(C,1)>1.025ANDFLIGAANDVARAA;  

YF:=FINANCE(55)/FINANCE(20)>0.005;  

猎鹰:CROSS(GK2,GK3)ANDYFANDDRAANDFINANCE(44)>5;  

AA1:CROSS(C,MA(C,5))ANDCROSS(C,MA(C,10))ANDCROSS(C,MA(C,20))ANDCROSS(C,MA(C,30));  

AA2:=CROSS(MA(V,5),MA(V,10));  

一阳穿四线:AA1ANDAA2;  

X_1:=MA(CLOSE,5);X_2:=MA(CLOSE,10);X_3:=MA(CLOSE,250);X_4:=OPEN<X_1ANDCLOSE>X_1;X_5:=OPEN<X_2ANDCLOSE>X_2;X_6:=OPEN<X_3ANDCLOSE>X_3;X_7:=MA(CLOSE,60);XG:X_4+X_5+X_6>2ANDCLOSE>MA(CLOSE,60)ANDCOUNT(X_7>REF(X_7,1),3)>2;  

笔周期:=3;  

趋势:=0;  

A1:=REF(HIGH,3)=HHV(HIGH,笔周期*3+1);  

B1:=FILTER(A1,3);  

C1:=BACKSET(B1,3+1);  

D1:=FILTER(C1,3);{高点}  

A2:=REF(LOW,3)=LLV(LOW,笔周期*3+1);  

B2:=FILTER(A2,3);  

C2:=BACKSET(B2,3+1);  

D2:=FILTER(C2,3);{低点}  

E1:=(REF(LLV(LOW,2*3),1)+REF(HHV(HIGH,2*3),1))/2;  

E2:=(HIGH+LOW)/2;{高低点出现在同一K线上时可作取舍}  

H1:=(D1ANDNOT(D2ANDE1>=E2))ORBARSTATUS=2ORBARSCOUNT(CLOSE)=1;  

H2:=D1ANDNOT(D2ANDE1>=E2);  

L1:=D2ANDNOT(D1ANDE1=E2);  

X1:=REF(BARSLAST(H1),1)+1;  

F1:=BACKSET(H1ANDCOUNT(L1,X1)>0,LLVBARS(IF(L1,LOW,10000),X1));  

G1:=F1>REF(F1,1);  

I1:=BACKSET(G1,2);  

LD:=I1>REF(I1,1);{过滤后低点}  

L2:=LDORBARSTATUS=2ORBARSCOUNT(CLOSE)=1;  

X2:=REF(BARSLAST(L2),1)+1;  

F2:=BACKSET(L2ANDCOUNT(H2,X2)>0,HHVBARS(IF(H2,HIGH,0),X2));  

G2:=F2>REF(F2,1);  

I2:=BACKSET(G2,2);  

HD:=I2>REF(I2,1);{过滤后高点}  

DRAWLINE(LD,L,HD,H,0),COLORYELLOW,LINETHICK1;  

DRAWLINE(HD,H,LD,L,0),COLORYELLOW,LINETHICK1;  

J1:=BACKSET(BARSTATUS=2,MIN(BARSLAST(HD),BARSLAST(LD))+1);  

J2:=J1>REF(J1,1);  

A3:=H;  

B3:=REF(H,REF(BARSLAST(HD),1)+1)>REF(H,REF(BARSLAST(HD),1)+2+REF(BARSLAST(HD),REF(BARSLAST(HD),1)+2));  

D3:=A3ANDB3ANDHD;  

E3:=BACKSET(D3,REF(BARSLAST(HD),1)+2);  

HH:=E3>REF(E3,1);{找出全部长期高点}  

A4:=L>REF(L,REF(BARSLAST(LD),1)+1);  

B4:=REF(L,REF(BARSLAST(LD),1)+1);  

D4:=A4ANDB4ANDLD;  

E4:=BACKSET(D4,REF(BARSLAST(LD),1)+2);  

LL:=E4>REF(E4,1);{找出全部长期低点}  

H3:=HHORBARSTATUS=2ORBARSCOUNT(C)=1;{后面进行过滤,方法同前。只是不用考虑高低点出现在同一K线}  

X3:=REF(BARSLAST(H3),1)+1;  

F3:=BACKSET(H3ANDCOUNT(LL,X3)>0,LLVBARS(IF(LL,L,POW(10,20)),X3));  

G3:=F3>REF(F3,1);I3:=BACKSET(G3,2);  

LZ:=I3>REF(I3,1);{长期低点,也可供引用}  

L4:=LZORBARSTATUS=2ORBARSCOUNT(C)=1;  

X4:=REF(BARSLAST(L4),1)+1;  

F4:=BACKSET(L4ANDCOUNT(HH,X4)>0,HHVBARS(IF(HH,H,-POW(10,20)),X4));  

G4:=F4>REF(F4,1);I4:=BACKSET(G4,2);HZ:=I4>REF(I4,1);{长期高点,也可供引用}  

K1:=BACKSET(BARSTATUS=2,MIN(BARSLAST(HZ),BARSLAST(LZ))+1);K2:=K1>REF(K1,1);  

UU:=BACKSET(BARSTATUS=2,BARSLAST(LD)+1);  

VV:=UU>REF(UU,1);  

WW:=BACKSET(VV,REF(BARSLAST(LD),1)+2);  

XX:=WW>REF(WW,1);  

WWQ:=BACKSET(XX,REF(BARSLAST(LD),1)+2);  

XXQ:=WWQ>REF(WWQ,1);  

下轨:=DRAWLINE(XX,L,VV,L,1),COLORMAGENTA,LINETHICK2;{画趋势线}  

UU2:=BACKSET(BARSTATUS=2,BARSLAST(HD)+1);  

VV2:=UU2>REF(UU2,1);  

WW2:=BACKSET(VV2,REF(BARSLAST(HD),1)+2);  

XX2:=WW2>REF(WW2,1);  

WW3Q:=BACKSET(XX2,REF(BARSLAST(HD),1)+2);  

XX3Q:=WW3Q>REF(WW3Q,1);  

WW4Q:=BACKSET(XX3Q,REF(BARSLAST(HD),1)+2);  

XX4Q:=WW4Q>REF(WW4Q,1);  

上轨:=DRAWLINE(XX2,H,VV2,H,1),COLORMAGENTA,LINETHICK2;{画趋势线};  

上轨1:=DRAWLINE(XX2,H,VV2,H,1);  

Q0:=BARSLAST(XX2>0);  

Q1:=BARSLAST(XX>0);  

Q2:=BARSLAST(WW2>0);  

Q3:=BARSLAST(VV>0);  

Q4:=BARSLAST(XXQ>0);  

Q5:=BARSLAST(XX3Q>0);  

Q6:=BARSLAST(XX4Q>0);  

近期低:REF(L,BARSLAST(VV)),DOTLINE,COLOR99FF66;  

近期高:REF(H,BARSLAST(VV2)),DOTLINE,COLOR99FF66;  

上次低:REF(L,BARSLAST(XX)),DOTLINE,COLORFF66FF;  

上次高:REF(H,BARSLAST(XX2)),DOTLINE,COLORFF66FF;  

ABC:=IF(Q5>Q4,REF(L,BARSLAST(XXQ)),0),DOTLINE,COLORCYAN;  

①②③:=IF(Q5<Q4,REF(H,BARSLAST(XX3Q)),0),DOTLINE,COLORCYAN;  

笔:DRAWLINE(J2,IF(HD,H,L),BARSTATUS=2,IF(BARSLAST(HD)>BARSLAST(LD),H,L),0),DOTLINE,COLORYELLOW,LINETHICK1;  

DRAWTEXT(VV=1ANDQ0>Q1,L,'C')COLORMAGENTA;  

DRAWTEXT(VV2=1ANDQ0>Q1,H,'B')COLORMAGENTA;  

DRAWTEXT(XX=1ANDQ0>Q1,L,'A')COLORMAGENTA;  

DRAWTEXT(XX2=1ANDQ5>Q4,H,'◆2')COLORMAGENTA;  

DRAWTEXT(XXQ=1ANDQ5>Q4,L,'◆1')COLORMAGENTA;  

DRAWTEXT(VV=1ANDQ0<Q1,L,'B-')COLORMAGENTA;  

DRAWTEXT(VV2=1ANDQ0<Q1,H,'C-')COLORMAGENTA;  

DRAWTEXT(XX2=1ANDQ0<Q1,H,'A-')COLORMAGENTA;  

DRAWTEXT(XX=1ANDQ5<Q4,L,'◆2')COLORMAGENTA;  

DRAWTEXT(XX3Q=1ANDQ5<Q4,H,'◆1')COLORMAGENTA;  

V00:=HIGH<REF(HIGH,1)ANDLOW<REF(LOW,1);  

V01:=HIGH<REF(HIGH,1)ANDLOW>REF(LOW,1);  

V02:=HIGH>REF(HIGH,1)ANDLOW<REF(LOW,1);  

V03:=HIGH>REF(HIGH,1)ANDLOW>REF(LOW,1);  

V04:=REF(HIGH,2)<HIGHANDREF(LOW,2)<LOWANDREF(HIGH,2)>REF(HIGH,1)ANDREF(LOW,2)<REF(LOW,1);  

V1:=COUNT(V00,3)>=1ANDLLVBARS(LOW,3)=1ANDV03;  

V2:=COUNT(V00,4)>=1ANDLLVBARS(LOW,4)=2ANDV04;  

V3:=COUNT(V00,4)>=1ANDCOUNT(V01ORV02,4)=1ANDLLVBARS(LOW,4)=1ANDV03;  

V4:=COUNT(V00,5)>=1ANDCOUNT(V01ORV02,5)=2ANDLLVBARS(LOW,5)=2ANDV04;  

XG1:=V1ORV2ORV3ORV4;  

XG2:=C>REF(HIGH,1);  

XG:=XG1ANDXG2;  

{收敛突破:=上次低<近期低AND上次高>近期高ANDCROSS(C,上轨)ANDC>O;  

DRAWTEXT(收敛突破=1,L,'收敛突破'),COLORYELLOW;}  

突破:=CROSS(C,近期高)ANDC>O;  

STICKLINE(突破,OPEN,CLOSE,2.8,0),COLORMAGENTA;  

强势突破:=上次低<近期低AND上次高<近期高ANDCROSS(C,近期高)ANDC>O;  

STICKLINE(强势突破,OPEN,CLOSE,2.8,0),COLORMAGENTA;  

DRAWTEXT(强势突破=1,H,'强势突破'),COLORYELLOW;  

{反弹突破:=CROSS(C,上次低)ANDC>O;  

STICKLINE(反弹突破,OPEN,CLOSE,2.8,1),COLORMAGENTA;  

STICKLINE(反弹突破,OPEN,CLOSE,1,1),COLORWHITE;  

DRAWTEXT(反弹突破=1,L,'反弹突破'),COLORYELLOW;}  

DRAWTEXT(突破=1,L,'突破'),COLORYELLOW;  

一阳定势:=CROSS(C,近期高)ANDCROSS(C,上次高)ANDC>O;  

STICKLINE(一阳定势,OPEN,CLOSE,2.8,0),COLORMAGENTA;  

DRAWTEXT(一阳定势=1,(OPEN+CLOSE)/2,'一阳定势'),COLORRED;  

STICKLINE(一阳定势,OPEN,CLOSE,1,0),COLORYELLOW;  

STICKLINE(强势突破,OPEN,CLOSE,1,0),COLORYELLOW;  

M3:EMA(CLOSE,3),LINETHICK1;  

M8:EMA(CLOSE,8),LINETHICK1;  

年:MA(CLOSE,26),COLOR00FF00,LINETHICK2;  

大雪:=MA((((HIGH+LOW)+CLOSE)/3),8);  

无痕:=MA((((HIGH+LOW)+CLOSE)/3),21);  

VAR111:=EMA(((OPEN+CLOSE)/2),26);  

VAR222:=MA(COST(30),3);  

天下有雪:=MA(COST(50),3);  

VAR3:=MA(COST(80),3);  

VAR4:=(((HIGH+LOW)+CLOSE)/3);  

VAR5:=EMA(((((OPEN+HIGH)+LOW)+CLOSE)/4),233);  

VAR6:=(VAR5+((VAR5*6)/100));  

严冬:STICKLINE((VAR4>0.1),HIGH,LOW,0.05,0),COLORFFFFFF;  

早春:STICKLINE(((((VAR4<天下有雪)AND(VAR4>无痕))OR((VAR4<VAR5)AND(VAR4>无痕)))OR((VAR4>无痕)AND(VAR111>无痕))),HIGH,LOW,0.05,0),COLOR00FF00;  

初夏:STICKLINE((((((VAR4>天下有雪)AND(VAR4>VAR111))AND(VAR4>VAR5))AND(VAR222>REF(VAR222,1)))OR((((VAR4>VAR222)AND(VAR4>VAR111))AND(VAR4>VAR5))AND(VAR222>REF(VAR222,1)))),HIGH,LOW,0.05,0),COLOR0000FF;  

深秋:STICKLINE(((((VAR4>VAR6)AND(VAR4>VAR3))AND(大雪>无痕))AND(VAR111>REF(VAR111,1))),HIGH,LOW,0.05,0),COLOR00FFFF;  

STICKLINE(((VAR4>0.1)AND(CLOSE<OPEN)),OPEN,CLOSE,2,0),COLORFFFFFF;  

STICKLINE(((VAR4>0.1)AND(CLOSE>=OPEN)),OPEN,CLOSE,2,1),COLORFFFFFF;  

STICKLINE((((((VAR4<天下有雪)AND(VAR4>无痕))AND(CLOSE<OPEN))OR(((VAR4<VAR5)AND(VAR4>无痕))AND(CLOSE<OPEN)))OR(((VAR4>无痕)AND(VAR111>无痕))AND(CLOSE<OPEN))),OPEN,CLOSE,2,0),COLOR00FF00;  

STICKLINE((((((VAR4<天下有雪)AND(VAR4>无痕))AND(CLOSE>OPEN))OR(((VAR4<VAR5)AND(VAR4>无痕))AND(CLOSE>OPEN)))OR(((VAR4>无痕)AND(VAR111>无痕))AND(CLOSE>=OPEN))),OPEN,CLOSE,2,1),COLOR00FF00;  

STICKLINE(((((((VAR4>天下有雪)AND(VAR4>VAR111))AND(VAR4>VAR5))AND(VAR222>REF(VAR222,1)))AND(CLOSE<OPEN))OR(((((VAR4>VAR222)AND(VAR4>VAR111))AND(VAR4>VAR5))AND(VAR222>REF(VAR222,2)))AND(CLOSE<OPEN))),OPEN,CLOSE,2,0),COLOR0000FF;  

STICKLINE(((((((VAR4>天下有雪)AND(VAR4>VAR111))AND(VAR4>VAR5))AND(VAR222>REF(VAR222,1)))AND(CLOSE>OPEN))OR(((((VAR4>VAR222)AND(VAR4>VAR111))AND(VAR4>VAR5))AND(VAR222>REF(VAR222,1)))AND(CLOSE>=OPEN))),OPEN,CLOSE,2,1),COLOR0000FF;  

STICKLINE((((((VAR4>VAR6)AND(VAR4>VAR3))AND(大雪>无痕))AND(VAR111>REF(VAR111,1)))AND(CLOSE<OPEN)),OPEN,CLOSE,2,0),COLOR0000FF;  

STICKLINE((((((VAR4>VAR6)AND(VAR4>VAR3))AND(大雪>无痕))AND(VAR111>REF(VAR111,1)))AND(CLOSE<OPEN)),H,L,0.05,0),COLOR0000FF;  

STICKLINE((((((VAR4>VAR6)AND(VAR4>VAR3))AND(大雪>无痕))AND(VAR111>REF(VAR111,1)))AND(CLOSE>=OPEN)),OPEN,CLOSE,2,1),COLOR00FFFF;


image.png






[源码注释]大智慧公式动态翻译结果

1日前的收阴线并且开盘价<1日前的最低价并且收阳线并且收盘价<1日前的收盘价并且换手线>3






大智慧公式简介:


近期接触的炒股朋友越多越发现大家“口味”差异越大,每个人的投资经历不同,对股市的看法就不尽相同,对指标工具的需求 更是五花八门,这不,今天就应邀股友们的要求分享一款大智慧主力加仓指标,这款大智慧公式是我在手中众多指标中挑选出来的,因为我觉得它更接近于主力加仓指标公式的要求,虽然并非完美,但做为参考或源码学习还够用的

首先这里需要说明的是这款主力加仓公式为大智慧副图指标,如上图晶奥科技副图所示,指标共有四条轨道线,分别为上中下底四条,而趋势线则是一条紫色和灰色渐变的带状线条,当趋势线从下轨上穿时说明短期或长期底部启稳或反弹,指标提示加仓并显示红色笑脸,而当趋势线到达上轨并下穿时指标提示绿色人脸和一个小房间图标,经过我(神奇指标)的目测,胜率最高的加仓信号为从底部轨道上穿时的主力加仓信号。

通过上图赖锋锂业可以看出我前面的说法,加仓先等趋势线下穿底部轨道,另外该大智慧主力加仓指标的顶部信号比较敏感,尤其对于连续的单边上涨行情基本你就可以忽略了,因此我对此公式的定义也就是一款学习参考型公式,会编程技术的朋友可自行修改,如果要用上直接实战的指标你可以看看上面两只个股主图中的指标——神奇操盘手,它具有自动支撑压力画线功能,买卖点精准价位提示等先进功能。

相反我们看到这款公式它对于一定幅度的震荡行情反而更有效果,那么大家在使用时一定要合理使用,关于这款指标的介绍这里就不再多讲了,这是一款免费源码指标,大家验证后复制源码建立副图指标后加载到页面,可多观察它的加仓点与顶部提示规律,发现更多交易技巧。







每日大智慧公式解答:


公式编写要求:

1.低开高走。开盘只要是低开,收盘是阳线选股。2.流通盘小于10亿。

公式编写方法:

O<REF(C,1) AND C>O AND FINANCE(7)<1000000000;


神奇指标网(https://www.shenqizhibiao.com/)所有指标公式及文章来源于网络仅供学习研究

神奇指标收藏 收藏
神奇指标分享 分享

网友评论

已有0人评论

清除 发表评论