斐波那契MACD通达信公式 副图 源码附图

 
QXG:=BARSCOUNT(V)>100;
QSTT:=IF(NAMELIKE('ST') OR NAMELIKE('*ST'),0,1);
QKC:=IF(CODELIKE('688'),0,1);
AA1G:=REF(LOW,1);
AA2G:=SMA(ABS(LOW-AA1G),13,1)/SMA(MAX(LOW-AA1G,0),13,1)*100;
AA3:=EMA(IF(CLOSE*1.2,AA2G*13,AA2G/13),13);
AA4:=LLV(LOW,34);
AA5:=HHV(AA3,34);
AA6:=IF(LLV(LOW,56),1,0);
AA7C:=EMA(IF(LOW<=AA4,(AA3+AA5*2)/2,0),3)/618*AA6;
AA8C:=AA7C>REF(AA7C,1);
AA9:=REF(LLV(LOW,100),3);
AA10:=REFDATE(AA9,DATE);
AA11:=LOW=AA10;
AA12:=AA8C AND AA11;
AA13:=AA12>REF(AA12,1);
起动:(AA13>REF(AA13,1) AND QSTT)/5,COLORRED;
DIF:(EMA(CLOSE,12)-EMA(CLOSE,26)),COLORWHITE;
DEA:(EMA(DIF,9)),COLORYELLOW;
IF(DIF>DEA,DIF,DRAWNULL),COLORRED,LINETHICK2;
IF(DEA<DIF,DEA,DRAWNULL),COLORMAGENTA,LINETHICK2;
DRAWICON(CROSS(DEA,DIF),DEA,2);
MACD:(DIF-DEA)*2,COLORSTICK,COLORGREEN;
{股票指标网 }
MACD2:=MACD;
MJ:=MACD;
S05:=SUM(MJ,0);
QST:=BARSLAST(MJ<0 AND REF(MJ,1)>0)+1;
QXT:=BARSLAST(MJ>0 AND REF(MJ,1)<0)+1;
S5:=IF(MJ>0,S05-REF(S05,BARSLAST(MJ<0)),S05-REF(S05,BARSLAST(MJ>0)))/10;
ST:=IF(MJ>0,REF(QST,QXT)+QXT,REF(QXT,QST)+QST);
RS5:=REF(S5,ST);
WWWFXJGSWCOM:=REF(S5,ST);
BC:IF(MJ>0 AND S5<RS5,0,IF(MJ<0 AND S5>RS5 AND DEA<0,0.02,0)),COLORYELLOW,VOLSTICK;
获利比:WINNER(C),NODRAW;
STICKLINE((MACD2>=0),0,MACD2,0,1),COLORRED;
STICKLINE(((MACD2>=0) AND (MACD2 < REF(MACD2,1))),0,MACD2,0,0),COLORMAGENTA;
STICKLINE((MACD2<0),0,MACD2,0,0),COLORGREEN;
STICKLINE(((MACD2<0) AND (MACD2 > REF(MACD2,1))),0,MACD2,0,1),COLORWHITE;
DRAWICON(LONGCROSS(CLOSE,MA(CLOSE,5),17),MACD2,1);
DRAWICON(LONGCROSS(MA(CLOSE,5),CLOSE,17),MACD2,2);
DRAWICON(CROSS(DIF,DEA),LLV(DIF,1),29);
DRAWICON(CROSS(DIF>=0,DIF<DEA),DIF,1);
低位金叉:=CROSS(DIF,DEA) AND DIF<-0.1;
JCCOUNT:=COUNT(CROSS(DIF,DEA),BARSLAST(DEA>=0));
二次金叉:=CROSS(DIF,DEA) AND DEA<0 AND COUNT(JCCOUNT=2,21)=1;
DRAWICON(二次金叉,0,25);
三次金叉:=CROSS(DIF,DEA) AND DEA<0 AND COUNT(JCCOUNT=3,60)=1;
DRAWICON(三次金叉,0,26);A1:=IF(MACD2>0,1,-1);
TJ:=MACD2>0;
T:=MACD2<0;
A:=LLV(MACD2,50)=MACD2;
DRAWICON(A AND FILTERX(A,20), MACD2,1);
DRAWTEXT(BARSLAST(TJ)=1,MACD2,'1'),COLORGREEN;
DRAWTEXT(BARSLAST(TJ)=2,MACD2,'2'),COLORGREEN;
DRAWTEXT(BARSLAST(TJ)=3,MACD2,'3'),COLORGREEN;
DRAWTEXT(BARSLAST(TJ)=5,MACD2,'5'),COLORGREEN;
DRAWTEXT(BARSLAST(TJ)=8,MACD2,'8'),COLORGREEN;
DRAWTEXT(BARSLAST(TJ)=13,MACD2,'13'),COLORGREEN;
DRAWTEXT(BARSLAST(TJ)=21,MACD2,'21'),COLORGREEN;
DRAWTEXT(BARSLAST(TJ)=34,MACD2,'34'),COLORGREEN;
DRAWTEXT(BARSLAST(TJ)=55,MACD2,'55'),COLORGREEN;
DRAWTEXT(BARSLAST(T)=1,MACD2,'1'),COLORYELLOW;
DRAWTEXT(BARSLAST(T)=2,MACD2,'2'),COLORYELLOW;
DRAWTEXT(BARSLAST(T)=3,MACD2,'3'),COLORYELLOW;
DRAWTEXT(BARSLAST(T)=5,MACD2,'5'),COLORYELLOW;
DRAWTEXT(BARSLAST(T)=8,MACD2,'8'),COLORYELLOW;
DRAWTEXT(BARSLAST(T)=13,MACD2,'13'),COLORYELLOW;
DRAWTEXT(BARSLAST(T)=21,MACD2,'21'),COLORYELLOW;
DRAWTEXT(BARSLAST(T)=34,MACD2,'34'),COLORYELLOW;
DRAWTEXT(BARSLAST(T)=55,MACD2,'55'),COLORYELLOW;
 



