释放双眼,带上耳机,听听看~!
一、指标简介
益盟掘金套装只要通过5日(MA5)、10日(MA10)、20日(MA20)的移动平均线,用于平滑价格数据,识别股票趋势。基于股票的平均价格(收盘价、最高价和最低价的平均值)的10日指数移动平均(EMA)。
当出现连续趋势反转很久,会出现买入或卖出的信号,红色B买入信号;绿色S卖出信号。结合副图共振参考进行买入卖出操作。
二、益盟操盘手主图公式源码(手机电脑通用)
MA5:MA(C,5);
MA10:MA(C,10);
MA20:MA(C,20);
GZB1:=(CLOSE+HIGH+LOW)/3;
GZB2:=EMA(GZB1,10);
GZB3:=REF(GZB2,1);
STICKLINE((GZB2>GZB3),CLOSE,OPEN,2.8,0),COLOR000088;
STICKLINE((GZB2>GZB3),CLOSE,OPEN,2.6,0),COLOR000099;
STICKLINE((GZB2>GZB3),CLOSE,OPEN,2.4,0),COLOR0000AA;
STICKLINE((GZB2>GZB3),CLOSE,OPEN,2.2,0),COLOR0000BB;
STICKLINE((GZB2>GZB3),CLOSE,OPEN,2.0,0),COLOR0000CC;
STICKLINE((GZB2>GZB3),CLOSE,OPEN,1.8,0),COLOR0000DD;
STICKLINE((GZB2>GZB3),CLOSE,OPEN,1.5,0),COLOR0000EE;
STICKLINE((GZB2>GZB3),CLOSE,OPEN,1,0),COLOR0000FF;
STICKLINE((GZB2>GZB3),LOW,HIGH,0.0,0),COLOR0000FF;
STICKLINE((GZB3>GZB2),CLOSE,OPEN,2.8,0),COLOR888800;
STICKLINE((GZB3>GZB2),CLOSE,OPEN,2.6,0),COLOR999900;
STICKLINE((GZB3>GZB2),CLOSE,OPEN,2.4,0),COLORAAAA00;
STICKLINE((GZB3>GZB2),CLOSE,OPEN,2.0,0),COLORCCCC00;
STICKLINE((GZB3>GZB2),CLOSE,OPEN,1.8,0),COLORDDDD00;
STICKLINE((GZB3>GZB2),CLOSE,OPEN,1.5,0),COLOREEEE00;
STICKLINE((GZB3>GZB2),CLOSE,OPEN,1,0),COLORFFFF00;
STICKLINE((GZB3>GZB2),LOW,HIGH,0.0,0),COLORFFFF00;
STICKLINE((OPEN>CLOSE),CLOSE,OPEN,0,0),COLORFFFF00;
STICKLINE((OPEN<CLOSE),CLOSE,OPEN,0,0),COLORRED;
STICKLINE((GZB3>GZB2),CLOSE,OPEN,2.4,0),COLORAAAA00;
A1:=CROSS(GZB2,GZB3);
XG:=CROSS(GZB3,GZB2);
DRAWICON(A1,LOW-0.2,7);
DRAWICON(XG,HIGH+0.2,8);
二、【益盟套装】副图(手机电脑通用)
【伏击活跃】副图
上市天数:= BARSCOUNT(C);
日期限制:=IF((DATE <= 2991231),1,0);
MA5:=MA(C,5);
MA10:=MA(C,10);
MA20:=MA(C,20);
EMA60:=EMA(C,60);
MAXX:=IF((上市天数 > 100),EMA60,MA20);
均线乖离:=((MA10 – EMA60) / EMA60);
低吸条件:=((C / REF(C,20)) < 1.20);
BIAS10:=((C – MA10) / MA10);
BIAS20:=((C – MA20) / MA20);
BIAS60:=((C – EMA60) / EMA60);
均价:=((0.01 * AMOUNT) / VOL);
换手率:=(VOL / CAPITAL*100);
MVOL5:=MA(换手率,5);
MVOL20:=MA(换手率,20);
MVOL60:=EMA(换手率,60);
GZB大阳线:=((C / REF(C,1)) > 1.060);
GZB涨停板:=(((C / REF(C,1)) > 1.099) && (C = HIGH));
一字涨停:=(((C / REF(C,1)) > 1.099) && (LOW = HIGH));
冲涨停:=((((((HIGH / REF(C,1)) > 1.099) || ((C / REF(C,1)) > 1.09)) && ((C / REF(C,1)) > 1.065)) && ((C / REF(C,1)) < 1.0992)) && (C > 均价));
放量长阳线:=(((((C / REF(C,1)) > 1.050) && ((换手率 > REF(换手率,1)) || (换手率 > MAX(MVOL5,MVOL60)))) && (C > 均价)) && (BIAS10 < 0.12));
标志性阳线:=((GZB涨停板 || 冲涨停) || 放量长阳线);
GZB涨停间隔:=BARSLAST(标志性阳线);
前均价:=REF(均价,GZB涨停间隔);
均线条件:=((REF(LOW,1) < MAX(REF(MA10,1),REF(MA20,1))) && (C > MA10));
大盘指数:=INDEXC;
大盘均线乖离:=((INDEXC – MA(INDEXC,10)) / MA(INDEXC,10));
相对强弱:=(3 * (BIAS10 – 大盘均线乖离));
相对强弱条件:=((相对强弱 > 0) || ((相对强弱 > -(0.1)) && (相对强弱 > REF(相对强弱,1))));
累积强弱:=SUM(相对强弱,10);
N:=10;
P:=3;
BBI:=((((MA(C,3) + MA(C,6)) + MA(C,12)) + MA(C,24)) / 4);
UPR:=(BBI + (P * STD(BBI,N)));
DWN:=(BBI – (P * STD(BBI,N)));
布林宽度:=((UPR – DWN) / 10);
布林条件:=(((布林宽度 < 0.40) && (LLV(布林宽度,5) < (3 * LLV(布林宽度,100)))) || (布林宽度 < 0.20));
当日涨幅:=((((C / REF(C,1)) > 1.03) && ((C / REF(C,1)) < 1.110)) && ((C / MA10) < 1.13));
内外盘差:=(VOL / CAPITAL);
A1:=MIN(COUNT((VOL / CAPITAL*100),0),30);
GZB大单:=(VOL / CAPITAL*100);
累计:=(EMA(GZB大单,A1) * A1);
均值:=MA(累计,10);
GZB大单翻红:=(((GZB大单 > 0.10) && (GZB大单 > REF(GZB大单,1))) || ((GZB大单 > 0) && (累计 > 均值)));
GZB大单条件:=((GZB大单 > 0.50) && ((GZB大单 / 换手率) > 0.20));
缩量:=(换手率 < MAX(MVOL5,MVOL20));
缩量条件:=(COUNT(缩量,7) >= 4);
换手率条件:=(((((换手率 > (1.35 * REF(换手率,1))) && (换手率 < (7 * REF(换手率,1)))) && (换手率 > 1.5)) && (换手率 > MVOL5)) && REF(缩量条件,1));
波段启动:=(((((均线条件 && 换手率条件) && 当日涨幅) && GZB大单翻红) && 相对强弱条件) && 布林条件);
双强模式:=(0.6 * ((((MA10 > MA20) || (MA10 > REF(MA10,1))) || (均价 > MA10)) && (相对强弱 > -(0.02))));
股性活跃:=(0.5 * ((((COUNT(GZB大阳线,60) >= 6) || (COUNT(GZB涨停板,60) >= 2)) || (COUNT((GZB涨停板 || 放量长阳线),30) >= 1)) || (COUNT((相对强弱 > 0.1),120) > 20)));
放量:=(0.2 * (((((换手率 > MAX(MVOL60,MVOL5)) || (MVOL5 > MVOL60)) || GZB涨停板) || (COUNT((GZB涨停板 || 放量长阳线),3)=1 && (换手率 > MIN(MVOL60,MVOL5)))) && (((C > MA10) || (相对强弱 > 0)) || ((MVOL5 >= REF(MVOL5,1)) && (C > REF(C,1))))));
活跃股:=(0.5 * ((放量 || 双强模式) && 股性活跃));
GZB1:=(((((((GZB涨停板 || 放量长阳线) && 活跃股) && (相对强弱 > 0)) && (GZB大单翻红 || 一字涨停)) && (均线乖离 < 0.23)) && (BIAS60 < 0.25)) && 低吸条件);
GZB时间1:=BARSLAST(GZB1);
活跃区间:=(活跃股 && EVERY(活跃股,(GZB时间1 + 1))),COLORRED;
计数:=COUNT(GZB1,0);
GZB2:=((GZB1 && 活跃区间) && (COUNT(GZB1,0) = 1));
GZB:=(((GZB1 && 活跃区间) && REF((活跃区间 <> 1),1)) && (COUNT(GZB1,0) > 1));
GZB3:=(((GZB1 && 活跃区间) && REF((活跃股 = 0),1)) && (COUNT(GZB1,0) <= 1));
启动:IF((COUNT(GZB1,0) > 1),GZB,(GZB2 || (GZB3 && 低吸条件)));
【超级风口】副图
GZB1:=EMA(C,2);
GZB2:=EMA(C,5);
GZB3:=EMA(C,13);
GZB4:=EMA(C,30);
GZB5:=GZB2>=REF(GZB2,1);
GZB6:=MAX(MAX(GZB2,GZB3),GZB4);
GZB7:=MIN(MIN(GZB2,GZB3),GZB4);
GZB8:=GZB6<C AND O<GZB7 AND GZB5 AND GZB1>REF(GZB1,1);
GZB9:=IF(GZB8,1,0);
GZB10:=MA(C,5);
GZB11:=ATAN((GZB10/REF(GZB10,1)-1)*100)*180/3.1416;
GZB12:=SMA(EMA((GZB10-REF(GZB10,1))/REF(GZB10,1),3)*100,3,1);
GZB13:=EMA((GZB12-REF(GZB12,1)),3);
GZB14:=MA(C,10);
GZB15:=MA(C,30);
GZB16:=(C-GZB15)/GZB15*100;
GZB17:=FILTER(COUNT(CROSS(GZB11,30),5)>=1 AND GZB10>REF(GZB10,1) AND GZB16>REF(GZB16,1) AND GZB14>REF(GZB14,1) AND GZB13>REF(GZB13,1) AND GZB12>REF(GZB12,1) ,10) ;
强风口:GZB9 OR GZB17;
预测风口:GZB9=1;
超强风口:GZB17=1;
超级风口:(强风口=1 AND 预测风口 AND 超强风口)*2;
三、【益盟套装】选股公式数据回测
【伏击活跃】——买入信号
1、程序测试结果
测试一下,平仓规则是,不论盈亏,以持股1天后最高平仓为条件,胜率为84.6%
2、持仓5日最高卖
{选股–伏击活跃}
上市天数:= BARSCOUNT(C);
日期限制:=IF((DATE <= 2991231),1,0);
MA5:=MA(CLOSE,5);
MA10:=MA(CLOSE,10);
MA20:=MA(CLOSE,20);
EMA60:=EMA(CLOSE,60);
MAXX:=IF((上市天数 > 100),EMA60,MA20);
均线乖离:=((MA10 – EMA60) / EMA60);
低吸条件:=((CLOSE / REF(CLOSE,20)) < 1.20);
BIAS10:=((CLOSE – MA10) / MA10);
BIAS20:=((CLOSE – MA20) / MA20);
BIAS60:=((CLOSE – EMA60) / EMA60);
均价:=((0.01 * AMOUNT) / VOL);
换手率:=(VOL / CAPITAL*100);
MVOL5:=MA(换手率,5);
MVOL20:=MA(换手率,20);
MVOL60:=EMA(换手率,60);
大阳线:=((CLOSE / REF(CLOSE,1)) > 1.060);
涨停板:=(((CLOSE / REF(CLOSE,1)) > 1.099) && (CLOSE = HIGH));
一字涨停:=(((CLOSE / REF(CLOSE,1)) > 1.099) && (LOW = HIGH));
冲涨停:=((((((HIGH / REF(CLOSE,1)) > 1.099) || ((CLOSE / REF(CLOSE,1)) > 1.09)) && ((CLOSE / REF(CLOSE,1)) > 1.065)) && ((CLOSE / REF(CLOSE,1)) < 1.0992)) && (CLOSE > 均价));
放量长阳线:=(((((CLOSE / REF(CLOSE,1)) > 1.050) && ((换手率 > REF(换手率,1)) || (换手率 > MAX(MVOL5,MVOL60)))) && (CLOSE > 均价)) && (BIAS10 < 0.12));
标志性阳线:=((涨停板 || 冲涨停) || 放量长阳线);
涨停间隔:=BARSLAST(标志性阳线);
前均价:=REF(均价,涨停间隔);
均线条件:=((REF(LOW,1) < MAX(REF(MA10,1),REF(MA20,1))) && (CLOSE > MA10));
大盘指数:=INDEXC;
大盘均线乖离:=((INDEXC – MA(INDEXC,10)) / MA(INDEXC,10));
相对强弱:=(3 * (BIAS10 – 大盘均线乖离));
相对强弱条件:=((相对强弱 > 0) || ((相对强弱 > -(0.1)) && (相对强弱 > REF(相对强弱,1))));
累积强弱:=SUM(相对强弱,10);
N:=10;
P:=3;
BBI:=((((MA(CLOSE,3) + MA(CLOSE,6)) + MA(CLOSE,12)) + MA(CLOSE,24)) / 4);
UPR:=(BBI + (P * STD(BBI,N)));
DWN:=(BBI – (P * STD(BBI,N)));
布林宽度:=((UPR – DWN) / 10);
布林条件:=(((布林宽度 < 0.40) && (LLV(布林宽度,5) < (3 * LLV(布林宽度,100)))) || (布林宽度 < 0.20));
当日涨幅:=((((CLOSE / REF(CLOSE,1)) > 1.03) && ((CLOSE / REF(CLOSE,1)) < 1.110)) && ((CLOSE / MA10) < 1.13));
内外盘差:=(VOL / CAPITAL);
A1:=MIN(COUNT((VOL / CAPITAL*100),0),30);
大单:=(VOL / CAPITAL*100);
累计:=(EMA(大单,A1) * A1);
均值:=MA(累计,10);
大单翻红:=(((大单 > 0.10) && (大单 > REF(大单,1))) || ((大单 > 0) && (累计 > 均值)));
大单条件:=((大单 > 0.50) && ((大单 / 换手率) > 0.20));
缩量:=(换手率 < MAX(MVOL5,MVOL20));
缩量条件:=(COUNT(缩量,7) >= 4);
换手率条件:=(((((换手率 > (1.35 * REF(换手率,1))) && (换手率 < (7 * REF(换手率,1)))) && (换手率 > 1.5)) && (换手率 > MVOL5)) && REF(缩量条件,1));
波段启动:=(((((均线条件 && 换手率条件) && 当日涨幅) && 大单翻红) && 相对强弱条件) && 布林条件);
双强模式:=(0.6 * ((((MA10 > MA20) || (MA10 > REF(MA10,1))) || (均价 > MA10)) && (相对强弱 > -(0.02))));
股性活跃:=(0.5 * ((((COUNT(大阳线,60) >= 6) || (COUNT(涨停板,60) >= 2)) || (COUNT((涨停板 || 放量长阳线),30) >= 1)) || (COUNT((相对强弱 > 0.1),120) > 20)));
放量:=(0.2 * (((((换手率 > MAX(MVOL60,MVOL5)) || (MVOL5 > MVOL60)) || 涨停板) || (COUNT((涨停板 || 放量长阳线),3)=1 && (换手率 > MIN(MVOL60,MVOL5)))) && (((CLOSE > MA10) || (相对强弱 > 0)) || ((MVOL5 >= REF(MVOL5,1)) && (CLOSE > REF(CLOSE,1))))));
活跃股:=(0.5 * ((放量 || 双强模式) && 股性活跃));
gzb1:=(((((((涨停板 || 放量长阳线) && 活跃股) && (相对强弱 > 0)) && (大单翻红 || 一字涨停)) && (均线乖离 < 0.23)) && (BIAS60 < 0.25)) && 低吸条件);
gzb时间1:=BARSLAST(gzb1);
活跃区间:=(活跃股 && EVERY(活跃股,(gzb时间1 + 1))),COLORRED;
计数:=COUNT(gzb1,0);
gzb2:=((gzb1 && 活跃区间) && (COUNT(gzb1,0) = 1));
gzb:=(((gzb1 && 活跃区间) && REF((活跃区间 <> 1),1)) && (COUNT(gzb1,0) > 1));
gzb3:=(((gzb1 && 活跃区间) && REF((活跃股 = 0),1)) && (COUNT(gzb1,0) <= 1));
启动:IF((COUNT(gzb1,0) > 1),gzb,(gzb2 || (gzb3 && 低吸条件)));
【超级风口】——买入信号
1、程序测试结果
测试一下,平仓规则是,不论盈亏,以持股1天后最高平仓为条件,胜率为84.6%
2、持仓5日最高卖
测试一下,平仓规则是,不论盈亏,以持股5天后尾盘盘平仓,胜率为46.2%
{选股–超级风口}
gzb1:=EMA(C,2);
gzb2:=EMA(C,5);
gzb3:=EMA(C,13);
gzb4:=EMA(C,30);
gzb5:=gzb2>=REF(gzb2,1);
gzb6:=MAX(MAX(gzb2,gzb3),gzb4);
gzb7:=MIN(MIN(gzb2,gzb3),gzb4);
gzb8:=gzb6<C AND O<gzb7 AND gzb5 AND gzb1>REF(gzb1,1);
gzb9:=IF(gzb8,1,0);
gzb10:=MA(C,5);
gzb11:=ATAN((gzb10/REF(gzb10,1)-1)*100)*180/3.1416;
gzb12:=SMA(EMA((gzb10-REF(gzb10,1))/REF(gzb10,1),3)*100,3,1);
gzb13:=EMA((gzb12-REF(gzb12,1)),3);
gzb14:=MA(C,10);
gzb15:=MA(C,30);
gzb16:=(C-gzb15)/gzb15*100;
gzb17:=FILTER(COUNT(CROSS(gzb11,30),5)>=1 AND gzb10>REF(gzb10,1) AND gzb16>REF(gzb16,1) AND gzb14>REF(gzb14,1) AND gzb13>REF(gzb13,1) AND gzb12>REF(gzb12,1) ,10) ;
强风口:=gzb9 OR gzb17;
预测风口:=gzb9=1;
超强风口:=gzb17=1;
超级风口:(强风口=1 AND 预测风口 AND 超强风口)*2;