新交易量通达信公式 副图 源码附图
M1:=3;
M2:=5;
M3:=10;
涨幅百分比:=1.25;
验证宽容期:=1;
尾部验证期:=240;
交易量:VOL,COLORRED,NODRAW;
{红}
红色条件0:=C>=O;
红色条件1:=0;
红色条件2:=VOL;
STICKLINE(红色条件0,红色条件1,红色条件2,3.0,0),COLOR0000FF;
STICKLINE(红色条件0,红色条件1,红色条件2,2.7,0),COLOR000077;
STICKLINE(红色条件0,红色条件1,红色条件2,2.1,0),COLOR000099;
STICKLINE(红色条件0,红色条件1,红色条件2,1.5,0),COLOR0000BB;
STICKLINE(红色条件0,红色条件1,红色条件2,0.9,0),COLOR0000DD;
STICKLINE(红色条件0,红色条件1,红色条件2,0.3,0),COLOR0000FF;
{青}
青色条件0:=C<O;
青色条件1:=0;
青色条件2:=VOL;
STICKLINE(青色条件0,青色条件1,青色条件2,3.0,0),COLOREEEE00;
STICKLINE(青色条件0,青色条件1,青色条件2,2.7,0),COLOR666600;
STICKLINE(青色条件0,青色条件1,青色条件2,2.1,0),COLOR888800;
STICKLINE(青色条件0,青色条件1,青色条件2,1.5,0),COLORAAAA00;
STICKLINE(青色条件0,青色条件1,青色条件2,0.9,0),COLORCCCC00;
STICKLINE(青色条件0,青色条件1,青色条件2,0.3,0),COLOREEEE00;
{倍量柱}{}
倍量柱:=VOL>=REF(VOL,1)*1.91 AND C>REF(C,1)*1.01;
{粉}
粉色条件0:=倍量柱;
粉色条件1:=0;
粉色条件2:=VOL;
STICKLINE(粉色条件0,粉色条件1,粉色条件2,3.0,0),COLORFF99FF;
STICKLINE(粉色条件0,粉色条件1,粉色条件2,2.7,0),COLORFF55FF;
STICKLINE(粉色条件0,粉色条件1,粉色条件2,2.1,0),COLORFF66FF;
STICKLINE(粉色条件0,粉色条件1,粉色条件2,1.5,0),COLORFF77FF;
STICKLINE(粉色条件0,粉色条件1,粉色条件2,0.9,0),COLORFF88FF;
STICKLINE(粉色条件0,粉色条件1,粉色条件2,0.3,0),COLORFF99FF;
{黄}
黄s条件0:=FILTER(倍量柱,3);
黄s条件1:=0;
黄s条件2:=VOL;
STICKLINE(黄s条件0,黄s条件1,黄s条件2,3.0,0),COLOR00FFFF;
STICKLINE(黄s条件0,黄s条件1,黄s条件2,2.7,0),COLOR0033FF;
STICKLINE(黄s条件0,黄s条件1,黄s条件2,2.1,0),COLOR0066FF;
STICKLINE(黄s条件0,黄s条件1,黄s条件2,1.5,0),COLOR0099FF;
STICKLINE(黄s条件0,黄s条件1,黄s条件2,0.9,0),COLOR00CCFF;
STICKLINE(黄s条件0,黄s条件1,黄s条件2,0.3,0),COLOR00FFFF;
量背离:IF(VOL<REF(VOL,1) AND C>REF(C,1) AND REF(BARSLASTCOUNT(C<O)>=3,1),1,0),COLORWHITE;
STICKLINE(量背离,0,VOL,0,0),COLORWHITE;
MA03:MA(交易量,M1),COLORWHITE;
MA05:MA(交易量,M2),COLORYELLOW;
MA10:MA(交易量,M3),COLORMAGENTA;
XG:=量背离;
{买入条件}
买入条件:=XG>0;
{买入验证条件}
比较收盘价:=C+(C*涨幅百分比/100);
买入宽容条件:=IF(验证宽容期=1,REFX(C,1)>比较收盘价,
IF(验证宽容期=2,(REFX(C,1)>比较收盘价 OR REFX(C,2)>比较收盘价),
IF(验证宽容期=3,(REFX(C,1)>比较收盘价 OR REFX(C,2)>比较收盘价 OR REFX(C,3)>比较收盘价),
IF(验证宽容期=4,(REFX(C,1)>比较收盘价 OR REFX(C,2)>比较收盘价 OR REFX(C,3)>比较收盘价 OR REFX(C,4)>比较收盘价),
IF(验证宽容期=5,(REFX(C,1)>比较收盘价 OR REFX(C,2)>比较收盘价 OR REFX(C,3)>比较收盘价 OR REFX(C,4)>比较收盘价 OR REFX(C,5)>比较收盘价),
IF(验证宽容期=6,(REFX(C,1)>比较收盘价 OR REFX(C,2)>比较收盘价 OR REFX(C,3)>比较收盘价 OR REFX(C,4)>比较收盘价 OR REFX(C,5)>比较收盘价 OR REFX(C,6)>比较收盘价),
IF(验证宽容期=7,(REFX(C,1)>比较收盘价 OR REFX(C,2)>比较收盘价 OR REFX(C,3)>比较收盘价 OR REFX(C,4)>比较收盘价 OR REFX(C,5)>比较收盘价 OR REFX(C,6)>比较收盘价 OR REFX(C,7)>比较收盘价),
IF(验证宽容期=8,(REFX(C,1)>比较收盘价 OR REFX(C,2)>比较收盘价 OR REFX(C,3)>比较收盘价 OR REFX(C,4)>比较收盘价 OR REFX(C,5)>比较收盘价 OR REFX(C,6)>比较收盘价 OR REFX(C,7)>比较收盘价 OR REFX(C,8)>比较收盘价),
IF(验证宽容期=9,(REFX(C,1)>比较收盘价 OR REFX(C,2)>比较收盘价 OR REFX(C,3)>比较收盘价 OR REFX(C,4)>比较收盘价 OR REFX(C,5)>比较收盘价 OR REFX(C,6)>比较收盘价 OR REFX(C,7)>比较收盘价 OR REFX(C,8)>比较收盘价 OR REFX(C,9)>比较收盘价),DRAWNULL)))))))));
买入验证:=买入条件 AND 买入宽容条件;
{买入标记}
DRAWICON(买入条件,0,1);
DRAWICON(买入验证,0,9);
{买入统计}
全部周期:=TOTALBARSCOUNT,COLORRED,NODRAW;
间隔周期:=INTPART(全部周期/COUNT(买入条件,-1)),COLORGREEN,NODRAW;
买入次数:=COUNT(买入条件,-1);
正确次数:=COUNT(买入验证,-1);
正确率%:=正确次数/买入次数*100,COLOR17ACFD,NODRAW;
显示字符串:=STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(
'全部周期=',
CON2STR(全部周期,0)),
' 间隔周期='),
CON2STR(间隔周期,0)),
' 买入次数='),
CON2STR(买入次数,0)),
' 涨幅百分比%='),
CON2STR(涨幅百分比,2)),
' 正确次数='),
CON2STR(正确次数,0)),
' 正确率%='),
CON2STR(正确次数/买入次数*100,0)),
' 尾部验证期='),
CON2STR(尾部验证期,0)),
' 尾部正确率%='),
CON2STR(COUNT(买入验证,尾部验证期)/COUNT(买入条件,尾部验证期)*100,0));
DRAWTEXT_FIX(1,0.2,0.02,0,显示字符串),COLOR038CBA;
未来函数检测结果如下:
该公式包含未来函数:REFX
解密、编写股票、期货策略请联系QQ或微信同号:88652583
相关股票指标公式
原理解析:
M1赋值:3
M2赋值:5
M3赋值:10
涨幅百分比赋值:1.25
验证宽容期赋值:1
尾部验证期赋值:240
输出
交易量:成交量,画红色,NODRAW
{红}
红色条件0赋值:C>=O
红色条件1赋值:0
红色条件2赋值:成交量
当满足条件红色条件0时,在红色条件1和红色条件2之间画柱状线
当满足条件红色条件0时,在红色条件1和红色条件2之间画柱状线
当满足条件红色条件0时,在红色条件1和红色条件2之间画柱状线
当满足条件红色条件0时,在红色条件1和红色条件2之间画柱状线
当满足条件红色条件0时,在红色条件1和红色条件2之间画柱状线
当满足条件红色条件0时,在红色条件1和红色条件2之间画柱状线
{青}
青色条件0赋值:C
青色条件1赋值:0
青色条件2赋值:成交量
当满足条件青色条件0时,在青色条件1和青色条件2之间画柱状线
当满足条件青色条件0时,在青色条件1和青色条件2之间画柱状线
当满足条件青色条件0时,在青色条件1和青色条件2之间画柱状线
当满足条件青色条件0时,在青色条件1和青色条件2之间画柱状线
当满足条件青色条件0时,在青色条件1和青色条件2之间画柱状线
当满足条件青色条件0时,在青色条件1和青色条件2之间画柱状线
{倍量柱}{}
倍量柱赋值:成交量>=1日前的成交量*1.91 AND C>1日前的C*1.01
{粉}
粉色条件0赋值:倍量柱
粉色条件1赋值:0
粉色条件2赋值:成交量
当满足条件粉色条件0时,在粉色条件1和粉色条件2之间画柱状线
当满足条件粉色条件0时,在粉色条件1和粉色条件2之间画柱状线
当满足条件粉色条件0时,在粉色条件1和粉色条件2之间画柱状线
当满足条件粉色条件0时,在粉色条件1和粉色条件2之间画柱状线
当满足条件粉色条件0时,在粉色条件1和粉色条件2之间画柱状线
当满足条件粉色条件0时,在粉色条件1和粉色条件2之间画柱状线
{黄}
黄S条件0赋值:倍量柱的3过滤
黄S条件1赋值:0
黄S条件2赋值:成交量
当满足条件黄S条件0时,在黄S条件1和黄S条件2之间画柱状线
当满足条件黄S条件0时,在黄S条件1和黄S条件2之间画柱状线
当满足条件黄S条件0时,在黄S条件1和黄S条件2之间画柱状线
当满足条件黄S条件0时,在黄S条件1和黄S条件2之间画柱状线
当满足条件黄S条件0时,在黄S条件1和黄S条件2之间画柱状线
当满足条件黄S条件0时,在黄S条件1和黄S条件2之间画柱状线
输出
量背离:IF(成交量<1日前的成交量 AND C>1日前的C AND REF(BARSLASTCOUNT(C=3,1),1,0),画白色
当满足条件量背离时,在0和成交量之间画柱状线
输出
MA03:交易量的M1日简单移动平均,画白色
输出
MA05:交易量的M2日简单移动平均,画黄色
输出
MA10:交易量的M3日简单移动平均,画洋红色
XG赋值:量背离
{买入条件}
买入条件赋值:XG>0
{买入验证条件}
比较收盘价赋值:C+(C*涨幅百分比/100)
买入宽容条件赋值:IF(验证宽容期=1,REFX(C,1)>比较收盘价,
IF(验证宽容期=2,(REFX(C,1)>比较收盘价 OR REFX(C,2)>比较收盘价),
IF(验证宽容期=3,(REFX(C,1)>比较收盘价 OR REFX(C,2)>比较收盘价 OR REFX(C,3)>比较收盘价),
IF(验证宽容期=4,(REFX(C,1)>比较收盘价 OR REFX(C,2)>比较收盘价 OR REFX(C,3)>比较收盘价 OR REFX(C,4)>比较收盘价),
IF(验证宽容期=5,(REFX(C,1)>比较收盘价 OR REFX(C,2)>比较收盘价 OR REFX(C,3)>比较收盘价 OR REFX(C,4)>比较收盘价 OR REFX(C,5)>比较收盘价),
IF(验证宽容期=6,(REFX(C,1)>比较收盘价 OR REFX(C,2)>比较收盘价 OR REFX(C,3)>比较收盘价 OR REFX(C,4)>比较收盘价 OR REFX(C,5)>比较收盘价 OR REFX(C,6)>比较收盘价),
IF(验证宽容期=7,(REFX(C,1)>比较收盘价 OR REFX(C,2)>比较收盘价 OR REFX(C,3)>比较收盘价 OR REFX(C,4)>比较收盘价 OR REFX(C,5)>比较收盘价 OR REFX(C,6)>比较收盘价 OR REFX(C,7)>比较收盘价),
IF(验证宽容期=8,(REFX(C,1)>比较收盘价 OR REFX(C,2)>比较收盘价 OR REFX(C,3)>比较收盘价 OR REFX(C,4)>比较收盘价 OR REFX(C,5)>比较收盘价 OR REFX(C,6)>比较收盘价 OR REFX(C,7)>比较收盘价 OR REFX(C,8)>比较收盘价),
IF(验证宽容期=9,(REFX(C,1)>比较收盘价 OR REFX(C,2)>比较收盘价 OR REFX(C,3)>比较收盘价 OR REFX(C,4)>比较收盘价 OR REFX(C,5)>比较收盘价 OR REFX(C,6)>比较收盘价 OR REFX(C,7)>比较收盘价 OR REFX(C,8)>比较收盘价 OR REFX(C,9)>比较收盘价),DRAWNULL)))))))))
买入验证赋值:买入条件 AND 买入宽容条件
当满足条件买入条件时,在0和1之间画图标
当满足条件买入验证时,在0和9之间画图标
{买入统计}
全部周期赋值:TOTALBARSCOUNT,画红色,NODRAW
间隔周期赋值:INTPART(全部周期/统计-1日满足买入条件的天数),画绿色,NODRAW
买入次数赋值:统计-1日满足买入条件的天数
正确次数赋值:统计-1日满足买入验证的天数
正确率%赋值:正确次数/买入次数*100,COLOR17ACFD,NODRAW
显示字符串赋值:STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(
'全部周期=',
CON2STR(全部周期,0)),
' 间隔周期='),
CON2STR(间隔周期,0)),
' 买入次数='),
CON2STR(买入次数,0)),
' 涨幅百分比%='),
CON2STR(涨幅百分比,2)),
' 正确次数='),
CON2STR(正确次数,0)),
' 正确率%='),
CON2STR(正确次数/买入次数*100,0)),
' 尾部验证期='),
CON2STR(尾部验证期,0)),
' 尾部正确率%='),
CON2STR(统计尾部验证期日满足买入验证的天数/统计尾部验证期日满足买入条件的天数*100,0))
当满足条件1时,在横轴0.2纵轴0.02位置书写文字