当前位置:→ 公式网 > 大智慧公式 > 正文 ℃ 公式解密、改选股等业务 联系点击查看详情...
以下是大智慧超赢一号和金色两点半股票池的源码(无源码的请下载附件导入)
超赢一号股票池源码{来源于: 公式在线网WWW.gszx.com.cn}
{风险控制}
il:ref(ma(max(abs(ln(c)-ln(o)),abs(ln(c)-ln(ref(c,1))))/amount*100000000,10),1);
{选出流动性最强的1000只股票}
{短线资金}
(DYNAINFO(54)-DYNAINFO(3))/DYNAINFO(3)>0.06 and DYNAINFO(41)>0 {剔除ST和停牌股票}
and capital>1000000 and capital<8000000 {流通盘在1亿到8亿之间,用户可以修改其中数值}
and last("ddx.ddx")>1 {DDX连续飘红天数大于1,用户可以修改本数值}
and "ddx.ddx">0.05;{当天DDX值大于0.05,用户可以修改本数值}
{长线资金}
(DYNAINFO(54)-DYNAINFO(3))/DYNAINFO(3)>0.06 and DYNAINFO(41)>0 {剔除ST和停牌股票}
and ma("ddx.ddx",30)>ma("ddx.ddx",10) {DDX30日、10日均线多头排列,用户可以修改其中数值}
and ma("ddx.ddx",10)>ma("ddx.ddx",5) {DDX10日、5日均线多头排列,用户可以修改其中数值}
and ma("ddx.ddx",5)>ma("ddx.ddx",1) {DDX5日、1日均线多头排列,用户可以修改其中数值}
and count("ddx.ddx">0,30)>6 {最近30天DDX的飘红天数大于6,用户可以修改其中数值}
and sum("ddx.ddx">0,30)>0; {最近30天DDX的和大于0,用户可以修改其中数值}
{异动扫描}
count("ddx.ddx">0,5)>1 {5天内DDX>0的天数>1,用户可以修改其中数值}
and (DYNAINFO(54)-DYNAINFO(3))/DYNAINFO(3)>0.06 and DYNAINFO(41)>0 {剔除ST和停牌股票}
and DYNAINFO(15)>0 {委比大于0}
and cross(ma(c,1),ma(c,3));{1日均线上穿3日均线}
{超赢一号池}
if( {如果}
DYNAINFO(14)*100<3 {涨幅小于3%,用户可以修改本数值}
and DYNAINFO(14)*100>-3 {并且涨幅大于-3%,用户可以修改本数值}
and (DYNAINFO(54)-DYNAINFO(3))/DYNAINFO(3)>0.06 and DYNAINFO(41)>0
{剔除ST和停牌股票}
,"ddy.ddy",0); {则用DDY排序选出前1名,用户可以修改本数值}
{观察池}
(c-ENTERPOOLPRICE(0))/ENTERPOOLPRICE(0)<=-0.04;
{入池后跌幅超过4%,用户可以修改本数值}
{英雄榜}
(c-ENTERPOOLPRICE(0))/ENTERPOOLPRICE(0)>=0.05;
{入池后涨幅超过5%,用户可以修改本数值}
{热点板块}
(BIGORDER(1,3)-BIGORDER(2,3))*vol/capital*100;{特大单买入占流通盘比最大5个板块}
{热点股票}
DYNAINFO(14)*100<3 {当日涨幅小于3%,用户可以修改本数值}
and if(count("ddx.ddx"<0,10)>3,count("ddx.ddx">0,10),last("ddx.ddx">0))>2;
{如果10天内DDX<0的天数大于3,则10天内DDX大于0的天数要大于2,否则DDX连续翻红天数要大于2,用户可以修改其中数值}
金色两点半股票池源码
{初步筛选,开市后5分钟}
(strcmp(stkname,'st')=-1 or strcmp(stkname,'*st')=-1)=0{滤除ST股票}
and DYNAINFO(4)<>0 {滤除当日停牌股票}
and dynainfo(57)<5000000000 {流通市值小于60亿,用户可修改本数值}
and dynainfo(57)>1000000000 {流通市值大于20亿,用户可修改本数值}
and barscount(c)>10;{上市天数大于10天的股票,用户可修改本数值}
{基准,开市后30分钟}
count("ddx.ddx">0,10)>3 {DDX10天有3天以上翻红}
and DYNAINFO(14)<0.03; {涨幅小于3%}
{一次考量,11:00}
if(DYNAINFO(14)<0.03, {如果涨幅小于3%}
sum(BUYVOL-SELLVOL,270)/capital*100,0);{则按最近270笔成交的主动性买盘和主动性卖盘的差值占流通盘比例排序前100名}
{二次考量,14:03}
if(DYNAINFO(14)<0.03, {如果涨幅小于3%}
sum(BUYVOL-SELLVOL,180)/capital*100,0);{则按最近180笔成交的主动性买盘和主动性卖盘的差值占流通盘比例排序前50名}
{预备池,14:20}
if(DYNAINFO(14)<0.03, {如果涨幅小于3%}
sum(BUYVOL-SELLVOL,60)/capital*100,0);{则按最近60笔成交的主动性买盘和主动性卖盘的差值占流通盘比例排序前30名}
{金色两点半,14:30}
if(DYNAINFO(14)<0.03, {如果涨幅小于3%}
sum(BUYVOL-SELLVOL,30)/capital*100,0);{则按最近30笔成交的主动性买盘和主动性卖盘的差值占流通盘比例排序前5名}
{全程逆散,14:20}
sum(BUYVOL-SELLVOL,0)/capital*100>0.3
{从开市到当前的所有分笔成交,主动性买盘和主动性卖盘的差值占流通盘比例大于0.3%的股票}
and DYNAINFO(14)<0.03; {涨幅小于3%,用户可以修改本数值}
{英雄榜,14:30,}
(c-ENTERPOOLPRICE(0))/ENTERPOOLPRICE(0)>=0.05;
{进入金色两点半后涨幅超过5%进入英雄榜}