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

预涨停信号敢死预警副图公式[大智慧公式]

相关标签:大智慧分时图预警公式 、 大智慧分时预警指标 、 大智慧cci预警公式 、 大智慧主图指标公式 、 敢死队预警指标 、 回调预警副图指标 、 敢死队预警公式 、 大智慧指标公式大全 、 大智慧ddx指标公式 、 大智慧地量指标公式 、 大智慧排序指标公式 、 大智慧指标背离公式 、 大智慧指标公式源码 、 大智慧逃顶指标公式 、 大智慧宝塔线指标公式 、

 

大智慧敢死预警副图指标源码

原理解析:

DRAWGBKLAST(成交量(手)>1,STRIP(自定色,自定色,0))
R1赋值:150*以收盘价*0.95计算的获利盘比例
VAR3赋值:100*(收盘价-100日内最低价的最低值)/(100日内最高价的最高值-100日内最低价的最低值)的5日指数移动平均
VAR4赋值:(收盘价-126日内收盘价的最低值)/(126日内收盘价的最高值-126日内收盘价的最低值)*100
VAR5赋值:收盘价的2日指数移动平均-收盘价的120日指数移动平均
VAR6赋值:VAR5的68日指数移动平均
VAR7赋值:(VAR5+VAR6)
输出敢死:VAR7的3乘幂*0.1+VAR7的1乘幂,线宽为0 
输出核心:敢死的30日简单移动平均,画红色,线宽为0 
涨停赋值:DYNAINFO(31)+DYNAINFO(32)+DYNAINFO(33)=0 AND 几分钟前的价格>0
输出警:涨停*核心/5
输出Y:警的6日简单移动平均,线宽为2
PARTLINE(Y,Y<1日前的Y,自定色,Y>1日前的Y,自定色),线宽为2
输出Y1:警-Y
条件判断 数据位置状态=2 AND (Y1) THEN BEGIN DRAWTEXTREL(0,0,'预警:'+NUMTOSTRN(Y1,2)),线宽为6,COLORCCFFCC
END
PARTLINE(警,警<1日前的警,自定色,警>1日前的警,自定色),线宽为2
当满足条件警的1日简单移动平均上穿警的2日简单移动平均时,在警的1日简单移动平均-0.5和警的2日简单移动平均+0.5位置之间画柱状线,宽度为10,0不为0则画空心柱., 画白色,线宽为2
G赋值:收盘价>=1日前的收盘价*1.08*100+0.5的整数部分/100 OR ((字符串比较=0 OR 字符串比较=0) AND 收盘价>=1日前的收盘价*1.05*100+0.5的整数部分/100)
G1赋值:G*核心/5
RSV赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100
K赋值:(RSV的3日[1日权重]移动平均)
D赋值:(K的3日[1日权重]移动平均)
KK赋值:RSV的3日[1日权重]移动平均的整数部分
DD赋值:K的3日[1日权重]移动平均的整数部分
输出N:KK+DD,COLORFF00FF,线宽为0
输出涨停信号:(10000*(收盘价-1日前的收盘价)/1日前的收盘价>995)*G1
输出促击:若涨停信号则将最近2周期置为1的2日过滤*G1,画绿色
输出预涨停:如果N上穿100,返回警,否则返回0,画黄色
当满足条件(预涨停上穿0)时,在预涨停+0.2位置书写文字,ALIGN1,画青色,线宽为2
当满足条件(促击上穿0)时,在促击+0.8位置书写文字,ALIGN1,画青色,线宽为3
CXH赋值:STRTONUM(STRRIGHT(DATESTR(CURRENTDATE),1))
 

 

源码:

 

DRAWGBKLAST(v>1,STRIP(RGB(0,0,0),RGB(90,90,90),0));r1:=150*WINNER(CLOSE*0.95);
Var3:=EMA(100*(CLOSE-LLV(LOW,100))/(HHV(HIGH,100)-LLV(LOW,100)),5);
Var4:=(CLOSE-LLV(CLOSE,126))/(HHV(CLOSE,126)-LLV(CLOSE,126))*100;
Var5:=EMA(CLOSE,2)-EMA(CLOSE,120);
Var6:=EMA(Var5,68);
Var7:=(Var5+Var6);
敢死:POW(Var7,3)*0.1+POW(Var7,1),linethick0 ;
核心:MA(敢死,30),colorred,linethick0 ;
涨停:=DYNAINFO(31)+DYNAINFO(32)+DYNAINFO(33)=0 AND DYNAINFO(25)>0;
警:涨停*核心/5;
Y:MA(警,6),linethick2;
PARTLINE(Y,Y<REF(Y,1),RGB(0,0,255),Y>REF(Y,1),RGB(255,0,0)),linethick2;
Y1:警-Y;
IF BARSTATUS=2 and (Y1) THEN BEGIN DRAWTEXTREL(0,0,'预警:'+NUMTOSTRN(Y1,2)),LINETHICK6,COLORccffcc;end;
PARTLINE(警,警<REF(警,1),RGB(0,0,255),警>REF(警,1),RGB(255,0,0)),linethick2;
STICKLINE(CROSS(ma(警,1),ma(警,2)),ma(警,1)-0.5,ma(警,2)+0.5,10,0), colorwhite,linethick2;
g:=c>=INTPART(REF(c ,1 )*1.08*100+0.5)/100 or ((STRCMP(STRLEFT(STKNAME,2),'ST')=0 or STRCMP( STRLEFT(STKNAME,3),'*ST')=0) and c>=INTPART(REF(c ,1 )*1.05*100+0.5)/100);
g1:=g*核心/5;
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=(SMA(RSV,3,1));
D:=(SMA(K,3,1));
KK:=INTPART(SMA(RSV,3,1));
DD:=INTPART(SMA(K,3,1));
N:KK+DD,COLORff00ff,LINETHICK0;
涨停信号:(10000*(C-REF(C,1))/REF(C,1)>995)*g1;
促击:filter(backset(涨停信号,2),2)*g1,colorgreen;
预涨停:IF(CROSS(N,100),警,0),coloryellow;
DRAWTEXT((CROSS(预涨停,0)),预涨停+0.2,'预'),ALIGN1,colorcyan,LINETHICK2;
DRAWTEXT((CROSS(促击,0)),促击+0.8,'停'),ALIGN1,colorcyan,LINETHICK3;CXH:=STRTONUM(STRRIGHT(DATESTR(CURRENTDATE),1));
WARNING('http://www.cxh99.com',CURRENTTIME>180000 and (CXH=1 OR CXH=6));
DRAWTEXTREL(10 ,10 ,'指标公式');

 

 

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

 

 

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

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

 


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

相关文章

    没有相关内容