相关简介: macd金叉选股指标公式
源码概况:macd金叉选股指标公式
指标类别:macd金叉选股指标公式
授权方式:免费版
指标评级:★★★★★
指标分类:策略
画线方法:副图/主图
macd金叉选股指标公式未来函数检测结果:
暂未发现存在未来函数
macd金叉选股指标公式源码:
DRAWGBK(C>0,RGB(1,1,1),RGB(1,1,1),0,'0',0);STICKLINE(C>0,120,120,28,-1)COLORBLACK;STICKLINE(C>0,100,100,28,-1)COLOR000080;STICKLINE(C>0,80,80,28,-1)COLOR000080;STICKLINE(C>0,50,50,28,-1)COLOR000080;STICKLINE(C>0,20,20,28,-1)COLOR000080;STICKLINE(C>0,0,0,28,-1)COLOR000080;STICKLINE(C>0,-20,-20,28,-1)COLORBLACK;RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;K:SMA(RSV,3,1)COLORCYAN;D:SMA(K,3,1)COLORYELLOW;J:3*K-2*D,COLORMAGENTA;{以下是金叉死叉背离}A2:=BARSLAST(REF(CROSS(K,D),1));B2:=REF(C,A2+1)>CANDREF(K,A2+1)<KANDCROSS(K,D);DRAWTEXT((B2>0),-10,'_金叉底背'),COLORLIRED;STICKLINE((B2>0),-10,50,0,-1)COLORLIRED;{DRAWLINE((B2>0),K,B2,K,0),COLORLIRED,DOTLINE;}{金叉底背画线};C2:=BARSLAST(REF(CROSS(D,K),1));D2:=REF(C,C2+1)<CANDREF(K,C2+1)>KANDCROSS(D,K);DRAWTEXT((D2>0),110,'_死叉顶背'),COLORLICYAN;STICKLINE((D2>0),110,50,0,-1)COLORLICYAN;{DRAWLINE((D2>0),K,D2,K,0),COLORGREEN,DOTLINE;}{死叉顶背画线};
V0:=EMA(C,5);
V1:=EMA(C,10);
V2:=EMA(C,15);
V3:=EMA(C,30);
V4:=EMA(C,60);
M1:=1000*V1/V4<=1015AND1000*V1/V4>=975;
M2:=1000*V2/V4<=1020AND1000*V2/V4>=980;
M3:=1000*V3/V4<=1015AND1000*V3/V4>=985;
M4:=M1ANDM2ANDM3ANDCROSS(V0,V1);
M5:=M1ANDM2ANDM3ANDCROSS(V0,V3);
M4ORM5;
DIFF:(EMA(CLOSE,12)-EMA(CLOSE,26))*20,COLORFFFFFF,LINETHICK1;
DEA:EMA(DIFF,9),COLOR00FFFF,LINETHICK1;
MACD:2*(DIFF-DEA),COLORSTICK;
MACD1:2*(DIFF-DEA),COLORRED,LINETHICK0;
MACD2:SMA(MACD1,0,3),COLORFFFF00,LINETHICK0;
STICKLINE(MACD1>MACD2ANDMACD1>0,0,MACD1,2,0),COLORRED;
STICKLINE(MACD1>MACD2ANDMACD1<0,0,MACD1,2,0),COLOR00FFFF;
STICKLINE(MACD1<MACD2,0,MACD1,1,0),COLOR40FF00;
S1:=MACD<0;
S2:=(MACD>=0);
S3:=BARSLAST(CROSS(DIFF,DEA));
S4:=REF(S3,S3+1);
S5:=DEA>REF(DEA,S4);
S6:=DEA;
上成立:=CROSS(DIFF,DEA)ANDS5;
下成立:=CROSS(DIFF,DEA)ANDS6;
L1:=(EMA(CLOSE,3)-EMA(CLOSE,13));
L2:=EMA(L1,9);
L3:=BARSLAST(CROSS(L1,L2));
L4:=REF(L3,L3+1);
L5:=L2;
变盘:CROSS(L1,L2)ANDL5,LINETHICK0,COLORD6FF9C;
STICKLINE(变盘,5,-5,4,1),COLORD6FF9C;
成立距今:BARSLAST(CROSS(DIFF,DEA)),LINETHICK0;
L6:=BARSCOUNT(CLOSE);
DRAWTEXT(CROSS(L1,L2),DIFF,'买'),COLOR0000FF;
DRAWTEXT(CROSS(L2,L1),DIFF,'卖'),COLORFFFF00;
REF(DEA,S3),POINTDOT,COLORGREEN;
IF(L1>L2,REF(DEA,S3),0),POINTDOT,LINETHICK5,COLORB078FF;
IF(MACD<0,REF(DEA,S3),0),POINTDOT,LINETHICK5,COLORGREEN;
LS:=IF(DIFF>DEAANDDIFF>0,1,0);
加速上扬:IF(REF(LS=0,1)ANDLS=1,0.1,0);
XG1:CROSS(MACD1,MACD2)ANDMACD1<0,LINETHICK0;
XG2:CROSS(DIFF,DEA),LINETHICK0;
M1:=MACD>REF(MACD,1)ANDDIFF<DEA;
绿柱短了:M1ANDCOUNT(M1,10)=1ANDC>MA(C,55)ANDCOUNT(MACD<0,5)>=5,LINETHICK0;
DRAWTEXT(绿柱短了,MACD,'绿柱短了'),COLOR00FF80;
[源码注释]macd金叉选股指标公式翻译结果
填充背景
0,自定色,自定色,0,'0',0)
当满足条件收盘价>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
0,120,120,28,-1)画黑色
当满足条件收盘价>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
0,100,100,28,-1)COLOR000080
当满足条件收盘价>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
0,80,80,28,-1)COLOR000080
当满足条件收盘价>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
0,50,50,28,-1)COLOR000080
当满足条件收盘价>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
0,20,20,28,-1)COLOR000080
当满足条件收盘价>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
0,0,0,28,-1)COLOR000080
当满足条件收盘价>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
0,-20,-20,28,-1)画黑色
RSV赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100
输出K:RSV的3日[1日权重]移动平均画青色
输出D:K的3日[1日权重]移动平均画黄色
输出J:3*K-2*D,画洋红色
A2赋值:上次1日前的K上穿D距今天数
B2赋值:A2+1日前的收盘价>
CANDREF(K,A2+1)<
KANDCROSS(K,D)
当满足条件(B2>时,在?位置书写文字
0),-10,'_金叉底背'),画淡红色
当满足条件(B2>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
0),-10,50,0,-1)画淡红色
C2赋值:上次1日前的D上穿K距今天数
D2赋值:C2+1日前的收盘价<
CANDREF(K,C2+1)>
KANDCROSS(D,K)
当满足条件(D2>时,在?位置书写文字
0),110,'_死叉顶背'),画淡青色
当满足条件(D2>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
0),110,50,0,-1)画淡青色
V0赋值:收盘价的5日指数移动平均
V1赋值:收盘价的10日指数移动平均
V2赋值:收盘价的15日指数移动平均
V3赋值:收盘价的30日指数移动平均
V4赋值:收盘价的60日指数移动平均
M1赋值:1000*V1/V4<=1015AND1000*V1/V4>=975
M2赋值:1000*V2/V4<=1020AND1000*V2/V4>=980
M3赋值:1000*V3/V4<=1015AND1000*V3/V4>=985
M4赋值:M1ANDM2ANDM3ANDV0上穿V1
M5赋值:M1ANDM2ANDM3ANDV0上穿V3
M4ORM5
输出DIFF:(收盘价的12日指数移动平均-收盘价的26日指数移动平均)*20,COLORFFFFFF,线宽为1
输出DEA:DIFF的9日指数移动平均,COLOR00FFFF,线宽为1
输出平滑异同平均线:2*(DIFF-DEA),COLORSTICK
输出MACD1:2*(DIFF-DEA),画红色,线宽为0
输出MACD2:MACD1的0日[3日权重]移动平均,COLORFFFF00,线宽为0
当满足条件MACD1>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
MACD2ANDMACD1>
0,0,MACD1,2,0),画红色
当满足条件MACD1>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
MACD2ANDMACD1<
0,0,MACD1,2,0),COLOR00FFFF
当满足条件MACD1<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
MACD2,0,MACD1,1,0),COLOR40FF00
S1赋值:MACD<
0
S2赋值:(MACD>
=0)
S3赋值:上次DIFF上穿DEA距今天数
S4赋值:S3+1日前的S3
S5赋值:DEA>
S4日前的DEA
S6赋值:DEA
上成立赋值:DIFF上穿DEAANDS5
下成立赋值:DIFF上穿DEAANDS6
L1赋值:(收盘价的3日指数移动平均-收盘价的13日指数移动平均)
L2赋值:L1的9日指数移动平均
L3赋值:上次L1上穿L2距今天数
L4赋值:L3+1日前的L3
L5赋值:L2
输出变盘:L1上穿L2ANDL5,线宽为0,COLORD6FF9C
当满足条件变盘时,在5和-5位置之间画柱状线,宽度为4,1不为0则画空心柱.,COLORD6FF9C
输出成立距今:上次DIFF上穿DEA距今天数,线宽为0
L6赋值:收盘价的有效数据周期数
当满足条件L1上穿L2时,在DIFF位置书写文字,COLOR0000FF
当满足条件L2上穿L1时,在DIFF位置书写文字,COLORFFFF00
S3日前的DEA,POINTDOT,画绿色
如果L1>,返回?,否则返回?
L2,S3日前的DEA,0),POINTDOT,线宽为5,COLORB078FF
如果MACD<,返回?,否则返回?
0,S3日前的DEA,0),POINTDOT,线宽为5,画绿色
LS赋值:如果DIFF>,返回?,否则返回?
DEAANDDIFF>
0,1,0)
输出加速上扬:如果1日前的LS=0ANDLS=1,返回0.1,否则返回0
输出XG1:MACD1上穿MACD2ANDMACD1<
0,线宽为0
输出XG2:DIFF上穿DEA,线宽为0
M1赋值:MACD>
1日前的MACDANDDIFF<
DEA
输出绿柱短了:M1ANDCOUNT(M1,10)=1ANDC>
收盘价的55日简单移动平均ANDCOUNT(MACD<
0,5)>
=5,线宽为0
当满足条件绿柱短了时,在MACD位置书写文字,COLOR00FF80
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)