您现在的位置:程序化交易>> 股票公式>> 通达信>> 通达信公式>>正文内容

天一神鞭指标公式源码[通达信公式]

相关标签:

 

 

 

源码:


 

 来源:程序化99( WWW.CXH99.COM )

原理解析:

动态止损度赋值:5
黑赋值:0
离L赋值:0
提示赋值:0
布林M赋值:0
MMA赋值:0
输出五:收盘价的5日简单移动平均,画白色
输出十:收盘价的10日简单移动平均,COLOR00FFFF
M18赋值:收盘价的18日简单移动平均,画红色
离基赋值:五
离O赋值:离基*1.20,COLOR555555
输出离A:离基*1.15,COLOR555555
输出离B:离基*1.10,COLOR555555
输出离C:离基*0.90,COLOR555555
离D赋值:离基*0.85,COLOR333333
EXP50赋值:收盘价的50日指数移动平均,画绿色
输出MA30:收盘价的30日简单移动平均,线宽为1,画红色
输出MA60:收盘价的60日简单移动平均,画绿色
β0赋值:(最高价-最低价)/2+最低价,线宽为0
α赋值:β0,线宽为0
β赋值:1日前的β0,线宽为0,画绿色
γ赋值:2日前的β0,线宽为0,画洋红色
输出高:当满足条件1时以50日内最高价的最高值的最后一日取值设为常数位置为顶点画折线连接,COLOR770077,线宽为1
低赋值:当满足条件1时以50日内最低价的最低值的最后一日取值设为常数位置为顶点画折线连接,COLOR777700,线宽为1
中赋值:当满足条件1时以(高-低)/2+低位置为顶点画折线连接,COLOR005555,线宽为4
止损价赋值:5日内收盘价的最高值*(100-动态止损度)/100的最后一日取值设为常数
输出止:当满足条件收盘价的最后一日取值设为常数<=止损价时以止损价位置为顶点画折线连接,COLOR888800,线宽为4
当满足条件现价<=止损价ANDISLASTBAR时,在止损价*1.05位置书写文字
AA赋值:收盘价/1日前的收盘价>=1.09
BA赋值:收盘价/1日前的收盘价>=1.09
K线
当满足条件AA时,在开盘价和收盘价位置之间画柱状线,宽度为2.5,1不为0则画空心柱.,画黄色
MA1赋值:收盘价的5日简单移动平均,画红色
MA2赋值:收盘价的10日简单移动平均,画黄色
MA3赋值:收盘价的20日简单移动平均,COLOR770077
E50赋值:收盘价的50日指数移动平均,线宽为1,POINTDOT,画淡绿色
E100赋值:收盘价的100日指数移动平均,POINTDOT,画深灰色
输出MA181:收盘价的181日简单移动平均,画深灰色
如果α>β的最后一日取值设为常数ANDDYNAINFO(7)>0,返回现价,否则返回无效数,COLOR000088,线宽为1
如果α<=β的最后一日取值设为常数ANDDYNAINFO(7)>0,返回现价,否则返回无效数,COLOR008800,线宽为1
如果α>β的最后一日取值设为常数ANDDYNAINFO(7)>0ANDDYNAINFO(7)>=高*0.99,返回现价,否则返回无效数,COLOR000088,线宽为1
如果α<=β的最后一日取值设为常数ANDDYNAINFO(7)>0ANDDYNAINFO(7)<=低*1.01,返回现价,否则返回无效数,COLOR008800,线宽为1
N1赋值:12
N2赋值:26
N3赋值:9
DIFF赋值:(收盘价的N1日指数移动平均 - 收盘价的N2日指数移动平均)
DEA赋值:DIFF的N3日指数移动平均
MACD赋值:(2 * (DIFF - DEA))
MACD2赋值:MACD
SARH赋值:收盘价>步长为2极限值为20的4日抛物转向
五V赋值:成交量(手)的5日简单移动平均
TYP赋值:(最高价+最低价+收盘价)/3
CCI赋值:(TYP-TYP的14日简单移动平均)/(0.015*TYP的14日平均绝对偏差)
当满足条件收盘价<MA3AND黑=1时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLOR555555
当满足条件MA1<MA3AND黑=1时,在开盘价和收盘价位置之间画柱状线,宽度为2.5,1不为0则画空心柱.,COLOR555555
当满足条件BAANDC<MA3时,在开盘价和收盘价位置之间画柱状线,宽度为2.7,1不为0则画空心柱.,画白色
N赋值:14
M赋值:6
赋值:最高价-1日前的最高价
赋值:1日前的最低价-最低价
DMP赋值:如果HD>0并且HD>LD,返回HD,否则返回0的N日指数平滑移动平均
DMM赋值:如果LD>0并且LD>HD,返回LD,否则返回0的N日指数平滑移动平均
PDI赋值:DMP*100/真实波幅
MDI赋值:DMM*100/真实波幅
ADX赋值:MDI-PDI的绝对值/(MDI+PDI)*100的M日指数平滑移动平均
ADXR赋值:ADX的M日指数平滑移动平均
DMIJX赋值:PDI上穿MDI AND 收阳线
头上边赋值:开盘价和收盘价的较大值,NODRAW
头下边赋值:开盘价和收盘价的较小值,NODRAW
垂头赋值:开盘价-收盘价的绝对值,NODRAW
长针赋值:(头下边-最低价),NODRAW
垂赋值:长针/垂头>2 AND (最高价-头上边)<=长针 AND 最低价<1日前的最低价 AND 开盘价<1日前的收盘价,NODRAW
当满足条件垂ANDL<=3日内最低价的最低值ANDL<离CAND提示时,在最低价/1.01位置书写文字 AND 提示,画绿色,线宽为4
当满足条件最高价>收盘价的5日简单移动平均*1.07ANDISLASTBARAND提示时,在最高价*1.01位置书写文字,画绿色,线宽为2
当满足条件最低价<收盘价的5日简单移动平均*1.005ANDL>收盘价的5日简单移动平均AND提示=0ANDH<收盘价的5日简单移动平均*1.07ANDISLASTBAR时,在最低价/1.02位置书写文字,画绿色,线宽为2
上5日赋值:1日前的最近2日一直存在收盘价<MA1 AND 收盘价上穿MA1
当满足条件上5日时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLORFF00FF
当满足条件上5日时,在开盘价和收盘价位置之间画柱状线,宽度为2.7,0不为0则画空心柱.,COLORFF00FF
当满足条件上5日时,在最低价位置画1号图标
破5日赋值:1日前的最近4日一直存在收盘价>MA1 AND MA1上穿收盘价
当满足条件破5日时,在最高价位置画2号图标
DT赋值:1日前的收盘价/1日前的收盘价<=0.95
当满足条件AAANDDTANDCURRBARSCOUNT<60时,在最高价位置书写文字,画绿色
SC1赋值:MACD.MACD<0
SC2赋值:十上穿五
SC3赋值:成交量(手)的5日简单移动平均<成交量(手)的10日简单移动平均
SC赋值:SC1 AND SC2 AND SC3 
当满足条件SCANDCURRBARSCOUNT<10时,在5日内最高价的最高值位置书写文字,画白色
JC1赋值:MACD.MACD>0
JC2赋值:五上穿十
JC3赋值:成交量(手)的5日简单移动平均>成交量(手)的10日简单移动平均
JC赋值:JC1 AND JC2 AND JC3 
当满足条件JCANDCURRBARSCOUNT<20时,在5日内最低价的最低值位置书写文字,画黄色
 
 
当满足条件最高价上穿离BANDCURRBARSCOUNT<10时,在3日内最高价的最高值位置书写文字,画黄色
当满足条件最高价上穿离AANDCURRBARSCOUNT<10时,在3日内最高价的最高值位置书写文字,画黄色
当满足条件离C上穿最低价ANDCURRBARSCOUNT<10时,在3日内最低价的最低值位置书写文字,画白色
当满足条件(收盘价<收盘价的5日简单移动平均ORMA(收盘价,5)<收盘价的10日简单移动平均)ANDCURRBARSCOUNT<2时,在5日内最高价的最高值*1.04位置书写文字,画红色
当满足条件(收盘价<收盘价的5日简单移动平均ORMA(收盘价,5)<收盘价的10日简单移动平均)ANDCURRBARSCOUNT<2时,在5日内最高价的最高值*1.01位置书写文字,画红色
 

 

 

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

 

 

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

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

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

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

 


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

相关文章

    没有相关内容