分享

通达信四线抓牛主图公式源码

 心住至善 2013-10-12
{四线抓牛}
MA5:MA(CLOSE,5);
A:=EMA((EMA(CLOSE,19)+EMA(CLOSE,20)+EMA(CLOSE,21))/3,3),COLORYELLOW;
轴线:EMA(A,3)COLORWHITE;
AA:=EMA((EMA(C,1)+EMA(C,3)+EMA(C,5))/3,3),COLORWHITE;
AAA:EMA(EMA(EMA(AA,1),2),3);
BB:=EMA((EMA(C,19)+EMA(C,20)+EMA(C,21))/3,3);
CC:=BB-(AA-BB);
CCC:EMA(EMA(EMA(CC,1),2),3);
开口值1:=HHV(AA,1)/LLV(CC,1)*100-100,NODRAW;
起:EMA(开口值1,5),NODRAW;
DRAWBAND(MA5,RGB(200,10,20),AAA,RGB(100,100,200));
MA5M:MA(CLOSE,5);
IF( AAA<轴线 AND AAA>REF(AAA,1),AAA,DRAWNULL),COLORMAGENTA,LINETHICK3;
IF( AAA>轴线 AND AAA>REF(AAA,1),AAA,DRAWNULL),COLORRED,LINETHICK4;
IF( AAA>轴线 AND AAA<REF(AAA,1),AAA,DRAWNULL),COLORYELLOW,LINETHICK2;
IF( AAA<轴线 AND AAA<REF(AAA,1),AAA,DRAWNULL),COLORLIBLUE,LINETHICK2;
IF( CCC<轴线 AND CCC>REF(CCC,1),CCC,DRAWNULL),COLORLIBLUE,LINETHICK2;
IF( CCC>轴线 AND CCC>REF(CCC,1),CCC,DRAWNULL),COLORYELLOW,LINETHICK2;
IF( CCC>轴线 AND CCC<REF(CCC,1),CCC,DRAWNULL),COLORRED,LINETHICK2;
IF( CCC<轴线 AND CCC<REF(CCC,1),CCC,DRAWNULL),COLORMAGENTA,LINETHICK2;
撑压A:IF(CROSS(AAA,CCC),H,REF(H,BARSLAST(CROSS(AAA,CCC)))),POINTDOT,COLORYELLOW,LINETHICK2;
撑压B:IF(CROSS(CCC,AAA),H,REF(H,BARSLAST(CROSS(CCC,AAA)))),POINTDOT,COLORCYAN,LINETHICK2;
DDIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DRAWTEXT(CROSS(MA5,CCC) AND DDIF>0 AND DDIF>REF(DDIF,1),CCC-0.2,'〇'),COLORRED;
DRAWTEXT(CROSS(MA5,CCC) AND DDIF>0 AND DDIF>REF(DDIF,1),CCC-0.4,'〇'),COLORYELLOW;
DRAWTEXT(CROSS(MA5,CCC) AND DDIF>0 AND DDIF>REF(DDIF,1),CCC-0.6,'〇'),COLORLIBLUE;
DRAWKLINE(HIGH,OPEN,LOW,CLOSE);





通达信四线抓牛主图公式源码

通达信四线抓牛主图公式源码


输出MA5:收盘价的5日简单移动平均
A赋值:(收盘价的19日指数移动平均+收盘价的20日指数移动平均+收盘价的21日指数移动平均)/3的3日指数移动平均,画黄色
输出轴线:A的3日指数移动平均画白色
AA赋值:(收盘价的1日指数移动平均+收盘价的3日指数移动平均+收盘价的5日指数移动平均)/3的3日指数移动平均,画白色
输出AAA:AA的1日指数移动平均的2日指数移动平均的3日指数移动平均
BB赋值:(收盘价的19日指数移动平均+收盘价的20日指数移动平均+收盘价的21日指数移动平均)/3的3日指数移动平均
CC赋值:BB-(AA-BB)
输出CCC:CC的1日指数移动平均的2日指数移动平均的3日指数移动平均
开口值1赋值:1日内AA的最高值/1日内CC的最低值*100-100,NODRAW
输出起:开口值1的5日指数移动平均,NODRAW
画带状线
输出MA5M:收盘价的5日简单移动平均
如果AAA<轴线ANDAAA>昨日AAA,返回AAA,否则返回无效数,画洋红色,线宽为3
如果AAA>轴线ANDAAA>昨日AAA,返回AAA,否则返回无效数,画红色,线宽为4
如果AAA>轴线ANDAAA<昨日AAA,返回AAA,否则返回无效数,画黄色,线宽为2
如果AAA<轴线ANDAAA<昨日AAA,返回AAA,否则返回无效数,画淡蓝色,线宽为2
如果CCC<轴线ANDCCC>昨日CCC,返回CCC,否则返回无效数,画淡蓝色,线宽为2
如果CCC>轴线ANDCCC>昨日CCC,返回CCC,否则返回无效数,画黄色,线宽为2
如果CCC>轴线ANDCCC<昨日CCC,返回CCC,否则返回无效数,画红色,线宽为2
如果CCC<轴线ANDCCC<昨日CCC,返回CCC,否则返回无效数,画洋红色,线宽为2
输出撑压A:如果AAA上穿CCC,返回最高价,否则返回上次AAA上穿CCC距今天数日前的最高价,POINTDOT,画黄色,线宽为2
输出撑压B:如果CCC上穿AAA,返回最高价,否则返回上次CCC上穿AAA距今天数日前的最高价,POINTDOT,画青色,线宽为2
DDIF赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
当满足条件MA5上穿CCCANDDDIF>0ANDDDIF>昨日DDIF时,在CCC-0.2位置书写文字,画红色
当满足条件MA5上穿CCCANDDDIF>0ANDDDIF>昨日DDIF时,在CCC-0.4位置书写文字,画黄色
当满足条件MA5上穿CCCANDDDIF>0ANDDDIF>昨日DDIF时,在CCC-0.6位置书写文字,画淡蓝色
K线

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约