您现在的位置:程序化交易>> 股票公式>> 大智慧>> 大智慧公式>>正文内容

黄k红k买入易涨停B主图公式源码[大智慧公式]

相关标签:涨停回调买入主图指标 、 买入就涨停主图指标 、 突破买入主图指标源码 、 伏击涨停主图指标源码 、 分时涨停指标主图源码 、 妖股买入主图公式源码 、 涨停买入信号指标公式 、 回调买入指标公式源码 、 弱势买入指标公式源码 、 明天涨停指标公式源码 、 分时涨停指标公式源码 、 无极涨停指标公式源码 、 潜伏涨停指标公式源码 、 伏击涨停指标公式源码 、 大单买入指标源码 、

 

原理解析:

N赋值:21
输出V1:收盘价的5日指数移动平均
输出V2:收盘价的10日指数移动平均
输出V3:收盘价的N日指数移动平均,COLOR00FF00,线宽为2
输出V4:收盘价的21日指数移动平均
当满足条件V1上穿V3ANDV1<100时,在V3位置书写文字,画黄色,线宽为2
当满足条件V1上穿V3ANDV1<100时,在V3位置书写文字,画黄色,线宽为2
TY赋值:收盘价
AA1赋值:10日前的TY=2*10+1日内TY的最高值
B1赋值:AA1的10日过滤
C1赋值:若B1则将最近10+1周期置为1
HD赋值:C1的10日过滤
AA2赋值:10日前的TY=2*10+1日内TY的最低值
B2赋值:AA2的10日过滤
C2赋值:若B2则将最近10+1周期置为1
LD赋值:C2的10日过滤
AB赋值:上次HD距今天数日前的收盘价
Z赋值:上次LD距今天数日前的最低价
T1赋值:上次HD距今天数<上次LD距今天数 AND 取反 
T2赋值:上次HD距今天数>上次LD距今天数 AND 取反
输出谷买入1:如果T2,返回Z,否则返回Z,POINTDOT,COLOR009090
输出峰卖出:如果T1,返回AB,否则返回AB,COLOR00FF00,线宽为1,POINTDOT
ZX赋值:(V1+V2)/2
ZDF赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100
当满足条件ZDF>9.8时,在开盘价和收盘价位置之间画柱状线,宽度为6,0不为0则画空心柱.,画红色
当满足条件ZDF<-9.8时,在开盘价和收盘价位置之间画柱状线,宽度为6,0不为0则画空心柱.,画蓝色
QSXS赋值:V1>=V2 AND V2>1日前的V2
GD赋值:ZX>=1日前的ZX AND 1日前的ZX<2日前的ZX
YB赋值:收盘价>2日前的(开盘价-收盘价)/2+收盘价
输出金叉买入: 2,画黄色,线宽为2
输出买:收盘价上穿ZX AND (GD OR YB) AND QSXS,COLOR00FF00,POINTDOT,线宽为0
输出买黄K大涨3:买 AND V1>1日前的V1,画黄色,POINTDOT,线宽为0
当满足条件买黄K大涨3时,在开盘价和收盘价位置之间画柱状线,宽度为4,0不为0则画空心柱.,画黄色,线宽为2
输出全仓买4:买 AND V2>1日前的V2,COLOR00FF00
输出买红K涨停5:买 AND V2>1日前的V2,画红色
如果V2>1日前的V2,返回V3,否则返回0,CIRCLEDOT,画红色,线宽为2
如果V2<1日前的V2,返回V3,否则返回0,CIRCLEDOT,COLOR00FF00,线宽为2
A赋值:1日前的V3
MTM赋值:收盘价-1日前的收盘价
DX赋值:100*MTM的6日指数移动平均的6日指数移动平均/MTM的绝对值的6日指数移动平均的6日指数移动平均
DY赋值:2日内DX的最高值=7日内DX的最高值 AND 统计2日中满足DX>50的天数 AND DX的2日简单移动平均上穿DX
LC赋值:1日前的收盘价
RSI赋值:收盘价-LC和0的较大值的6日[1日权重]移动平均/收盘价-LC的绝对值的6日[1日权重]移动平均*100
上线赋值:收盘价的6.5日[1日权重]移动平均
下线赋值:收盘价的13.5日[1日权重]移动平均
上线1赋值:收盘价的3日[1日权重]移动平均
下线1赋值:收盘价的8日[1日权重]移动平均
 

 

 

 

