MACD附图通达信指标公式源码.doc
上传者:蓝天
2022-06-19 21:27:58上传
DOC文件
100 KB
k *« w a* an b* rvwra av xn ・・
MACD是本人最喜欢的指标。
金叉区间最高价最低价画红色框架死叉区间画绿色框架方便同学们根据MACD分析趋 势。看似简单画线,还是有点难度。当然你是高手,一切都是浮云,请你绕道。我是半桶水, 井底蛙,发帖是给喜欢研究喜欢MACD的菜鸟的。源码提供,你有本事也多提供一些源码, 少喷干点实事。股市不是一个技术指标能搞定的。多参考一些技术指标,没有坏处。说不 定哪一天你就成了。
MACD金叉死叉画框主图
M:=MACD.MACD;
JT:=BARSLAST(CROSS(M,0));
ST:=BARSLAST(CROSS(0,M));
Ql: = BACKSET(ST=0,2);
QT:=BARSLAST(CROSS(Q1 = 1,0.5));
QQT:=BACKSET(QT=O,JT+1);
QT2:=BARSLAST(CROSS(Q1=1,0.5));
HH:=HHV(H,JT+1);
LL:=LLV(L,JT+1);
XJH:=REFX(HH,BARSNEXT(QT2=0));
XJL:=REFX(LL,BARSNEXT(QT2=0));
SQ1:=BACKSET(JT=O,2);
SQT: = BARSLAST(CROSS(SQ1=1,0.5));
SQQT:=BACKSET(SQT=O,ST+1);
SQT2:=BARSLAST(CROSS(SQ1=1,0.5));
SHH:=HHV(H,ST+1);
SLL:=LLV(L,ST+1);
XSH: = REFX(SH H, BARSN EXT(SQT2=0));
XSL:=REFX(SLL, BARSN EXT(SQT2=0));
TJ1:=CONST(M)>0 AND CURRBARSCOUNT=CONST(JT)+1;
TJ2:=CONST(M)<0 AND CURRBARSCOUNT=CONST(ST)+1;
STICKLINE(QQT=1 AND M>0,XJH,XJH,4,-1),COLORMAGENTA;
STICKLINE(QQT=1 AND M>O,XJL,XJL,4,-1),COLORMAGENTA;
STICKLINE(JT=O,XJH,XJL,0,-1),COLORMAGENTA;
STICKLINE(QT2=0 AND ST>0,HH,LL,0,-1),COLORMAGENTA;
DRAWLINE(TJ1,CONST(HH),ISLASTBAR AND
CONST(M)>0,HH,0),COLORMAGENTA,DOTLINE;
DRAWLINE(TJ1,CONST(LL),ISLASTBAR AND
CONST(M)>0,LL,0),COLORMAGENTA,DOTLINE;
STICKLINE(CONST(M)>0 AND
CURRBARSCOUNT=CONST(JT)+1,CONST(HH),CONST(LL),0,-1),COLORMAGENTA;
STICKLINE(CONST(M)>0 AND ISLASTBAR AND
CON
MACD是本人最喜欢的指标。
金叉区间最高价最低价画红色框架死叉区间画绿色框架方便同学们根据MACD分析趋 势。看似简单画线,还是有点难度。当然你是高手,一切都是浮云,请你绕道。我是半桶水, 井底蛙,发帖是给喜欢研究喜欢MACD的菜鸟的。源码提供,你有本事也多提供一些源码, 少喷干点实事。股市不是一个技术指标能搞定的。多参考一些技术指标,没有坏处。说不 定哪一天你就成了。
MACD金叉死叉画框主图
M:=MACD.MACD;
JT:=BARSLAST(CROSS(M,0));
ST:=BARSLAST(CROSS(0,M));
Ql: = BACKSET(ST=0,2);
QT:=BARSLAST(CROSS(Q1 = 1,0.5));
QQT:=BACKSET(QT=O,JT+1);
QT2:=BARSLAST(CROSS(Q1=1,0.5));
HH:=HHV(H,JT+1);
LL:=LLV(L,JT+1);
XJH:=REFX(HH,BARSNEXT(QT2=0));
XJL:=REFX(LL,BARSNEXT(QT2=0));
SQ1:=BACKSET(JT=O,2);
SQT: = BARSLAST(CROSS(SQ1=1,0.5));
SQQT:=BACKSET(SQT=O,ST+1);
SQT2:=BARSLAST(CROSS(SQ1=1,0.5));
SHH:=HHV(H,ST+1);
SLL:=LLV(L,ST+1);
XSH: = REFX(SH H, BARSN EXT(SQT2=0));
XSL:=REFX(SLL, BARSN EXT(SQT2=0));
TJ1:=CONST(M)>0 AND CURRBARSCOUNT=CONST(JT)+1;
TJ2:=CONST(M)<0 AND CURRBARSCOUNT=CONST(ST)+1;
STICKLINE(QQT=1 AND M>0,XJH,XJH,4,-1),COLORMAGENTA;
STICKLINE(QQT=1 AND M>O,XJL,XJL,4,-1),COLORMAGENTA;
STICKLINE(JT=O,XJH,XJL,0,-1),COLORMAGENTA;
STICKLINE(QT2=0 AND ST>0,HH,LL,0,-1),COLORMAGENTA;
DRAWLINE(TJ1,CONST(HH),ISLASTBAR AND
CONST(M)>0,HH,0),COLORMAGENTA,DOTLINE;
DRAWLINE(TJ1,CONST(LL),ISLASTBAR AND
CONST(M)>0,LL,0),COLORMAGENTA,DOTLINE;
STICKLINE(CONST(M)>0 AND
CURRBARSCOUNT=CONST(JT)+1,CONST(HH),CONST(LL),0,-1),COLORMAGENTA;
STICKLINE(CONST(M)>0 AND ISLASTBAR AND
CON
MACD附图通达信指标公式源码