M:=10;
A:=VOL*C;
B:=SUM(A,1)/SUM(VOL,1);
B1:=EMA(B,17);
资金:=(B-B1)*100/B;
DIFF:EMA(资金,12)-EMA(资金,26),coloryellow;
DEA:EMA(DIFF,9),colorligray;
MAC:2*(DIFF-DEA),COLORSTICK;
STICKLINE(MAC =REF(MAC,1)ANDMAC 0,0,MAC,3,0),COLOR0000AA;
STICKLINE(MAC =REF(MAC,1)ANDMAC 0,0,MAC,2,0),COLOR0000CC;
STICKLINE(MAC =REF(MAC,1)ANDMAC 0,0,MAC,1,0),COLOR0000EE;
STICKLINE(MAC =REF(MAC,1)ANDMAC 0,0,MAC,0.1,0),COLOR5555FF;
STICKLINE(MAC =REF(MAC,1)ANDMAC 0,0,MAC,0,0),COLOR8080FF;
STICKLINE(MAC REF(MAC,1)ANDMAC 0,0,MAC,3,0),COLOR770077;
STICKLINE(MAC REF(MAC,1)ANDMAC 0,0,MAC,2,0),COLOR990099;
STICKLINE(MAC REF(MAC,1)ANDMAC 0,0,MAC,1,0),COLORBB00BB;
STICKLINE(MAC REF(MAC,1)ANDMAC 0,0,MAC,0,0),COLORDD00DD;
STICKLINE(MAC REF(MAC,1)ANDMAC 0,0,MAC,0.1,0),COLORFF00FF;
STICKLINE(MAC REF(MAC,1)ANDMAC 0,0,MAC,3,0),COLORFF0000;
STICKLINE(MAC REF(MAC,1)ANDMAC 0,0,MAC,2,0),COLORFF5500;
STICKLINE(MAC REF(MAC,1)ANDMAC 0,0,MAC,1,0),COLORFF9900;
STICKLINE(MAC REF(MAC,1)ANDMAC 0,0,MAC,0,0),COLORFFFF00;
STICKLINE(MAC =REF(MAC,1)ANDMAC 0,0,MAC,3,0),COLOR155500;
STICKLINE(MAC =REF(MAC,1)ANDMAC 0,0,MAC,2,0),COLOR208000;
STICKLINE(MAC =REF(MAC,1)ANDMAC 0,0,MAC,1,0),COLOR2BAA00;
STICKLINE(MAC =REF(MAC,1)ANDMAC 0,0,MAC,0.1,0),COLOR35D500;
STICKLINE(MAC =REF(MAC,1)ANDMAC 0,0,MAC,0,0),COLOR40FF00;
EMA(DIFF,26),CROSSDOT,COLORFF3333,LINETHICK1;
M1=EMA(CLOSE,13);
M2=EMA(CLOSE,21);
爆发线:(M1-M2)/M2*100,coloryellow;
轴:(M1-M1),colorlimagenta;
成交额:AMOUNT/100000000,VOLSTICK,COLORFF00FF;
VAR1:=AMOUNT/((HIGH-LOW)*2-ABS(CLOSE-OPEN));
流入亿:IF(CLOSE OPEN,VAR1*(HIGH-LOW),IF(CLOSE OPEN,VAR1*((HIGH-OPEN)+(CLOSE-LOW)),AMOUNT/2))/100000000,colorred,NODRAW;
流出亿:IF(CLOSE OPEN,0-VAR1*((HIGH-CLOSE)+(OPEN-LOW)),IF(CLOSE OPEN,0-VAR1*(HIGH-LOW),0-AMOUNT/2))/100000000,colormagenta,NODRAW;
差亿:流入亿+流出亿,COLORFFFF00,NODRAW;
净:=EMA(EMA(差亿,2),2),COLOR00FFFF,NODRAW;
净1:=EMA(净,2);
流:=EMA(净1,7);
净流:=3*EMA(净1+流,2);
A1:=EMA(CLOSE,4)-EMA(CLOSE,13);
B1:=EMA((0.809*REF(A1,1)+0.191*A1),1);
做多:IF(A1 =B1,A1,B1),LINETHICK1,COLORRED;
做空:IF(B1-A1,B1,A1),LINETHICK1,COLORWHITE;
DRAWTEXT(REF(做多,1)=REF(做空,1)AND做多 做空,0,'●'),COLORRED;
DRAWTEXT(REF(做多,1)=REF(做空,1)AND做多 做空,10,'●'),COLORRED;
DRAWTEXT(REF(做多,1)=REF(做空,1)AND做多 做空,20,'●'),COLORRED;
DRAWTEXT(REF(做多,1)=REF(做空,1)AND做多 做空,30,'●'),COLORRED;
DRAWTEXT(REF(做多,1)=REF(做空,1)AND做多 做空,40,'●'),COLORRED;
TYP:=(HIGH+LOW+CLOSE)/3;
N:=13;
CCI:(TYP-MA(TYP,N))/(0.015*AVEDEV(TYP,N)),LINETHICK2,COLORGREEN;
NOTEXT分界线:200.0,COLORGREEN;
NOTEXT分界线2:-200.0,COLORRED;
A:=N =CCIORCCI =REF(CCI,1);
AA:=N CCIANDCCI REF(CCI,1);
多头:IF(A,CCI,DRAWNULL),COLORRED,LINETHICK2;
空头:IF(AA,CCI,DRAWNULL),COLORGREEN,LINETHICK2;
[源码注释]资金博弈幅图公式公式解读
M赋值:10
A赋值:(手)*收盘价
B赋值:A的1日累和/成交量(手)的1日累和
B1赋值:B的17日指数移动平均
资金赋值:(B-B1)*100/B
输出DIFF:资金的12日指数移动平均-资金的26日指数移动平均,画黄色
输出DEA:DIFF的9日指数移动平均,画淡灰色
输出MAC:2*(DIFF-DEA),COLORSTICK
当满足条件MAC =1日前的MACANDMAC 0时,在0和MAC位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR0000AA
当满足条件MAC =1日前的MACANDMAC 0时,在0和MAC位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR0000CC
当满足条件MAC =1日前的MACANDMAC 0时,在0和MAC位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR0000EE
当满足条件MAC =1日前的MACANDMAC 0时,在0和MAC位置之间画柱状线,宽度为0.1,0不为0则画空心柱.,COLOR5555FF
当满足条件MAC =1日前的MACANDMAC 0时,在0和MAC位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLOR8080FF
当满足条件MAC 1日前的MACANDMAC 0时,在0和MAC位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR770077
当满足条件MAC 1日前的MACANDMAC 0时,在0和MAC位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR990099
当满足条件MAC 1日前的MACANDMAC 0时,在0和MAC位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLORBB00BB
当满足条件MAC 1日前的MACANDMAC 0时,在0和MAC位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLORDD00DD
当满足条件MAC 1日前的MACANDMAC 0时,在0和MAC位置之间画柱状线,宽度为0.1,0不为0则画空心柱.,COLORFF00FF
当满足条件MAC 1日前的MACANDMAC 0时,在0和MAC位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLORFF0000
当满足条件MAC 1日前的MACANDMAC 0时,在0和MAC位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORFF5500
当满足条件MAC 1日前的MACANDMAC 0时,在0和MAC位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLORFF9900
当满足条件MAC 1日前的MACANDMAC 0时,在0和MAC位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLORFFFF00
当满足条件MAC =1日前的MACANDMAC 0时,在0和MAC位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR155500
当满足条件MAC =1日前的MACANDMAC 0时,在0和MAC位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR208000
当满足条件MAC =1日前的MACANDMAC 0时,在0和MAC位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR2BAA00
当满足条件MAC =1日前的MACANDMAC 0时,在0和MAC位置之间画柱状线,宽度为0.1,0不为0则画空心柱.,COLOR35D500
当满足条件MAC =1日前的MACANDMAC 0时,在0和MAC位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLOR40FF00
DIFF的26日指数移动平均,CROSSDOT,COLORFF3333,线宽为1
M1=收盘价的13日指数移动平均
M2=收盘价的21日指数移动平均
输出趋势爆发线:(M1-M2)/M2*100,画黄色
输出轴:(M1-M1),画淡洋红色
输出成交额:成交额(元)/100000000,VOLSTICK,COLORFF00FF
VAR1赋值:成交额(元)/((最高价-最低价)*2-收盘价-开盘价的绝对值)
输出流入亿:如果收阳线,返回VAR1*(最高价-最低价),否则返回如果收阴线,返回VAR1*((最高价-开盘价)+(收盘价-最低价)),否则返回成交额(元)/2/100000000,画红色,NODRAW
输出流出亿:如果收阳线,返回0-VAR1*((最高价-收盘价)+(开盘价-最低价)),否则返回如果收阴线,返回0-VAR1*(最高价-最低价),否则返回0-成交额(元)/2/100000000,画洋红色,NODRAW
输出差亿:流入亿+流出亿,COLORFFFF00,NODRAW
净赋值:差亿的2日指数移动平均的2日指数移动平均,COLOR00FFFF,NODRAW
净1赋值:净的2日指数移动平均
流赋值:净1的7日指数移动平均
净流赋值:3*净1+流的2日指数移动平均
A1赋值:收盘价的4日指数移动平均-收盘价的13日指数移动平均
B1赋值:(0.809*1日前的A1+0.191*A1)的1日指数移动平均
输出做多:如果A1 ,返回?,否则返回?
=B1,A1,B1),线宽为1,画红色
输出做空:如果B1-A1,返回B1,否则返回A1,线宽为1,画白色
当满足条件1日前的做多=1日前的做空AND做多 时,在?位置书写文字
做空,0,'●'),画红色
当满足条件1日前的做多=1日前的做空AND做多 时,在?位置书写文字
做空,10,'●'),画红色
当满足条件1日前的做多=1日前的做空AND做多 时,在?位置书写文字
做空,20,'●'),画红色
当满足条件1日前的做多=1日前的做空AND做多 时,在?位置书写文字
做空,30,'●'),画红色
当满足条件1日前的做多=1日前的做空AND做多 时,在?位置书写文字
做空,40,'●'),画红色
TYP赋值:(最高价+最低价+收盘价)/3
N赋值:13
输出CCI:(TYP-TYP的N日简单移动平均)/(0.015*TYP的N日平均绝对偏差),线宽为2,画绿色
输出NOTEXT分界线:200.0,画绿色
输出NOTEXT分界线2:-200.0,画红色
A赋值:N
=CCIORCCI
=1日前的CCI
AA赋值:N
CCIANDCCI
1日前的CCI
输出多头:如果A,返回CCI,否则返回无效数,画红色,线宽为2
输出空头:如果AA,返回CCI,否则返回无效数,画绿色,线宽为2