通达信江恩八线,经典老公式指标公式主图源码
大盘:=EMA(INDEXC,500)/EMA(C,500);
大盘线:=INDEXC/大盘,LINETHICK1,COLORBLUE;
工作线:EMA(C,14),COLOR00FFFF,LINETHICK1;
一号线:EMA(CLOSE,144),POINTDOT,LINETHICK2,COLOR0000FF;
二号线:EMA(C,25),COLORWHITE,LINETHICK2;
三号线:EMA(C,318),COLOR0000FF,LINETHICK2;
四黑马线:EMA(C,453),CIRCLEDOT,LINETHICK1,COLOR428899;
五号线:EMA(C,550),COLORFFCC66;
六号线:EMA(C,610),LINETHICK2,COLORYELLOW;
七号线:EMA(C,730),COLORBLUE;
八号线:EMA(C,99),POINTDOT,LINETHICK2,COLORWHITE;
DIFF:=( EMA(CLOSE,7) - EMA(CLOSE,19)),COLORWHITE;
DEA:=EMA(DIFF,9),COLORF00FF0 ;
MACD:=0.90*(DIFF-DEA), COLORSTICK;
TJ:=(DIFF>=DEA);
TJ1:=(DIFF>=0);
{STICKLINE(TJ,H,L,0,0),COLORYELLOW;}
STICKLINE(TJ,O,C,3,1),COLORYELLOW;
STICKLINE(TJ1 AND TJ,H,L,0,0),COLORF00FF0;
STICKLINE(TJ1 AND TJ,O,C,3,1),COLORF00FF0;
STICKLINE(DIFF<DEA,H,L,0,0),COLORF0F000;
STICKLINE(DIFF<DEA,O,C,3,0),COLORF0F000;
VAR1:=(CLOSE*2+HIGH+LOW)/4;
SK:= EMA(VAR1,13)-EMA(VAR1,73);
SD:= EMA(SK,2);
{DRAWTEXT((CROSS(SK,SD) AND SK<-0.04 AND (C-REF(C,1))/REF(C,1)>=0.03) OR (CROSS(SK,SD) AND SK<=-0.14 ) OR (CROSS(SK,SD) AND SK<=0.05 AND (V/MA(V,5)>2 OR C/REF(C,1)>0.035)) ,L*0.99,'短线'),COLORRED;}
{STICKLINE((CROSS(SK,SD) AND SK<-0.04 AND (C-REF(C,1))/REF(C,1)>=0.03) OR (CROSS(SK,SD) AND SK<=-0.14 ) OR (CROSS(SK,SD) AND SK<=0.05 AND (V/MA(V,5)>2 OR C/REF(C,1)>0.035)),H,L,0,0),COLORRED;}
STICKLINE((CROSS(SK,SD) AND SK<-0.04 AND (C-REF(C,1))/REF(C,1)>=0.03) OR (CROSS(SK,SD) AND SK<=-0.14 ) OR (CROSS(SK,SD) AND SK<=0.05 AND (V/MA(V,5)>2 OR C/REF(C,1)>0.035)),O,C,3,0),LINETHICK3,COLORRED;
SS:=CROSS(二号线,八号线) AND C>1.5 AND C>REF(C,1.5) AND C/REF(C,1.5)>=0.98
OR CROSS(二号线,三号线) AND C>1.5 AND C>REF(C,1.5) AND C/REF(C,1.5)>=0.98
OR CROSS(二号线,一号线) AND C>1.5 AND C>REF(C,1.5) AND C/REF(C,1.5)>=0.98{AND CROSS(二号线,三号线)};
DRAWICON(SS,L-0.04,1);
DD:=CROSS(八号线,一号线) AND C>1.5 AND C>REF(C,1.5) AND C/REF(C,1.5)>=0.98
OR CROSS(八号线,四黑马线) AND C>1.5 AND C>REF(C,1.5) AND C/REF(C,1.5)>=0.98
OR CROSS(八号线,三号线) AND C>1.5 AND C>REF(C,1.5) AND C/REF(C,1.5)>=0.98
OR CROSS(八号线,三号线) AND C>1.5 AND C>REF(C,1.5) AND C/REF(C,1.5)>=0.98 AND CROSS(二号线,四黑马线);
{DD:=CROSS(二号线,四黑马线);};
来函数检测结果如下:
该公式没有未来函数
解密、编写股票、期货策略请联系QQ或微信同号:88652583
相关股票指标公式
原理解析:
大盘赋值:INDEXC的500日指数移动平均/C的500日指数移动平均
大盘线:=INDEXC/大盘,LINETHICK1, 画蓝色
输出工作线:C的14日指数移动平均,COLOR00FFFF,LINETHICK1
输出一号线:收盘价的144日指数移动平均,POINTDOT, 线宽为2,COLOR0000FF
输出二号线:C的25日指数移动平均,画白色, 线宽为2
输出三号线:C的318日指数移动平均,COLOR0000FF, 线宽为2
输出四黑马线:C的453日指数移动平均,CIRCLEDOT,LINETHICK1,COLOR428899
输出五号线:C的550日指数移动平均,COLORFFCC66
输出六号线:C的610日指数移动平均, 线宽为2,画黄色
输出七号线:C的730日指数移动平均, 画蓝色
输出八号线:C的99日指数移动平均,POINTDOT, 线宽为2,画白色
DIFF赋值:( 收盘价的7日指数移动平均 - 收盘价的19日指数移动平均),画白色
DEA赋值:DIFF的9日指数移动平均,COLORF00FF0
MACD赋值:0.90*(DIFF-DEA), COLORSTICK
TJ赋值:(DIFF>=DEA)
TJ1:=(DIFF>=0)
当满足条件TJ时,在H和L之间画柱状线
当满足条件TJ时,在O和C之间画柱状线
当满足条件TJ1 AND TJ时,在H和L之间画柱状线
当满足条件TJ1 AND TJ时,在O和C之间画柱状线
当满足条件DIFF当满足条件DIFF
VAR1赋值:(收盘价*2+最高价+最低价)/4
SK赋值: VAR1的13日指数移动平均-VAR1的73日指数移动平均
SD赋值: SK的2日指数移动平均
{DRAWTEXT((SK上穿SD AND SK<-0.04 AND (C-1日前的C)/1日前的C>=0.03) OR (SK上穿SD AND SK<=-0.14 ) OR (SK上穿SD AND SK<=0.05 AND (V/V的5日简单移动平均>2 OR C/1日前的C>0.035)) ,L*0.99,'短线'),画红色
}
{STICKLINE((SK上穿SD AND SK<-0.04 AND (C-1日前的C)/1日前的C>=0.03) OR (SK上穿SD AND SK<=-0.14 ) OR (SK上穿SD AND SK<=0.05 AND (V/V的5日简单移动平均>2 OR C/1日前的C>0.035)),H,L,0,0),画红色
}
STICKLINE((SK上穿SD AND SK<-0.04 AND (C-1日前的C)/1日前的C>=0.03) OR (SK上穿SD AND SK<=-0.14 ) OR (SK上穿SD AND SK<=0.05 AND (V/V的5日简单移动平均>2 OR C/1日前的C>0.035)),O,C,3,0), 线宽为3,画红色
SS赋值:二号线上穿八号线 AND C>1.5 AND C>1.5日前的C AND C/1.5日前的C>=0.98
OR 二号线上穿三号线 AND C>1.5 AND C>1.5日前的C AND C/1.5日前的C>=0.98
OR 二号线上穿一号线 AND C>1.5 AND C>1.5日前的C AND C/1.5日前的C>=0.98{AND 二号线上穿三号线}
当满足条件SS时,在L-0.04和1之间画图标
DD赋值:八号线上穿一号线 AND C>1.5 AND C>1.5日前的C AND C/1.5日前的C>=0.98
OR 八号线上穿四黑马线 AND C>1.5 AND C>1.5日前的C AND C/1.5日前的C>=0.98
OR 八号线上穿三号线 AND C>1.5 AND C>1.5日前的C AND C/1.5日前的C>=0.98
OR 八号线上穿三号线 AND C>1.5 AND C>1.5日前的C AND C/1.5日前的C>=0.98 AND 二号线上穿四黑马线
{DD赋值:二号线上穿四黑马线
}