未来函数检测结果如下:
该公式包含未来函数:FINANCE
该公式包含未来函数:XMA
该公式包含未来函数:DVOL
指标源码:
原理解析:
飞A赋值:XXX收盘价的1日指数移动平均的2日简单移动平均,2),2)
DRAWTEXT(CROSS(飞A,1日前的飞A),L,'买'),COLORFF00FF
DRAWTEXT(CROSS(1日前的飞A,飞A),H,'卖'),COLOR00FF00
输出
阻力1:REFDATE(REF(33日内H最高值,1),DATE),COLORGRAY
输出
阻力2:REFDATE(REF(22日内H最高值,1),DATE),COLORGRAY
输出
底:REFDATE(REF(22日内L最低值,1),DATE),COLORGRAY
当满足条件ISLASTBAR 时,在横轴0.91纵轴1位置书写文字
输出
{逐笔大单DDE}
大单动向:(LARGEINTRD成交量-LARGEOUTTRD成交量)*10000/FINANCE(7),NODRAW
{逐笔买入大单成交-逐笔卖出大单成交)*10000/流通股本(股}
A01赋值:O和C的较小值
B01赋值:O-C的绝对值
当满足条件大单动向>0时,在A01和A01+B01/3.5之间画柱状线
当满足条件大单动向<0时,在A01+B01和A01+B01/1.8之间画柱状线
{资金}
超B赋值:L2_AMO(0,2)/10000.0
大B赋值:L2_AMO(1,2)/10000.0
中B赋值:L2_AMO(2,2)/10000.0
小B赋值:L2_AMO(3,2)/10000.0
超S赋值:L2_AMO(0,3)/10000.0
大S赋值:L2_AMO(1,3)/10000.0
中S赋值:L2_AMO(2,3)/10000.0
小S赋值:L2_AMO(3,3)/10000.0
TESTSKIP(NOT(超B OR 大B OR 中B OR 小B OR 超S OR 大S OR 中S OR 小S)!=0)
大宗进赋值:(超B)+(大B),NODRAW
大宗出赋值:(超S)+(大S),NODRAW
非大宗进赋值:(中B)+(小B),NODRAW
非大宗出赋值:(中S)+(小S),NODRAW
主力净流入赋值:(超B+大B)-(超S+大S),画红色,NODRAW
散户净流入赋值:(中B+小B)-(中S+小S),画红色,NODRAW
净流入赋值:(超B+大B+中B+小B)-(超S+大S+中S+小S),画红色,NODRAW
大单流入赋值:(超B+大B)/(超B+大B+超S+大S)*100,NODRAW
大单流入限制:=IF((超B+大B+超S+大S)=0,0,大单流入)
大单流出比赋值:(超S+大S)/(超B+大B+超S+大S)*100,NODRAW
大单流出限制赋值:IF((超B+大B+超S+大S)=0,0,大单流出比)
总流入比赋值:(超B+大B+中B+小B)/(超B+大B+中B+小B+超S+大S+中S+小S)*100,NODRAW
总流出比赋值:(超S+大S+中S+小S)/(超B+大B+中B+小B+超S+大S+中S+小S)*100,NODRAW
成交总量赋值:(超B+大B+中B+小B+超S+大S+中S+小S),NODRAW
机构参与度赋值:(超B+超S+大B+大S)/成交总量*100,画黄色,NODRAW
大单强度赋值:(超B+大B-超S-大S)/成交总量*100,画黄色,NODRAW
如果大单强度=0返回-100否则返回大单强度
大单强度比:=IF(大单强度>=0,(大单强度限制+100)/2,100-(大单强度限制-100的绝对值/2)),NODRAW
超单强度赋值:(超B-超S)/(超B+超S)*100,画黄色,NODRAW
如果超单强度=0返回-100否则返回超单强度
超单强度比:=IF(超单强度>0,(超单强度限制+100)/2,IF(超单强度<0,100-(超单强度限制-100的绝对值/2),0)),NODRAW
DAZHIV赋值:CONST(MAX(大宗进的绝对值,MAX(ABS(大宗出),MAX(ABS(非大宗进),ABS(非大宗出))))),NODRAW
DRAWRECTREL(0,CONST(950-(大宗进的绝对值*250/DAZHIV))-20,30,950,IF(CONST(大宗进>0),RGB(250,125,0),RGB(25,150,250)))
DRAWRECTREL(32,CONST(950-(大宗出的绝对值*250/DAZHIV))-20,62,950,IF(CONST(大宗出>0),RGB(25,150,250),RGB(250,125,0)))
DRAWRECTREL(102,CONST(950-(非大宗进的绝对值*250/DAZHIV))-20,132,950,IF(CONST(非大宗进>0),RGB(250,125,0),RGB(25,150,250)))
DRAWRECTREL(134,CONST(950-(非大宗出的绝对值*250/DAZHIV))-20,164,950,IF(CONST(非大宗出>0),RGB(25,150,250),RGB(250,125,0)))
DRAWRECTREL(204,CONST(950-(净流入的绝对值*250/DAZHIV))-20,234,950,IF(CONST(净流入>0),RGB(200,0,0),RGB(0,125,50)))
DRAWTEXT_FIX(1,0.00,0.95,0,STRCAT(STRCAT('主力 ',CON2STR(主力净流入,0)),'万')),画洋红色
DRAWTEXT_FIX(1,0.10,0.95,0,STRCAT(STRCAT('散户 ',CON2STR(散户净流入,0)),'万')),画青色
DRAWTEXT_FIX(1,0.20,0.95,0,STRCAT(STRCAT('净流入 ',CON2STR(净流入,0)),'万')),画黄色
主买A赋值:ACTIN成交量,画红色,NODRAW
主卖A赋值:ACTOUT成交量,画绿色,NODRAW
主买赋值:主买A*100/(主买A+主卖A),NODRAW,画红色
主卖赋值:主卖A*100/(主买A+主卖A),NODRAW,画绿色
大单买比赋值:LARGEINTRD成交量*100/(LARGEINTRD成交量+LARGEOUTTRD成交量)
大单卖比赋值:LARGEOUTTRD成交量*100/(LARGEINTRD成交量+LARGEOUTTRD成交量)
主力净买量赋值:(LARGEINTRD成交量-LARGEOUTTRD成交量),画黄色,NODRAW
主动买卖差赋值:(ACTIN成交量-ACTOUT成交量),画洋红色,NODRAW
主力资金差赋值:((L2_AMO(0,0)+L2_AMO(1,0)-L2_AMO(0,1)-L2_AMO(1,1)))/10000,画青色,NODRAW
主力买力度赋值:LARGEINTRD成交量*100/成交量
主力卖力度赋值:LARGEOUTTRD成交量*100/成交量
主买力度比:=主力买力度/(主力买力度+主力卖力度)*100,NODRAW
主卖力度比:=主力卖力度/(主力买力度+主力卖力度)*100,NODRAW
力度比限制赋值:IF((LARGEINTRD成交量+LARGEOUTTRD成交量)=0,0,大单买比)
JGV赋值:(L2_成交量(0,0) - L2_成交量(0,1))*成交量/100000000,画红色
DHV赋值:(L2_成交量(1,0) - L2_成交量(1,1))*成交量/100000000,COLORFF00FF
ZHV赋值:(L2_成交量(2,0) - L2_成交量(2,1))*成交量/100000000,COLOR00FFFF
SHV赋值:(L2_成交量(3,0) - L2_成交量(3,1))*成交量/100000000,COLORFFFFFF
NOTEXT大量动向赋值:MA((JGV+DHV),5),画黄色
超级大量赋值:JGV,COLOR0000FF,NODRAW
机构大量赋值:DHV,画洋红色,NODRAW
大量博弈赋值:(JGV+DHV),画黄色,NODRAW
小量博弈赋值:(ZHV+SHV),画白色,NODRAW
大量资金比赋值:大量博弈/(JGV的绝对值+ABS(DHV)+ABS(ZHV)+ABS(SHV))*100,画黄色,NODRAW
如果大量资金比=0返回-100否则返回大量资金比
大量强度比赋值:IF(大量资金比>0,(大量资金比限制+100)/2,IF(大量资金比<0,100-(大量资金比限制-100的绝对值/2),0)),画绿色,NODRAW
小量资金比赋值:小量博弈/(JGV的绝对值+ABS(DHV)+ABS(ZHV)+ABS(SHV))*100,画黄色,NODRAW
小量强度比赋值:IF(小量资金比>=0,(小量资金比+100)/2,100-(小量资金比-100的绝对值/2)),画青色,NODRAW
MVR赋值:REF(V的5日简单移动平均,1)
FVR赋值:1日前的V
PVR赋值:(MVR+FVR)/2
量能比赋值:V/(V+PVR)*100/FROM开盘价*240