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

长期趋势指标避免主跌浪主图公式代码源码[通达信公式]

相关标签: 通达信波浪分析wave 、 通达信趋势买卖主图 、 通达信拉升资金指标公式 、

 

 

 

 

原理解析:

上月天数赋值:1日前的上次条件连续成立次数距今天数
本月天数赋值:上次条件连续成立次数距今天数
月1赋值:如果本月天数-上月天数=1,返回本月天数+1日前的收盘价,否则返回无效数
月2赋值:如果本月天数-上月天数=1,返回本月天数+1日前的月1,否则返回无效数
月3赋值:如果本月天数-上月天数=1,返回本月天数+1日前的月2,否则返回无效数
月4赋值:如果本月天数-上月天数=1,返回本月天数+1日前的月3,否则返回无效数
月5赋值:如果本月天数-上月天数=1,返回本月天数+1日前的月4,否则返回无效数
月6赋值:如果本月天数-上月天数=1,返回本月天数+1日前的月5,否则返回无效数
月7赋值:如果本月天数-上月天数=1,返回本月天数+1日前的月6,否则返回无效数
月8赋值:如果本月天数-上月天数=1,返回本月天数+1日前的月7,否则返回无效数
月9赋值:如果本月天数-上月天数=1,返回本月天数+1日前的月8,否则返回无效数
月10赋值:如果本月天数-上月天数=1,返回本月天数+1日前的月9,否则返回无效数
月11赋值:如果本月天数-上月天数=1,返回本月天数+1日前的月10,否则返回无效数
输出五月均:(月1+月2+月3+月4+收盘价)/5
输出十月均:(月1+月2+月3+月4+月5+月6+月7+月8+月9+收盘价)/10
画带状线
当满足条件收盘价>=开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR000045
当满足条件收盘价>=开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,COLOR000065
当满足条件收盘价>=开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR000085
当满足条件收盘价>=开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,COLOR0000A5
当满足条件收盘价>=开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR0000C5
当满足条件收盘价>=开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,COLOR0000E5
当满足条件收盘价>=开盘价时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLOR0000F5
当满足条件收阴线时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR353500
当满足条件收阴线时,在收盘价和开盘价位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,COLOR454500
当满足条件收阴线时,在收盘价和开盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR555500
当满足条件收阴线时,在收盘价和开盘价位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,COLOR656500
当满足条件收阴线时,在收盘价和开盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR757500
当满足条件收阴线时,在收盘价和开盘价位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,COLOR858500
当满足条件收阴线时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLOR959500
输出EMA120:收盘价的120日指数移动平均,画淡蓝色,线宽为2
输出EMA250:收盘价的250日指数移动平均,画黄色,线宽为2
输出MA20:收盘价的20日简单移动平均,线宽为4
 

源码:

 

上月天数:=REF(BARSLAST(BARSLASTCOUNT(NOT(MONTH-REF(MONTH,1)=0))),1);
本月天数:=BARSLAST(BARSLASTCOUNT(NOT(MONTH-REF(MONTH,1)=0)));
月1:=IF(本月天数-上月天数=1,REF(C,本月天数+1),DRAWNULL);
月2:=IF(本月天数-上月天数=1,REF(月1,本月天数+1),DRAWNULL);
月3:=IF(本月天数-上月天数=1,REF(月2,本月天数+1),DRAWNULL);
月4:=IF(本月天数-上月天数=1,REF(月3,本月天数+1),DRAWNULL);
月5:=IF(本月天数-上月天数=1,REF(月4,本月天数+1),DRAWNULL);
月6:=IF(本月天数-上月天数=1,REF(月5,本月天数+1),DRAWNULL);
月7:=IF(本月天数-上月天数=1,REF(月6,本月天数+1),DRAWNULL);
月8:=IF(本月天数-上月天数=1,REF(月7,本月天数+1),DRAWNULL);
月9:=IF(本月天数-上月天数=1,REF(月8,本月天数+1),DRAWNULL);
月10:=IF(本月天数-上月天数=1,REF(月9,本月天数+1),DRAWNULL);
月11:=IF(本月天数-上月天数=1,REF(月10,本月天数+1),DRAWNULL);五月均:(月1+月2+月3+月4+C)/5;
十月均:(月1+月2+月3+月4+月5+月6+月7+月8+月9+C)/10;
{STICKLINE(五月均>十月均 AND MONTH=REF(MONTH,1),五月均,十月均,6,0),COLORRED;
STICKLINE(五月均<十月均 AND MONTH=REF(MONTH,1),五月均,十月均,6,0),COLORBLUE;}DRAWBAND(五月均,RGB(255,0,0),十月均,RGB(20,200,80));STICKLINE(C>=O,C,O,3,0),COLOR000045;
STICKLINE(C>=O,C,O,2.5,0),COLOR000065;
STICKLINE(C>=O,C,O,2,0),COLOR000085;
STICKLINE(C>=O,C,O,1.5,0),COLOR0000A5;
STICKLINE(C>=O,C,O,1,0),COLOR0000C5;
STICKLINE(C>=O,C,O,0.5,0),COLOR0000E5;
STICKLINE(C>=O,H,L,0,0),COLOR0000F5;
STICKLINE(C<O,C,O,3,0),COLOR353500;
STICKLINE(C<O,C,O,2.5,0),COLOR454500;
STICKLINE(C<O,C,O,2,0),COLOR555500;
STICKLINE(C<O,C,O,1.5,0),COLOR656500;
STICKLINE(C<O,C,O,1,0),COLOR757500;
STICKLINE(C<O,C,O,0.5,0),COLOR858500;
STICKLINE(C<O,H,L,0,0),COLOR959500;
EMA120:EMA(C,120),COLORLIBLUE,LINETHICK2;
EMA250:EMA(C,250),COLORYELLOW,LINETHICK2;MA20:MA(C,20),LINETHICK4;
 

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

 

 

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

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

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

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

 


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

相关文章

    没有相关内容