1, 可以自己按照公式内容,依次复制编辑,以下三个公式,然后将它们“相与”,并保存。注意!公式应在大盘,经过一轮下跌之后的起涨时间段才可实用哦,即日均线前三根要多排多的样子;且选出的股票,还要经过肉眼的分析,经验的判断等技术性的筛选喔。 登陆“通达信”软件(免费精选行情),点“功能”选“公式系统”,点“公式管理器”,双击“条件选股公式”,点“其他类型”,点“新建”。依次复制编辑这三个公式并“确定”后,点“功能”,点“选股器”选“条件选股”,在“条件选股公式”的下拉菜单中,依次选中之前导入的公式,分别点“加入条件”,点选“所有条件相与”,点“保存方案”,起个名字保存(下次选股点“引入方案即可”)。点“执行选股”或“选股入板块”便可。 2, 登陆“通达信”软件(免费精选行情),点“功能”选“公式系统”,点“公式管理器”,双击“条件选股公式”,点“其他类型”,点“导入公式”,选中.tne格式的公式文件(这文件是师兄上传的,如需要可QQ留言索取,1055576157)。点“打开”后在对话框左边的方框打钩,再点确定。关闭对话框,点“功能”,点“选股器”选“条件选股”,在“条件选股公式”的下拉菜单选中之前导入的公式,点“加入条件”,点“所有条件相与”,点“执行选股”或“选股入板块”即可。 公式如下: 20140207新版盘中黑马连续三次修改 第一次: 投资家1973(304748906) 2014-02-07 13:43:49 1、将上市满一年的(黑马公式)与不满一年的(新黑马公式)的代码合并起来,变成一个公式 2、增加两个条件:a、剔除亏损股;b、剔除经营性现金流量为负值的股票 黑马公式语法如下: ZQ:=CLOSE>REF(CLOSE,1)*1.07; { 以涨幅大于7%收盘 } ZQE:=EXIST(ZQ,N); { N天内出现以涨幅大于7%收盘 }; ZWHW:=CLOSE>REF(CLOSE,1)*1.05 AND VOL/CAPITAL>0.05; { 以涨幅大于5%收盘且换手超过5% }; ZWHWE:=EXIST(ZWHW,N); { N天内出现以涨幅大于5%收盘且换手超过5% }; HQ:=VOL/CAPITAL>0.07; { 换手超过7% }; HQE:=EXIST(HQ,N); { N天内出现换手超过7% }; DTSZ:=CLOSE>REF(CLOSE,1)*1.015; { 当天涨幅超过1.5% } A1:=MA(CLOSE,N1); A2:=MA(CLOSE,N2); A3:=MA(CLOSE,N3); A4:=MA(CLOSE,N4); A5:=MA(CLOSE,N5); A6:=MA(CLOSE,N6); A7:=MA(CLOSE,N7); B1:=CLOSE>A1 AND CLOSE>A2 AND CLOSE>A3 AND CLOSE>A4 AND CLOSE>A5 AND CLOSE>A6 AND CLOSE>A7 { 站上七均线% } AND (CLOSE-A7)/A7<0.6 { 相对于年线正乖离小于60% } AND (ZQE OR ZWHWE OR HQE) { N天内出现涨幅大于7%、涨幅大于5%且换手大于5%、换手大于7%三种情况之一 } AND DTSZ { 当天涨幅超过1.5% } AND DYNAINFO(17)>0 { 剔除停牌股 } AND FINANCE(33)>0 AND FINANCE(34)>0 AND FINANCE(18)>0 AND FINANCE(32)>0 AND FINANCE(25)>0 { 每股收益、每股净资产、每股公积金、每股未分利润、经营性现金流量大于零 } AND NAMELIKE('S')=0 AND NAMELIKE('*')=0 { 剔除ST、*ST股 } AND CLOSE*CAPITAL>0 { 流通市值大于0亿元——20亿元写作20000000,可修改 }; B2:=CLOSE>A1 AND CLOSE>A2 AND CLOSE>A3 AND CLOSE>A4 AND CLOSE>A5 AND CLOSE>A6 { 站上六均线 } AND (CLOSE-A6)/A6<0.6 { 相对于半年线正乖离小于60% } AND (ZQE OR ZWHWE OR HQE) { N天内出现涨幅大于7%、涨幅大于5%且换手大于5%、换手大于7%三种情况之一 } AND DTSZ { 当天涨幅超过1.5% } AND DYNAINFO(17)>0 { 剔除停牌股 } AND FINANCE(33)>0 AND FINANCE(34)>0 AND FINANCE(18)>0 AND FINANCE(32)>0 AND FINANCE(25)>0 { 每股收益、每股净资产、每股公积金、每股未分利润、经营性现金流量大于零 } AND NAMELIKE('S')=0 AND NAMELIKE('*')=0 { 剔除ST、*ST股 } AND BARSCOUNT(C)<240 { 上市时间少于一年 } AND CLOSE*CAPITAL>0 { 流通市值大于0亿元——20亿元写作20000000,可修改 }; C1:B1 OR B2; 第二次: 投资家1973(304748906) 2014-02-08 0:38:58 刚才经过仔细研究,对黑马公式的参数进行了进一步优化,将截止到今天的可选股票有262只下降至170只 投资家1973(304748906) 2014-02-08 0:41:01 修改两条语句,剔除上市满一年的股票中、相对于240/60/20日均线的正乖离分别大于35%、25%、20%的股票;剔除上市未满一年的股票中、相对于120/60/20日均线的正乖离分别大于35%、25%、20%的股票 投资家1973(304748906) 2014-02-08 0:41:39 优化后的黑马公式语法如下: 投资家1973(304748906) 2014-02-08 0:42:05 ZQ:=CLOSE>REF(CLOSE,1)*1.07; { 以涨幅大于7%收盘 } ZQE:=EXIST(ZQ,N); { N天内出现以涨幅大于7%收盘 }; ZWHW:=CLOSE>REF(CLOSE,1)*1.05 AND VOL/CAPITAL>0.05; { 以涨幅大于5%收盘且换手超过5% }; ZWHWE:=EXIST(ZWHW,N); { N天内出现以涨幅大于5%收盘且换手超过5% }; HQ:=VOL/CAPITAL>0.07; { 换手超过7% }; HQE:=EXIST(HQ,N); { N天内出现换手超过7% }; DTSZ:=CLOSE>REF(CLOSE,1)*1.015; { 当天涨幅超过1.5% } A1:=MA(CLOSE,N1); A2:=MA(CLOSE,N2); A3:=MA(CLOSE,N3); A4:=MA(CLOSE,N4); A5:=MA(CLOSE,N5); A6:=MA(CLOSE,N6); A7:=MA(CLOSE,N7); B1:=CLOSE>A1 AND CLOSE>A2 AND CLOSE>A3 AND CLOSE>A4 AND CLOSE>A5 AND CLOSE>A6 AND CLOSE>A7 { 站上七均线% } AND (CLOSE-A7)/A7<0.35 AND (CLOSE-A5)/A5<0.25 AND (CLOSE-A3)/A3<0.2 { 相对于240、60、20日均线的正乖离分别小于35%、25%、20% } AND (ZQE OR ZWHWE OR HQE) { N天内出现涨幅大于7%、涨幅大于5%且换手大于5%、换手大于7%三种情况之一 } AND DTSZ { 当天涨幅超过1.5% } AND DYNAINFO(17)>0 { 剔除停牌股 } AND FINANCE(33)>0 AND FINANCE(34)>0 AND FINANCE(18)>0 AND FINANCE(32)>0 AND FINANCE(25)>0 { 每股收益、每股净资产、每股公积金、每股未分利润、经营性现金流量大于零 } AND NAMELIKE('S')=0 AND NAMELIKE('*')=0 { 剔除ST、*ST股 } AND CLOSE*CAPITAL>0 { 流通市值大于0亿元——20亿元写作20000000,可修改 }; B2:=CLOSE>A1 AND CLOSE>A2 AND CLOSE>A3 AND CLOSE>A4 AND CLOSE>A5 AND CLOSE>A6 { 站上六均线 } AND (CLOSE-A6)/A6<0.35 AND (CLOSE-A5)/A5<0.25 AND (CLOSE-A3)/A3<0.2 { 相对于120、60、20日均线的正乖离分别小于35%、25%、20% } AND (ZQE OR ZWHWE OR HQE) { N天内出现涨幅大于7%、涨幅大于5%且换手大于5%、换手大于7%三种情况之一 } AND DTSZ { 当天涨幅超过1.5% } AND DYNAINFO(17)>0 { 剔除停牌股 } AND FINANCE(33)>0 AND FINANCE(34)>0 AND FINANCE(18)>0 AND FINANCE(32)>0 AND FINANCE(25)>0 { 每股收益、每股净资产、每股公积金、每股未分利润、经营性现金流量大于零 } AND NAMELIKE('S')=0 AND NAMELIKE('*')=0 { 剔除ST、*ST股 } AND BARSCOUNT(C)<240 { 上市时间少于一年 } AND CLOSE*CAPITAL>0 { 流通市值大于0亿元——20亿元写作20000000,可修改 }; C1:B1 OR B2; 第三次: 投资家1973(304748906) 2014-02-08 1:24:54 若将范围继续收窄(剔除涨幅过大的非临界点股票),还可将170只选中的股票继续减少至142只。语法如下: 投资家1973(304748906) 2014-02-08 1:36:38查看前后消息 ZQ:=CLOSE>REF(CLOSE,1)*1.07; { 以涨幅大于7%收盘 } ZQE:=EXIST(ZQ,N); { N天内出现以涨幅大于7%收盘 }; ZWHW:=CLOSE>REF(CLOSE,1)*1.05 AND VOL/CAPITAL>0.05; { 以涨幅大于5%收盘且换手超过5% }; ZWHWE:=EXIST(ZWHW,N); { N天内出现以涨幅大于5%收盘且换手超过5% }; HQ:=VOL/CAPITAL>0.07; { 换手超过7% }; HQE:=EXIST(HQ,N); { N天内出现换手超过7% }; DTSZ:=CLOSE>REF(CLOSE,1)*1.015; { 当天涨幅超过1.5% } A1:=MA(CLOSE,N1); A2:=MA(CLOSE,N2); A3:=MA(CLOSE,N3); A4:=MA(CLOSE,N4); A5:=MA(CLOSE,N5); A6:=MA(CLOSE,N6); A7:=MA(CLOSE,N7); B1:=CLOSE>A1 AND CLOSE>A2 AND CLOSE>A3 AND CLOSE>A4 AND CLOSE>A5 AND CLOSE>A6 AND CLOSE>A7 { 站上七均线 } AND (CLOSE-A7)/A7<0.3 AND (CLOSE-A5)/A5<0.2 AND (CLOSE-A3)/A3<0.15 { 相对于240、60、20日均线的正乖离分别小于30%、20%、15% } AND (ZQE OR ZWHWE OR HQE) { N天内出现涨幅大于7%、涨幅大于5%且换手大于5%、换手大于7%三种情况之一 } AND DTSZ { 当天涨幅超过1.5% } AND DYNAINFO(17)>0 { 剔除停牌股 } AND FINANCE(33)>0 AND FINANCE(34)>0 AND FINANCE(18)>0 AND FINANCE(32)>0 AND FINANCE(25)>0 { 每股收益、每股净资产、每股公积金、每股未分利润、经营性现金流量大于零 } AND NAMELIKE('S')=0 AND NAMELIKE('*')=0 { 剔除ST、*ST股 } AND CLOSE*CAPITAL>0 { 流通市值大于X亿元——例如10亿元写作10000000,可修改 }; B2:=CLOSE>A1 AND CLOSE>A2 AND CLOSE>A3 AND CLOSE>A4 AND CLOSE>A5 AND CLOSE>A6 { 站上六均线 } AND (CLOSE-A6)/A6<0.3 AND (CLOSE-A5)/A5<0.2 AND (CLOSE-A3)/A3<0.15 { 相对于120、60、20日均线的正乖离分别小于30%、20%、15% } AND (ZQE OR ZWHWE OR HQE) { N天内出现涨幅大于7%、涨幅大于5%且换手大于5%、换手大于7%三种情况之一 } AND DTSZ { 当天涨幅超过1.5% } AND DYNAINFO(17)>0 { 剔除停牌股 } AND FINANCE(33)>0 AND FINANCE(34)>0 AND FINANCE(18)>0 AND FINANCE(32)>0 AND FINANCE(25)>0 { 每股收益、每股净资产、每股公积金、每股未分利润、经营性现金流量大于零 } AND NAMELIKE('S')=0 AND NAMELIKE('*')=0 { 剔除ST、*ST股 } AND BARSCOUNT(C)<240 { 上市时间少于一年 } AND CLOSE*CAPITAL>0 { 流通市值大于X亿元——例如10亿元写作10000000,可修改 }; C1:B1 OR B2; 投资家1973(304748906) 2014-02-08 1:37:14 请大家试试是否选出的股票为142只 |
|