通达信十二指金叉指标公式

 

N1:=3;N2:=5;N3:=9;N4:=13;N5:=21;N6:=34;
DIFF:=EMA(CLOSE,N3)-EMA(CLOSE,N4);
DEA:=EMA(DIFF,N2);
DRAWICON(DIFF>DEA,1,1);
X1:DRAWICON(DIFF<DEA,1,2);
DRAWTEXT(ISLASTBAR=1,1,'.macd'),COLORFFFFFF;
A1:=DIFF>DEA;
RSV1:=(CLOSE-LLV(LOW,N3))/(HHV(HIGH,N3)-LLV(LOW,N3))*100;
K:=SMA(RSV1,N1,1);
D:=SMA(K,N1,1);
DRAWICON(K>D,2,1);
X2:DRAWICON(K<D,2,2);
DRAWTEXT(ISLASTBAR=1,2,'.kdj'),COLORFFFFFF;
A2:=K>D;
LC:=REF(CLOSE,1);
rsi1:=(SMA(MAX(CLOSE-LC,0),N2,1))/(SMA(Abs(CLOSE-LC),N2,1))*100;
RSI2:=(SMA(MAX(CLOSE-LC,0),N4,1))/(SMA(ABS(CLOSE-LC),N4,1))*100;
DRAWICON(RSI1>RSI2,3,1);
X3:DRAWICON(RSI1<RSI2,3,2);
DRAWTEXT(ISLASTBAR=1,3,'.RSI'),COLORFFFFFF;
A3:=RSI1>RSI2;
RSV:=-(HHV(HIGH,N4)-CLOSE)/(HHV(HIGH,N4)-LLV(LOW,N4))*100;
Lwr1:=SMA(RSV,N1,1);
LWR2:=SMA(LWR1,N1,1);
DRAWICON(LWR1>LWR2,4,1);
X4:DRAWICON(LWR1<LWR2,4,2);
DRAWTEXT(ISLASTBAR=1,4,'.LW&R'),COLORFFFFFF;
A4:=LWR1>LWR2;
bbi:=(MA(CLOSE,N1)+MA(CLOSE,N2)+MA(CLOSE,N3)+MA(CLOSE,N4))/4;
DRAWICON(CLOSE>BBI,5,1);
X5:DRAWICON(CLOSE<BBI,5,2);
DRAWTEXT(ISLASTBAR=1,5,'.BBI'),COLORFFFFFF;
A5:=CLOSE>BBI;
mtm:=CLOSE-REF(CLOSE,1);
mms:=100*EMA(EMA(MTM,N2),N1)/EMA(EMA(ABS(MTM),N2),N1);
MMM:=100*EMA(EMA(MTM,N4),N3)/EMA(EMA(ABS(MTM),N4),N3);
DRAWICON(MMS>MMM,6,1);
X6:DRAWICON(MMS<MMM,6,2);
DRAWTEXT(ISLASTBAR=1,6,'.ZLMM'),COLORFFFFFF;
A6:=MMS>MMM;
bias:=(C-MA(C,N2))/MA(C,N2);
DIF:=(BIAS-REF(BIAS,16));
DBCD:=SMA(DIF,76,1);
MM:=MA(DBCD,5);
DRAWICON(DBCD>MM ,7,1);
X7:DRAWICON(DBCD<MM,7,2);
DRAWTEXT(ISLASTBAR=1,7,'.DBCD'),COLORFFFFFF;
A7:=DBCD>MM;
持股:=3*SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1)-2*SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1),3,1),LINETHICK0,COLORRED;
支撑:=LLV(持股,3),LINETHICK0,COLOR00FFFF;
下跌:=MA(持股,12),COLOR6B8E23,LINETHICK0;{上面三行去了等号指标上面就有参数但图形去变了样}
转向:=crOSS(持股,下跌){ AND 下跌<30};
MA1:=MA(持股,5);
向下:=CROSS(MA1,持股) AND MA1>80;
DRAWICON(持股>下跌 ,8,1);
X8:DRAWICON(持股<下跌,8,2);
DRAWTEXT(ISLASTBAR=1,8,'.CGZ'),COLORFFFFFF;
A8:=持股>下跌;
MT:=C-REF(C,1);
ZLGJ:=100*EMA(EMA(MT,N3),N3)/EMA(EMA(ABS(MT),N3),N3);
MAZL:=MA(ZLGJ,5);
DRAWICON(ZLGJ>MAZL,9,1);
X9:DRAWICON(ZLGJ<MAZL,9,2);
A9:=ZLGJ>MAZL;
DRAWTEXT(ISLASTBAR=1,9,'.ZLGJ'),COLORFFFFFF;
{PJJ:=DMA((HIGH+LOW+CLOSE*2)/4,0.9);
JJ:=REF(EMA(PJJ,3),1);}
QJJ:=vol/((HIGH-LOW)*2-ABS(CLOSE-OPEN));
XVL:=IF(CLOSE>OPEN,QJJ*(HIGH-LOW),IF(CLOSE<OPEN,QJJ*(HIGH-OPEN+CLOSE-LOW),VOL/2))+IF(CLOSE>OPEN,0-QJJ*(HIGH-CLOSE+OPEN-LOW),IF(CLOSE<OPEN,0-QJJ*(HIGH-LOW),0-VOL/2));
HSL:=(XVL/20)/1.15;
攻击流量:=((HSL*0.55+(REF(HSL,1)*0.33))+(REF(HSL,2)*0.22));
{GJJ:=EMA(攻击流量,8);}
LLJX:=EMA(攻击流量,3);
资金流量:=LLJX,LINETHICK0,COLOR0000FF;
DRAWICON(资金流量>0,10,1);
X10:DRAWICON(资金流量<0,10,2);
A10:=资金流量>0;
DRAWTEXT(ISLASTBAR=1,10,'.ZJL'),COLORFFFFFF;
{MacD金叉:IF(A1,1,0),COLORRED;
kdJ金叉:IF(A2,2,0),COLORRED;
RSI金叉:IF(A3,3,0),COLORRED;
LWR金叉:IF(A4,4,0),COLORRED;
BBI金叉:IF(A5,5,0),COLORRED;
MTM金叉:IF(A6,6,0),COLORRED;
DBCD金叉:IF(A7,7,0),COLORRED;
CGZ金叉:IF(A8,8,0),COLORRED;
ZLGJ金叉:IF(A9,9,0),COLORRED;
ZJL金叉:IF(A10,10,0),COLORRED;}
WJ:=(H+L+C)/3;
V1:=IF(H=L,1,H-MAX(O,C));
V2:=IF(H=L,1,MAX(C,O)-WJ);
V3:=IF(H=L,1,MIN(O,C)-L);
V4:=IF(H=L,1,WJ-MIN(C,O));
V5:=VOL/IF(H=L,4,H-L);
V6:=(V1*V5);
V7:=(V2*V5);
V8:=(V3*V5);
V9:=(V4*V5);
买盘:=(V9+V8);
卖盘:=(V6+V7);
买卖差:=买盘-卖盘;
ddx:=买卖差;
DX:=MA(买卖差,5)*20;
DDX1:=SMA(DX,3,1);
DDX2:=SMA(DDX1,3,1);
DDX3:=(5*DDX2+4*REF(DDX2,1)+3*REF(DDX2,2)+2*REF(DDX2,3)+REF(DDX2,4))/15;
DRAWICON(DDX1>DDX2,11,1);
DRAWICON(DDX1<DDX2,11,2);
DRAWTEXT(ISLASTBAR=1,11,'.DDX'),COLORWHITE;
A11:=DDX1>DDX2;
量:=V;
换手:=V/CAPITAL*100;
VAR1:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));
买盘1:=IF(CLOSE>OPEN,VAR1*(HIGH-LOW),IF(CLOSE<OPEN,VAR1*((HIGH-OPEN)+(CLOSE-LOW)),VOL/2));
卖盘1:=IF(CLOSE>OPEN,0-VAR1*((HIGH-CLOSE)+(OPEN-LOW)),IF(CLOSE<OPEN,0-VAR1*(HIGH-LOW),0-VOL/2));
DLX:=(买盘1-(-卖盘1))/量*换手;
DLX1:=SUM(DLX,6);
DLX2:=MA(DLX1,5);
DRAWICON(DLX1>DLX2,12,1);
DRAWICON(DLX1<DLX2,12,2);
DRAWTEXT(ISLASTBAR=1,12,'.动力线'),COLORWHITE;
A12:=DLX1>DLX2;
STICKLINE((A1+A2 + A3 + A4 + A5 + A6 + A7 + A8 + A9+A10+A11+A12)>11,0,12,0,0),COLORYELLOW;
预选:=IF((DIFF<DEA AND K<D AND RSI1<RSI2 AND LWR1<LWR2 AND CLOSE<BBI AND MMS<MMM AND DBCD<MM AND 持股<下跌 AND ZLGJ<MAZL AND 资金流量<0 AND DDX1<DDX2 AND DLX1<DLX2),1,0),NODRAW,LINETHICK0;
准备买入:IF((CROSS(0.99,预选)),12.5,0),STICK,COLORRED,LINETHICK2;
涨买入:IF((A1 AND A2 AND A3 AND A4 AND A5 AND A6 AND A7 AND A8 AND A9 AND A10 AND A11 AND A12) AND REF(A1 AND A2 AND A3 AND A4 AND A5 AND A6 AND A7 AND A8 AND A9 AND A10 AND A11 AND A12,1)=0,3,0),COLORYELLOW,LINETHICK2;
{预选:=DIFF<DEA AND K<D AND RSI1<RSI2 AND LWR1<LWR2 AND CLOSE<BBI AND MMS<MMM AND DBCD<MM AND 持股<下跌 AND ZLGJ<MAZL AND 资金流量<0,COLOR0000FF,LINETHICK3,STICK;}
{准备:CROSS(0.99,预选)*10,COLORLIBLUE,LINETHICK2,STICK;}
{买入:(DIFF>DEA AND K>D AND RSI1>RSI2 AND LWR1>LWR2 AND CLOSE>BBI AND MMS>MMM AND DBCD>MM AND 持股>下跌 AND ZLGJ>MAZL AND 资金流量>0)*10,COLORYELLOW,LINETHICK2;}
{上涨:IF(A1 AND A2 AND A3 AND A4 AND A5 AND A6 AND A7 AND A8 AND A9 AND A10 AND A11 AND A12,3,0),COLORYELLOW,LINETHICK1;
晴天:BArslASTCOUNT(A1 AND A2 AND A3 AND A4 AND A5 AND A6 AND A7 AND A8 AND A9 AND A10 AND A11 AND A12),LINETHICK0;
雨天:BARSLASTCOUNT((MACD金叉+KDJ金叉+RSI金叉+LWR金叉+BBI金叉+MTM金叉+DBCD金叉+CGZ金叉+ZLGJ金叉+ZJL金叉)>0 AND (MACD金叉+KDJ金叉+RSI金叉+LWR金叉+BBI金叉+MTM金叉+DBCD金叉+CGZ金叉+ZLGJ金叉+ZJL金叉)<21 ),LINETHICK0;
雪天:BARSLASTCOUNT((MACD金叉+KDJ金叉+RSI金叉+LWR金叉+BBI金叉+MTM金叉+DBCD金叉+CGZ金叉+ZLGJ金叉+ZJL金叉)=0),LINETHICK0;};
下边:=0;
上边:=12.5;
{涨不停买入:(A1+A2 + A3 + A4 + A5 + A6 + A7 + A8 + A9+A10+A11+A12)>6
AND REF((A1+A2 + A3 + A4 + A5 + A6 + A7 + A8 + A9+A10+A11+A12)<7,1),COLORYELLOW,LINETHICK3;
{选股:IF(指导线>6 ,1,0),LINETHICK3,COLORFF00FF;};
{(A1 AND A2 AND A3 AND A4 AND A5 AND A6),COLORFFFF00;};
{STICKLINE(A1 AND A2 AND A3 AND A4 AND A5 AND A6,0,6,0.1,0),COLORYELLOW;
涨不停买入:A1 AND A2 AND A3 AND A4 AND A5 AND A6=1
AND REF(A1 AND A2 AND A3 AND A4 AND A5 AND A6,1)=0,COLORYELLOW,LINETHICK3;
{0;防止显示字符不全,可不用,也可用黑色BLACK不显示出来};




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

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

相关指标公式

N1赋值:3
N2赋值:5
N3赋值:9
N4赋值:13
N5赋值:21
N6赋值:34
DIFF赋值:收盘价的N3日指数移动平均-收盘价的N4日指数移动平均
DEA赋值:DIFF的N2日指数移动平均
当满足条件DIFF>DEA时,在1位置画1号图标
输出X1:当满足条件DIFF当满足条件是否最后一个周期=1时,在1位置书写文字,COLORFFFFFF
A1赋值:DIFF>DEA
RSV1赋值:(收盘价-N3日内最低价的最低值)/(N3日内最高价的最高值-N3日内最低价的最低值)*100
K赋值:RSV1的N1日[1日权重]移动平均
D赋值:K的N1日[1日权重]移动平均
当满足条件K>D时,在2位置画1号图标
输出X2:当满足条件K当满足条件是否最后一个周期=1时,在2位置书写文字,COLORFFFFFF
A2赋值:K>D
LC赋值:1日前的收盘价
RSI1赋值:(收盘价-LC和0的较大值的N2日[1日权重]移动平均)/(收盘价-LC的绝对值的N2日[1日权重]移动平均)*100
RSI2赋值:(收盘价-LC和0的较大值的N4日[1日权重]移动平均)/(收盘价-LC的绝对值的N4日[1日权重]移动平均)*100
当满足条件RSI1>RSI2时,在3位置画1号图标
输出X3:当满足条件RSI1当满足条件是否最后一个周期=1时,在3位置书写文字,COLORFFFFFF
A3赋值:RSI1>RSI2
RSV赋值:-(N4日内最高价的最高值-收盘价)/(N4日内最高价的最高值-N4日内最低价的最低值)*100
LWR1赋值:RSV的N1日[1日权重]移动平均
LWR2赋值:LWR1的N1日[1日权重]移动平均
当满足条件LWR1>LWR2时,在4位置画1号图标
输出X4:当满足条件LWR1当满足条件是否最后一个周期=1时,在4位置书写文字,COLORFFFFFF
A4赋值:LWR1>LWR2
BBI赋值:(收盘价的N1日简单移动平均+收盘价的N2日简单移动平均+收盘价的N3日简单移动平均+收盘价的N4日简单移动平均)/4
当满足条件收盘价>BBI时,在5位置画1号图标
输出X5:当满足条件收盘价当满足条件是否最后一个周期=1时,在5位置书写文字,COLORFFFFFF
A5赋值:收盘价>BBI
MTM赋值:收盘价-1日前的收盘价
MMS赋值:100*MTM的N2日指数移动平均的N1日指数移动平均/MTM的绝对值的N2日指数移动平均的N1日指数移动平均
MMM赋值:100*MTM的N4日指数移动平均的N3日指数移动平均/MTM的绝对值的N4日指数移动平均的N3日指数移动平均
当满足条件MMS>MMM时,在6位置画1号图标
输出X6:当满足条件MMS当满足条件是否最后一个周期=1时,在6位置书写文字,COLORFFFFFF
A6赋值:MMS>MMM
BIAS赋值:(收盘价-收盘价的N2日简单移动平均)/收盘价的N2日简单移动平均
DIF赋值:(BIAS-16日前的BIAS)
DBCD赋值:DIF的76日[1日权重]移动平均
MM赋值:DBCD的5日简单移动平均
当满足条件DBCD>MM时,在7位置画1号图标
输出X7:当满足条件DBCD当满足条件是否最后一个周期=1时,在7位置书写文字,COLORFFFFFF
A7赋值:DBCD>MM
持股赋值:3*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均-2*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均的3日[1日权重]移动平均,线宽为0,画红色
支撑赋值:3日内持股的最低值,线宽为0,COLOR00FFFF
下跌赋值:持股的12日简单移动平均,COLOR6B8E23,线宽为0
转向赋值:持股上穿下跌
MA1赋值:持股的5日简单移动平均
向下赋值:MA1上穿持股 AND MA1>80
当满足条件持股>下跌时,在8位置画1号图标
输出X8:当满足条件持股<下跌时,在8位置画2号图标
当满足条件是否最后一个周期=1时,在8位置书写文字,COLORFFFFFF
A8赋值:持股>下跌
MT赋值:收盘价-1日前的收盘价
ZLGJ赋值:100*MT的N3日指数移动平均的N3日指数移动平均/MT的绝对值的N3日指数移动平均的N3日指数移动平均
MAZL赋值:ZLGJ的5日简单移动平均
当满足条件ZLGJ>MAZL时,在9位置画1号图标
输出X9:当满足条件ZLGJA9赋值:ZLGJ>MAZL
当满足条件是否最后一个周期=1时,在9位置书写文字,COLORFFFFFF
QJJ赋值:成交量(手)/((最高价-最低价)*2-收盘价-开盘价的绝对值)
XVL赋值:如果收阳线,返回QJJ*(最高价-最低价),否则返回如果收阴线,返回QJJ*(最高价-开盘价+收盘价-最低价),否则返回成交量(手)/2+如果收阳线,返回0-QJJ*(最高价-收盘价+开盘价-最低价),否则返回如果收阴线,返回0-QJJ*(最高价-最低价),否则返回0-成交量(手)/2
HSL赋值:(XVL/20)/1.15
攻击流量赋值:((HSL*0.55+(1日前的HSL*0.33))+(2日前的HSL*0.22))
LLJX赋值:攻击流量的3日指数移动平均
资金流量赋值:LLJX,线宽为0,COLOR0000FF
当满足条件资金流量>0时,在10位置画1号图标
输出X10:当满足条件资金流量<0时,在10位置画2号图标
A10赋值:资金流量>0
当满足条件是否最后一个周期=1时,在10位置书写文字,COLORFFFFFF
WJ赋值:(最高价+最低价+收盘价)/3
V1赋值:如果最高价=最低价,返回1,否则返回最高价-开盘价和收盘价的较大值
V2赋值:如果最高价=最低价,返回1,否则返回收盘价和开盘价的较大值-WJ
V3赋值:如果最高价=最低价,返回1,否则返回开盘价和收盘价的较小值-最低价
V4赋值:如果最高价=最低价,返回1,否则返回WJ-收盘价和开盘价的较小值
V5赋值:成交量(手)/如果最高价=最低价,返回4,否则返回最高价-最低价
V6赋值:(V1*V5)
V7赋值:(V2*V5)
V8赋值:(V3*V5)
V9赋值:(V4*V5)
买盘赋值:(V9+V8)
卖盘赋值:(V6+V7)
买卖差赋值:买盘-卖盘
DDX赋值:买卖差
DX赋值:买卖差的5日简单移动平均*20
DDX1赋值:DX的3日[1日权重]移动平均
DDX2赋值:DDX1的3日[1日权重]移动平均
DDX3赋值:(5*DDX2+4*1日前的DDX2+3*2日前的DDX2+2*3日前的DDX2+4日前的DDX2)/15
当满足条件DDX1>DDX2时,在11位置画1号图标
当满足条件DDX1当满足条件是否最后一个周期=1时,在11位置书写文字,画白色
A11赋值:DDX1>DDX2
量赋值:成交量(手)
换手赋值:成交量(手)/当前流通股本(手)*100
VAR1赋值:成交量(手)/((最高价-最低价)*2-收盘价-开盘价的绝对值)
买盘1赋值:如果收阳线,返回VAR1*(最高价-最低价),否则返回如果收阴线,返回VAR1*((最高价-开盘价)+(收盘价-最低价)),否则返回成交量(手)/2
卖盘1赋值:如果收阳线,返回0-VAR1*((最高价-收盘价)+(开盘价-最低价)),否则返回如果收阴线,返回0-VAR1*(最高价-最低价),否则返回0-成交量(手)/2
DLX赋值:(买盘1-(-卖盘1))/量*换手
DLX1赋值:DLX的6日累和
DLX2赋值:DLX1的5日简单移动平均
当满足条件DLX1>DLX2时,在12位置画1号图标
当满足条件DLX1当满足条件是否最后一个周期=1时,在12位置书写文字,画白色
A12赋值:DLX1>DLX2
当满足条件(A1+A2+A3+A4+A5+A6+A7+A8+A9+A10+A11+A12)>11时,在0和12位置之间画柱状线,宽度为0,0不为0则画空心柱.,画黄色
预选赋值:如果(DIFF输出准备买入:如果(0.99上穿预选),返回12.5,否则返回0,STICK,画红色,线宽为2
输出涨买入:如果(A1ANDA2ANDA3ANDA4ANDA5ANDA6ANDA7ANDA8ANDA9ANDA10ANDA11ANDA12)ANDREF(A1ANDA2ANDA3ANDA4ANDA5ANDA6ANDA7ANDA8ANDA9ANDA10ANDA11ANDA12,1)=0,返回3,否则返回0,画黄色,线宽为2

下边赋值:0
上边赋值:12.5



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

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