您现在的位置:程序化交易>> 股票公式>> 其他>> 其他软件公式>>正文内容

通达信拉升前兆指标公式源码[其他软件公式]

相关标签:通达信拉升前兆指标 、 通达信涨幅指标 、 涨幅线指标 、 cci涨幅指标 、 涨停前兆选股公式 、 涨停前兆选股指标公式 、 通达信指标公式 、 大涨前兆指标公式 、 暴涨前兆指标选股公式 、 涨幅前兆指标公式源码 、 涨幅测量主图指标公式 、 涨幅小于5%的指标公式 、

 

原理解析:

VAR3赋值:240日内最高价的最低值
VAR4赋值:100*(收盘价-VAR3)/VAR3
VAR5赋值:1日前的480日内收盘价的最低值
VAR6赋值:1日前的480日内收盘价的最高值
VAR7赋值:100*(收盘价-VAR5)/(VAR6-VAR5)
VAR8赋值:(收盘价-981日内收盘价的最低值)/(981日内收盘价的最高值-981日内收盘价的最低值)*100
VAR9赋值:(收盘价-393日内收盘价的最低值)/(393日内收盘价的最高值-393日内收盘价的最低值)*100
VARA赋值:(收盘价-981日内最低价的最低值)/(981日内最高价的最高值-981日内最低价的最低值)*100
VARB赋值:(收盘价-393日内最低价的最低值)/(393日内最高价的最高值-393日内最低价的最低值)*100
VARC赋值:100*(收盘价-100日内最低价的最低值)/(100日内最高价的最高值-100日内最低价的最低值)的5日指数移动平均/4
VARD赋值:如果日期<1031231,返回如果VARC>23.16,返回VARC,否则返回0,否则返回0
VARE赋值:VARC<1
VARF赋值:VARD
VAR10赋值:VAR4<0 AND VAR7<0
VAR11赋值:1
VAR12赋值:(最高价+最低价+收盘价*2)/4*VAR11
VAR13赋值:VAR12的21日指数移动平均
VAR14赋值:VAR12的21日估算标准差
VAR15赋值:((VAR12-VAR13)/VAR14*100+200)/4*VAR11
VAR16赋值:(VAR15的89日指数移动平均-25)*1.56*VAR11
VAR17赋值:VAR16的5日指数移动平均*1.22*VAR11
VAR18赋值:VAR17的3日指数移动平均*VAR11
VAR19赋值:3*VAR17-2*VAR18*VAR11
VAR1A赋值:如果VAR19上穿VAR17ANDCROSS(VAR19,VAR18)ANDCROSS(VAR17,VAR18),返回1,否则返回0
VAR1B赋值:如果VAR17上穿VAR19ANDCROSS(VAR18,VAR19)ANDCROSS(VAR18,VAR17),返回1,否则返回0
输出买点: 如果VAR8=0ANDVAREANDVAR10ANDVAR1A的5日过滤=1,返回10,否则返回0, 画红色
输出卖点: 如果VAR8=100ANDVARFANDVAR1B的5日过滤=1,返回10,否则返回0, 画绿色
VAR1C赋值:100*(收盘价-100日内最低价的最低值)/(100日内最高价的最高值-100日内最低价的最低值)的13日指数移动平均/4
VAR1D赋值:收盘价的2日指数移动平均-收盘价的89日指数移动平均
VAR1E赋值:VAR1D的30日指数移动平均
VAR1F赋值:2*(VAR1D-VAR1E)*10
VAR20赋值:VAR1F的3乘幂*0.1+VAR1F的2乘幂
VAR21赋值:最低价*最高价*开盘价*收盘价的开方的开方
VAR22赋值:VAR21*0.97的3日指数移动平均
VAR23赋值:(最高价+最低价+收盘价)/3
VAR24赋值:(VAR23-VAR23的14日简单移动平均)/(0.015*VAR23的14日平均绝对偏差)
VAR25赋值:如果年份<2008ANDVAR1F>0.015,返回VAR20,否则返回0/45
输出庄拉线: VAR25,画黄色 
VAR26赋值:收盘价的2日指数移动平均-收盘价的150日指数移动平均
VAR27赋值:VAR26的100日指数移动平均
VAR28赋值:2*(VAR26-VAR27)
VAR29赋值:VAR28的3乘幂*0.1+VAR28的1乘幂
VAR2A赋值:最低价*最高价*开盘价*收盘价的开方的开方
VAR2B赋值:VAR2A*0.97的3日指数移动平均
VAR2C赋值:(最高价+最低价+收盘价)/3
VAR2D赋值:(VAR2C-VAR2C的14日简单移动平均)/(0.015*VAR2C的14日平均绝对偏差)
输出黑马线: 如果VAR28>0.1,返回VAR29,否则返回0*5, 画红色
输出量价线: (收盘价-收盘价的21日简单移动平均)/收盘价的21日简单移动平均*100, 画白色
VAR2E赋值:如果量价线>0AND量价线<0的历史过滤=0,返回0,否则返回0
输出涨幅前兆: 如果庄拉线>0AND庄拉线<0.5ANDVAR2EANDVAR1C<3的10日过滤=1,返回10,否则返回0, 画白色
输出选股利器: 如果VAR2E>0ANDVAR1C<2AND庄拉线>0AND庄拉线<1AND黑马线>0AND黑马线<1.5ANDVAR2E>0的5日过滤=1,返回10,否则返回0,COLORFFFFFF
当满足条件买点>0时,在10位置画1号图标
当满足条件卖点>0时,在10位置画2号图标
当满足条件涨幅前兆>0时,在10位置画1号图标
当满足条件选股利器>0时,在10位置画1号图标
 

