无加密 买点出现可以等金叉再买,卖点出现不要犹豫
相关简介: 通达信macd重心买卖指标公式
授权方式:免费版
指标评级:★★★★★
指标分类:策略
画线方法:副图/主图
未来函数检测结果:
暂未发现存在未来函数
通达信MACD重心买卖指标公式源码:
dif12:=(ema(CLOSE,12)-ema(CLOSE,26))/((EMA(CLOSE,12)+EMA(CLOSE,26))/2)*1000;DEA12:=EMA(DIF12,9);{相对macd:2*(DIF12-DEA12),STICK,COLORWHITE;}kdIF12:=3*(DIF12-DEA12);{KDIF12:=2*(DIF12-DEA12)};KDEA12:=SMA(KDIF12,5,2);买卖力道:2*(KDIF12-KDEA12),COLORLICYAN,LINETHICK1;{相对DIF:DIF12,COLORLIMAGENTA,LINETHICK2;相对DEA:DEA12,COLORCYAN,LINETHICK2;}微分DIF:KDIF12,COLORBLUE,LINETHICK2;微分DEA:KDEA12,COLORBLACK,LINETHICK1;微分macd:2*(KDIF12-KDEA12),STICK,,LINETHICK2,COLORYELLOW;B11:微分MACD>REF(微分MACD,1)AND微分MACD>REF(微分MACD,2)ANDREF(微分MACD,2)>REF(微分MACD,1)ANDREF(微分MACD,2)/REF(微分MACD,1)>0,NODRAW;B12:=EXIST(B11,15)=1AND微分MACD<REF(微分MACD,1)ANDREF(微分MACD,1)>REF(微分MACD,2);B121:B12ANDBArslAST(B11)>BARSLAST(B12)ANDCOUNT(B12,BARSLAST(B11))=1,NODRAW;{以下为MACD变色的代码}_红柱:IF(微分MACD>REF(微分MACD,1),微分MACD,DRAWNULL),STICK,COLORWHITE;IF(B11,微分MACD,DRAWNULL),STICK,COLORBLUE,LINETHICK7;IF(B121,微分MACD,DRAWNULL),STICK,COLORCYAN,LINETHICK7;绿柱:IF(微分MACD<REF(微分MACD,1),微分MACD,DRAWNULL),STICK,COLORBLUE;_抄底:=((crOSS(微分DIF,微分DEA)&&微分DEA<=-0.07)*微分DIF)*1.50,COLORMAGENTA;_DIF:=微分DIF,COLORRED;_DEA:=微分DEA,COLORBLUE;__强度:=IF(_DIF>_DEA,_DIF,DRAWNULL),COLORWHITE,LINETHICK2;_强度:=IF(_DEA<_DIF,_DEA,DRAWNULL),COLORLIMAGENTA,LINETHICK2;0;{统计买入后涨幅};ZF:=C/(REF(C,BARSLAST(B11)))*100-100,NODRAW;本轮涨幅1:=IF(B121=1,ZF,DRAWNULL);本轮涨幅:IF(C/(REF(C,BARSLAST(B11)))=0,1,本轮涨幅1);涨跌算术和1:SUM(本轮涨幅,0);{ZFF:=1*本轮涨幅/100;首轮涨后:1*(1+REF(ZFF,BARSSINCE(B121)));N1轮涨:首轮涨后*REF(本轮涨幅,BARSSINCEN(B121,COUNT(B121,0)-1));总涨倍率1:=(本轮涨幅*REF(本轮涨幅,BARSLAST(B121)))/10000,NODRAW;总涨倍率:IF(B121=1,总涨倍率1,DRAWNULL);};
Var1:=SUM(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),25);
Var2:=HIGH-REF(HIGH,1);
Var3:=REF(LOW,1)-LOW;
Var4:=SUM(IF(Var2>0ANDVar2>Var3,Var2,0),25);
Var5:=SUM(IF(Var3>0ANDVar3>Var2,Var3,0),25);
Var6:=Var4*100/Var1;
Var7:=Var5*100/Var1;
Var8:=MA(ABS(Var7-Var6)/(Var7+Var6)*100,15);
Var9:=(Var8+REF(Var8,15))/2;
A:=(Var7>Var6ANDVar7>25ANDVar6<25);
B:ZIG(3,5)*100,colorwhite;
g:MA(B,2);
D:CROSS(B,g)*1000,colorred;
W:cross(g,B)*1000,colorblue;
E:=REF(INDEXC,1);
F:=SMA(MAX(INDEXC-E,0),3,1)/SMA(ABS(INDEXC-E),3,1);
Var10:=FANDF<8;
Var11:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
Var12:=SMA(Var11,3,1);
Var13:=SMA(Var12,3,1);
Var14:=Var13ANDVar13<20;
AANDDANDVar10ANDVar14;
DRAWTEXT(W=1000,1000,'卖'),COLORWHITE;
DRAWTEXT(D=1000,1000,'买'),COLORWHITE;
通达信MACD重心买卖指标公式源码注释翻译结果
DIF12赋值:(收盘价的12日指数移动平均-收盘价的26日指数移动平均)/((收盘价的12日指数移动平均+收盘价的26日指数移动平均)/2)*1000
DEA12赋值:DIF12的9日指数移动平均
KDIF12赋值:3*(DIF12-DEA12)
KDEA12赋值:KDIF12的5日[2日权重]移动平均
输出买卖力道:2*(KDIF12-KDEA12),画淡青色,线宽为1
输出微分DIF:KDIF12,画蓝色,线宽为2
输出微分DEA:KDEA12,画黑色,线宽为1
输出微分MACD:2*(KDIF12-KDEA12),STICK,,线宽为2,画黄色
输出B11:微分MACD>
1日前的微分MACDAND微分MACD>
2日前的微分MACDANDREF(微分MACD,2)>
1日前的微分MACDANDREF(微分MACD,2)/1日前的微分MACD>
0,NODRAW
B12赋值:最近15日存在B11=1AND微分MACD<
1日前的微分MACDANDREF(微分MACD,1)>
2日前的微分MACD
输出B121:B12ANDBARSLAST(B11)>
上次B12距今天数ANDCOUNT(B12,上次B11距今天数)=1,NODRAW
输出_红柱:如果微分MACD>,返回?,否则返回?
1日前的微分MACD,微分MACD,无效数),STICK,画白色
如果B11,返回微分MACD,否则返回无效数,STICK,画蓝色,线宽为7
如果B121,返回微分MACD,否则返回无效数,STICK,画青色,线宽为7
输出绿柱:如果微分MACD<,返回?,否则返回?
1日前的微分MACD,微分MACD,无效数),STICK,画蓝色
_抄底赋值:((微分DIF上穿微分DEA&
&
微分DEA<
=-0.07)*微分DIF)*1.50,画洋红色
_DIF赋值:微分DIF,画红色
_DEA赋值:微分DEA,画蓝色
__强度赋值:如果_DIF>,返回?,否则返回?
_DEA,_DIF,无效数),画白色,线宽为2
_强度赋值:如果_DEA<,返回?,否则返回?
_DIF,_DEA,无效数),画淡洋红色,线宽为2
0
ZF赋值:收盘价/(上次B11距今天数日前的收盘价)*100-100,NODRAW
本轮涨幅1赋值:如果B121=1,返回ZF,否则返回无效数
输出本轮涨幅:如果收盘价/(上次B11距今天数日前的收盘价)=0,返回1,否则返回本轮涨幅1
输出涨跌算术和1:本轮涨幅的历史累和
VAR1赋值:最高价-最低价和最高价-1日前的收盘价的绝对值的较大值和最低价-1日前的收盘价的绝对值的较大值的25日累和
VAR2赋值:最高价-1日前的最高价
VAR3赋值:1日前的最低价-最低价
VAR4赋值:如果VAR2>,返回?,否则返回?的?日累和
0ANDVAR2>
VAR3,VAR2,0),25)
VAR5赋值:如果VAR3>,返回?,否则返回?的?日累和
0ANDVAR3>
VAR2,VAR3,0),25)
VAR6赋值:VAR4*100/VAR1
VAR7赋值:VAR5*100/VAR1
VAR8赋值:VAR7-VAR6的绝对值/(VAR7+VAR6)*100的15日简单移动平均
VAR9赋值:(VAR8+15日前的VAR8)/2
A赋值:(VAR7>
VAR6ANDVAR7>
25ANDVAR6<
25)
输出B:收盘价5%的之字转向*100,画白色
输出G:B的2日简单移动平均
输出D:B上穿G*1000,画红色
输出W:G上穿B*1000,画蓝色
E赋值:1日前的大盘的收盘价
F赋值:大盘的收盘价-E和0的较大值的3日[1日权重]移动平均/大盘的收盘价-E的绝对值的3日[1日权重]移动平均
VAR10赋值:FANDF<
8
VAR11赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100
VAR12赋值:VAR11的3日[1日权重]移动平均
VAR13赋值:VAR12的3日[1日权重]移动平均
VAR14赋值:VAR13ANDVAR13<
20
AANDDANDVAR10ANDVAR14
当满足条件W=1000时,在1000位置书写文字,画白色
当满足条件D=1000时,在1000位置书写文字,画白色
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)