源码:

N:=21;v1:ema(close,5);
v2:ema(close,10);
v3:ema(c,n),color00ff00,linethick2;{21日指数平滑均价,同时称短期魔线,为多空双方短期操作的重要支撑位或阻力位.线上红圈表示涨,蓝圈表示跌}
v4:ema(close,21);
drawtext(Cross(v1,v3) AND v1<100,v3,'金▲叉'),COLORYELLOW,LINETHICK2;
drawtext(Cross(v1,v3) AND v1<100,v3,'金▲叉'),COLORYELLOW,LINETHICK2;
TY:=C;
AA1:=REF(TY,10)=HHV(TY,2*10+1); B1:=FILTER(AA1,10); C1:=BACKSET(B1,10+1);HD:=FILTER(C1,10);
AA2:=REF(TY,10)=LLV(TY,2*10+1); B2:=FILTER(AA2,10); C2:=BACKSET(B2,10+1);LD:=FILTER(C2,10);
AB:=REF(C,BARSLAST(HD));
Z:=REF(L,BARSLAST(LD));
T1:=BARSLAST(HD)<BARSLAST(LD) AND NOT(HD) ;
T2:=BARSLAST(HD)>BARSLAST(LD) AND NOT(LD);
谷买入1:IF(T2,Z,Z),POINTDOT,color009090;
峰卖出:IF(T1,AB,AB),color00ff00{COLORYELLOW},linethick1,POINTDOT;
ZX:=(v1+v2)/2;
ZDF:=(C-REF(C,1))/REF(C,1)*100;
STICKLINE(ZDF>9.8,O,C,6,0),COLORRED;
STICKLINE(ZDF<-9.8,O,C,6,0),COLORBLUE;
QSXS:=v1>=v2 AND v2>REF(v2,1);
GD:=ZX>=REF(ZX,1) AND REF(ZX,1)<REF(ZX,2);
YB:=C>REF((O-C)/2+C,2);
金叉买入: 2,COLORYELLOW,LINETHICK2;
买:CROSS(C,ZX) AND (GD OR YB) AND QSXS,COLOR00FF00,POINTDOT,LINETHICK0;
买黄k大涨3:买 AND v1>REF(v1,1),COLORYELLOW,POINTDOT,linethick0;
STICKLINE(买黄k大涨3,o,c,4,0),COLORYELLOW,linethick2;
全仓买4:买 AND v2>REF(v2,1),color00ff00;
买红k涨停5:买 AND v2>REF(v2,1),COLORRED;
IF(v2>ref(v2,1),v3,0),Circledot,COLORRED,LINETHICK2;
IF(v2<ref(v2,1),v3,0),Circledot,COLOR00FF00,LINETHICK2;
A:=ref(v3,1);
mtm:=close-ref(close,1);
dx:=100*ema(ema(mtm,6),6)/ema(ema(abs(mtm),6),6);
dy:=hhv(dx,2)=hhv(dx,7) and count(dx>50,2) and cross(ma(dx,2),dx);
lc:=ref(close,1);
rsi:=sma(max(close-lc,0),6,1)/sma(abs(close-lc),6,1)*100;
上线:=sma(c,6.5,1);
下线:=sma(c,13.5,1);
上线1:=sma(c,3,1);
下线1:=sma(c,8,1);
DRAWTEXT( cross(上线,下线),low *0.98,'全仓▲买哦' ),color00ff00;
b:=ref(v2,1);
mtm1:=close-ref(close,1);
dx1:=100*ema(ema(mtm,6),6)/ema(ema(abs(mtm),6),6);
dy1:=hhv(dx,2)=hhv(dx,7) and count(dx>50,2) and cross(ma(dx,2),dx);
lc1:=ref(close,1);
rsi1:=sma(max(close-lc,0),6,1)/sma(abs(close-lc),6,1)*100;
险:filter(cross(80,rsi) or dy,5),colorblue;
drawtext(险 and v2>A,high*1.03,'○'),colorblue;
d:=ref(v4,1);
mtm2:=close-ref(close,1);
dx2:=100*ema(ema(mtm,6),6)/ema(ema(abs(mtm),6),6);
dy2:=hhv(dx,2)=hhv(dx,7) and count(dx>50,2) and cross(ma(dx,2),dx);
lc2:=ref(close,1);
rsi2:=sma(max(close-lc,0),6,1)/sma(abs(close-lc),6,1)*100;
varC:=SMA(MAX(C-REF(C,1),0),6,1)/SMA(ABS(C-REF(C,1)),6,1)*100;
DRAWICON(CROSS(82,varC),HIGH,2);
var6:=REF(C,1);
var7:=SMA(MAX(C-var6,0),6,1)/SMA(ABS(C-var6),6,1)*100;
Var32:=CLOSE/REF(CLOSE, 1)>=1.062 AND HIGH/CLOSE<1.005 AND MA(CLOSE,90)/CLOSE>=1.150;
Var33:=Var32 AND COUNT(Var32, 20)=1 ;
Var34:=(INDEXC-REF(INDEXC, 1))/REF(INDEXC, 1);
Var35:=(CLOSE-REF(CLOSE, 1))/REF(CLOSE, 1);
Var36:=IF(Var34>0.010, 0.900, 1) AND IF(Var34>(-0.025), 1, 1.200);
Var37:=Var36*(Var35-Var34)*100;
Var38:=SUM(Var37, 10);
Var39:=SMA(Var38, 40, 1);
Var310:=Var38>20;
Var311:=CROSS(CLOSE, MA(CLOSE*1.055, 3)) AND CLOSE>OPEN*1.060 AND VOL>=REF(VOL, 1)*1.5 AND CLOSE>=MA(CLOSE, 10);
Var312:=Var310 AND Var311 ;
Var313:=(-100)*(HHV(HIGH, 3)-CLOSE)/(HHV(HIGH, 3)-LLV(LOW, 3));
Var314:= CROSS(Var313, (-87)) AND OPEN=1.090*REF(CLOSE, 1) ANDINDEXC>0.980*REF(INDEXC, 1) AND CLOSE<=1.470*LLV(CLOSE, 58);
Var315:=EMA(CLOSE, 12)-EMA(CLOSE, 26);
Var316:=EMA(Var315, 9);
Var317:=2*(Var315-Var316);
Var318:=(CLOSE-LLV(LOW, 9))/(HHV(HIGH, 9)-LLV(LOW, 9))*100;
Var319:=SMA(Var318, 3, 1);
Var320:=SMA(Var319, 3, 1);
Var321:=EMA(IF(Var316>REF(Var316, 1), 1, (-1)), 14)*14;
Var322:=EMA(IF(Var320>REF(Var320, 1), 1, (-1)), 14)*14*2;
Var323:=(MA(CLOSE, 5)/MA(CLOSE, 70)-1)*100;
Var324:=(Var323+Var322+Var321)/3;
Var325:=MA(CLOSE, 80)-MA(CLOSE, 10)/3;
Var326:=IF(CLOSE and MA(VOL, 5)/240 AND CLOSE>REF(CLOSE, 1)*1.0 ANDCLOSE,88,0);{Var38>Var39;}
Var327:=IF(CLOSE/REF(CLOSE, 1)>1.050 AND VOL/CAPITAL*100<10 AND CLOSE<17AND HIGH/CLOSE<1.010 AND Var326>0, 91, 0);
Var328:=IF(Var324>REF(Var324, 1) AND REF(Var324, 1)<REF(Var324, 2) AND(Var33 OR Var312 OR Var314) OR Var326>0 OR Var327>0, 85, 0);
Var329:=IF(Var327>0 ,95,0), STICK,LINETHICK2;
Var330:=IF(Var326>0 or var327>0,91,0), STICK,LINETHICK2;
Var331:=IF(Var328>0 or var327>0 or var326>0,88,0), STICK,LINETHICK2;
Var332:=100*(CLOSE-LLV(LOW,42))/(HHV(HIGH,42)-LLV(LOW,42)),LINETHICK1,colorgreen;
Var333:=COUNT(MA(CLOSE,3)>REF(MA(CLOSE,3),1),1)=1;
Var334:=(Var332<93 AND Var333 and MAX(MAX(Var329, Var330), Var331))*100;
STICKLINE(Var327>90,LOW*0.99,LOW*0.95,2,0),COLORYELLOW;
DRAWTEXT(Var327>90,LOW*0.95,'杀庄'),color00ff00;{COLORYELLOW; }
cj2:=DMA(EMA(CLOSE,12),SUM(VOL,5)/3/CAPITAL);
cj3:=(CLOSE-cj2)/cj2*100;
cj4:=REF(cj3,1)<-40 AND cj3>REF(cj3,1) AND REF(cj3,1)<REF(cj3,2) AND cj3-REF(cj3,1)>2.5;
cj5:=(CLOSE-OPEN)/OPEN*100;
cj6:=REF(CLOSE,1);
cj7:=SMA(MAX(CLOSE-cj6,0),6,1)/SMA(ABS(CLOSE-cj6),6,1)*100;
cj8:=COUNT(cj7<20,20)>=1;
cj9:=cj5>9 AND cj8;
cjA:=100*WINNER(OPEN);
cjB:=100*WINNER(CLOSE);
cjC:=cjB-cjA;
cjD:=cjC>=30;
cjE:=CLOSE/MA(CLOSE,3)>=1.07 AND CLOSE=HHV(CLOSE,3) AND MA(VOL,2)/MA(VOL,40)>=3 AND MA(VOL,2)=HHV(MA(VOL,2),3) AND VOL>REF(VOL,1) ANDCLOSE>REF(CLOSE,1);
cjF:=REF(CLOSE,1);
cj10:=SMA(MAX(CLOSE-cjF,0),5,1)/SMA(ABS(CLOSE-cjF),5,1)*100;
cj11:=COUNT(cj10<20,20)>=1;
cj12:=cjE AND cj11;
cj13:=MA(CLOSE,4);
cj14:=MA(CLOSE,10);
cj15:=MA(CLOSE,20);
cj16:=MA(CLOSE,25);
cj17:=COUNT(CROSS(cj14,cj15),2)=1;
cj18:=COUNT(CROSS(cj13,cj16),2)=1;
cj19:=cj17 AND cj18;
cj1A:=cj12 AND cjD AND cj19;
cj1B:=MA(CLOSE,80)-MA(CLOSE,10)/3;
cj1C:=CLOSE<cj1B AND VOL/240>MA(VOL,5)/240 AND CLOSE>REF(CLOSE,1)*1.08 ANDCLOSE<MA(CLOSE,13)*1.3;
ls:=c/ref(c,1)>1.048 and c=h and between(forcast(V,4),0.2*forcast(v,12),2.1*forcast(v,12));
拉升:=filter(ls,28)*100;
DRAWTEXT(拉升,low*0.99,'拉▲升'),COLORYELLOW,LINETHICK2;
DRAWICON(拉升,low*0.99,1),color00ff00;CXH:=STRTONUM(STRRIGHT(DATESTR(CURRENTDATE),1));
WARNING('http://www.cxh99.com',CURRENTTIME>180000 and (CXH=1 OR CXH=6));
DRAWTEXTREL(10 ,10 ,'指标公式');

 

 

公式导入教程: 【通达信公式源码导入方法教程】 【同花顺公式源码导入方法教程】 【大智慧新一代公式源码导入方法教程

 

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 511411198  有需要帮忙请点击这里留言!!!进行 有偿 编写!不贵!点击查看价格!

 


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容