源码:

 

{涨幅前兆}
VAR3:=LLV(HIGH,240);
VAR4:=100*(CLOSE-VAR3)/VAR3;
VAR5:=REF(LLV(CLOSE,480),1);
VAR6:=REF(HHV(CLOSE,480),1);
VAR7:=100*(CLOSE-VAR5)/(VAR6-VAR5);
VAR8:=(CLOSE-LLV(CLOSE,981))/(HHV(CLOSE,981)-LLV(CLOSE,981))*100;
VAR9:=(CLOSE-LLV(CLOSE,393))/(HHV(CLOSE,393)-LLV(CLOSE,393))*100;
VARA:=(CLOSE-LLV(LOW,981))/(HHV(HIGH,981)-LLV(LOW,981))*100;
VARB:=(CLOSE-LLV(LOW,393))/(HHV(HIGH,393)-LLV(LOW,393))*100;
VARC:=EMA(100*(CLOSE-LLV(LOW,100))/(HHV(HIGH,100)-LLV(LOW,100)),5)/4;
VARD:=IF(DATE<1031231,IF(VARC>23.16,VARC,0),0);
VARE:=VARC<1;
VARF:=VARD;
VAR10:=VAR4<0 AND VAR7<0;
VAR11:=1;
VAR12:=(HIGH+LOW+CLOSE*2)/4*VAR11;
VAR13:=EMA(VAR12,21);
VAR14:=STD(VAR12,21);
VAR15:=((VAR12-VAR13)/VAR14*100+200)/4*VAR11;
VAR16:=(EMA(VAR15,89)-25)*1.56*VAR11;
VAR17:=EMA(VAR16,5)*1.22*VAR11;
VAR18:=EMA(VAR17,3)*VAR11;
VAR19:=3*VAR17-2*VAR18*VAR11;
VAR1A:=IF(CROSS(VAR19,VAR17) AND CROSS(VAR19,VAR18) AND CROSS(VAR17,VAR18),1,0);
VAR1B:=IF(CROSS(VAR17,VAR19) AND CROSS(VAR18,VAR19) AND CROSS(VAR18,VAR17),1,0);
买点: IF(FILTER(VAR8=0 AND VARE AND VAR10 AND VAR1A,5)=1,10,0), COLORRED;
卖点: IF(FILTER(VAR8=100 AND VARF AND VAR1B,5)=1,10,0), COLORGREEN;
VAR1C:=EMA(100*(CLOSE-LLV(LOW,100))/(HHV(HIGH,100)-LLV(LOW,100)),13)/4;
VAR1D:=EMA(CLOSE,2)-EMA(CLOSE,89);
VAR1E:=EMA(VAR1D,30);
VAR1F:=2*(VAR1D-VAR1E)*10;
VAR20:=POW(VAR1F,3)*0.1+POW(VAR1F,2);
VAR21:=SQRT(SQRT(LOW*HIGH*OPEN*CLOSE));
VAR22:=EMA(VAR21*0.97,3);
VAR23:=(HIGH+LOW+CLOSE)/3;
VAR24:=(VAR23-MA(VAR23,14))/(0.015*AVEDEV(VAR23,14));
VAR25:=IF(YEAR<2008 AND VAR1F>0.015,VAR20,0)/45;
庄拉线: VAR25,COLORYELLOW ;
VAR26:=EMA(CLOSE,2)-EMA(CLOSE,150);
VAR27:=EMA(VAR26,100);
VAR28:=2*(VAR26-VAR27);
VAR29:=POW(VAR28,3)*0.1+POW(VAR28,1);
VAR2A:=SQRT(SQRT(LOW*HIGH*OPEN*CLOSE));
VAR2B:=EMA(VAR2A*0.97,3);
VAR2C:=(HIGH+LOW+CLOSE)/3;
VAR2D:=(VAR2C-MA(VAR2C,14))/(0.015*AVEDEV(VAR2C,14));
黑马线: IF( VAR28>0.1,VAR29,0)*5, COLORRED;
量价线: (CLOSE-MA(CLOSE,21))/MA(CLOSE,21)*100, COLORWHITE;
VAR2E:=IF(FILTER(量价线>0 AND 量价线<0,0)=0,0,0);
涨幅前兆: IF(FILTER(庄拉线>0 AND 庄拉线<0.5 AND VAR2E AND VAR1C<3,10)=1,10,0), COLORWHITE;
选股利器: IF(FILTER(VAR2E>0 AND VAR1C<2 AND 庄拉线>0 AND 庄拉线<1
AND 黑马线>0 AND 黑马线<1.5 AND VAR2E>0,5)=1,10,0),COLORFFFFFF;
DRAWICON(买点>0,10,1);
DRAWICON(卖点>0,10,2);
DRAWICON(涨幅前兆>0,10,1);
DRAWICON(选股利器>0,10,1);

 

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

 

 

有思路,想编写各种指标公式,交易模型,选股公式,还原公式的朋友

可联系技术人员 QQ: 262069696  点击在线交流或微信:cxhjy888 进行 有偿收费 编写!(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)

怎么收费,代编流程等详情请点击查阅!

(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)

 


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

相关文章

    没有相关内容