来函数检测结果如下
该公式包含未来函数:WINNER

解密、定制、编写公式指标请联系QQ或微信同号:88652583
置顶指标

相关指标公式

QXG赋值:成交量(手)的有效数据周期数>100
QSTT赋值:如果模糊匹配品种名称ORNAMELIKE('*ST'),返回0,否则返回1
QKC赋值:如果模糊匹配品种代码,返回0,否则返回1
AA1G赋值:1日前的最低价
AA2G赋值:最低价-AA1G的绝对值的13日[1日权重]移动平均/最低价-AA1G和0的较大值的13日[1日权重]移动平均*100
AA3赋值:如果收盘价*1.2,返回AA2G*13,否则返回AA2G/13的13日指数移动平均
AA4赋值:34日内最低价的最低值
AA5赋值:34日内AA3的最高值
AA6赋值:如果56日内最低价的最低值,返回1,否则返回0
AA7C赋值:如果最低价<=AA4,返回(AA3+AA5*2)/2,否则返回0的3日指数移动平均/618*AA6
AA8C赋值:AA7C>1日前的AA7C
AA9赋值:3日前的100日内最低价的最低值
AA10赋值:日期日AA9
AA11赋值:最低价=AA10
AA12赋值:AA8C AND AA11
AA13赋值:AA12>1日前的AA12
输出起动:(AA13>1日前的AA13 AND QSTT)/5,画红色
输出DIF:(收盘价的12日指数移动平均-收盘价的26日指数移动平均),画白色
输出DEA:(DIF的9日指数移动平均),画黄色
如果DIF>DEA,返回DIF,否则返回无效数,画红色,线宽为2
如果DEA当满足条件DEA上穿DIF时,在DEA位置画2号图标
输出平滑异同平均线:(DIF-DEA)*2,COLORSTICK,画绿色
MACD2赋值:MACD
MJ赋值:MACD
S05赋值:MJ的历史累和
QST赋值:上次MJ<0ANDREF(MJ,1)>0距今天数+1
QXT赋值:上次MJ>0ANDREF(MJ,1)<0距今天数+1
S5赋值:如果MJ>0,返回S05-上次MJ<0距今天数日前的S05,否则返回S05-上次MJ>0距今天数日前的S05/10
ST赋值:如果MJ>0,返回QXT日前的QST+QXT,否则返回QST日前的QXT+QST
RS5赋值:ST日前的S5
WWWFXJGSWCOM赋值:ST日前的S5
输出BC:如果MJ>0ANDS5RS5ANDDEA<0,返回0.02,否则返回0,画黄色,VOLSTICK
输出获利比:以收盘价计算的获利盘比例,NODRAW
当满足条件(MACD2>=0)时,在0和MACD2位置之间画柱状线,宽度为0,1不为0则画空心柱.,画红色
当满足条件((MACD2>=0)AND(MACD2<1日前的MACD2))时,在0和MACD2位置之间画柱状线,宽度为0,0不为0则画空心柱.,画洋红色
当满足条件(MACD2<0)时,在0和MACD2位置之间画柱状线,宽度为0,0不为0则画空心柱.,画绿色
当满足条件((MACD2<0)AND(MACD2>1日前的MACD2))时,在0和MACD2位置之间画柱状线,宽度为0,1不为0则画空心柱.,画白色
当满足条件收盘价小于收盘价的5日简单移动平均保持17个交易日后交叉上穿时,在MACD2位置画1号图标
当满足条件收盘价的5日简单移动平均小于收盘价保持17个交易日后交叉上穿时,在MACD2位置画2号图标
当满足条件DIF上穿DEA时,在1日内DIF的最低值位置画29号图标
当满足条件DIF>=0上穿DIF低位金叉赋值:DIF上穿DEA AND DIF<-0.1
JCCOUNT赋值:统计上次DEA>=0距今天数日中满足DIF上穿DEA的天数
二次金叉赋值:DIF上穿DEA AND DEA<0 AND 统计21日中满足JCCOUNT=2的天数=1
当满足条件二次金叉时,在0位置画25号图标
三次金叉赋值:DIF上穿DEA AND DEA<0 AND 统计60日中满足JCCOUNT=3的天数=1
当满足条件三次金叉时,在0位置画26号图标
A1赋值:如果MACD2>0,返回1,否则返回-1
TJ赋值:MACD2>0
T赋值:MACD2<0
A赋值:50日内MACD2的最低值=MACD2
当满足条件AANDFILTERX(A,20)时,在MACD2位置画1号图标
当满足条件上次TJ距今天数=1时,在MACD2位置书写文字,画绿色
当满足条件上次TJ距今天数=2时,在MACD2位置书写文字,画绿色
当满足条件上次TJ距今天数=3时,在MACD2位置书写文字,画绿色
当满足条件上次TJ距今天数=5时,在MACD2位置书写文字,画绿色
当满足条件上次TJ距今天数=8时,在MACD2位置书写文字,画绿色
当满足条件上次TJ距今天数=13时,在MACD2位置书写文字,画绿色
当满足条件上次TJ距今天数=21时,在MACD2位置书写文字,画绿色
当满足条件上次TJ距今天数=34时,在MACD2位置书写文字,画绿色
当满足条件上次TJ距今天数=55时,在MACD2位置书写文字,画绿色
当满足条件上次T距今天数=1时,在MACD2位置书写文字,画黄色
当满足条件上次T距今天数=2时,在MACD2位置书写文字,画黄色
当满足条件上次T距今天数=3时,在MACD2位置书写文字,画黄色
当满足条件上次T距今天数=5时,在MACD2位置书写文字,画黄色
当满足条件上次T距今天数=8时,在MACD2位置书写文字,画黄色
当满足条件上次T距今天数=13时,在MACD2位置书写文字,画黄色
当满足条件上次T距今天数=21时,在MACD2位置书写文字,画黄色
当满足条件上次T距今天数=34时,在MACD2位置书写文字,画黄色
当满足条件上次T距今天数=55时,在MACD2位置书写文字,画黄色

指标安装下载帮助  |   联系我们  |  股朋指标网  |  指标网   |  指标公式  |   加入收藏   |  设为主页

@2005-2023 粤ICP备2023063687号-2 股朋指标网别名指标网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:股朋指标网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图