分享

投资家1973:论程序化选股!

 bull000 2017-02-05

 

 

    中国的A股市场,现在有大约3000只股票挂牌。香港股市正在交易的股票大约有2200只,美国股市更是有大约9000只股票挂牌。如此众多的股票,怎么通过研判牛市抓住牛股?怎么通过研判熊市抓住熊股?甚至于,在缺乏伟大的牛熊市的漫长岁月里,在相对平庸的市道里如何通过选取领头羊或领跌羊个股来赚钱?显然,单靠手动翻检和肉眼查看是不行的。一来工作量太大,伤害视力和健康;二来效率低下、挂一漏万,大量的遗珠之憾在所难免。有些朋友会问为什么要抓熊股?也就是下跌市道中的领跌羊?抓住领跌羊,除了直接做空个股,还可以将选出来的领跌羊熊股作为标的,买入它的认沽期权,在股票下跌时获利。既然股市——无论A股、美股还是港股——挂牌交易的股票如此之多,我们就有必要用程序化选股的方法,在股票大盘指数运行上升或下跌趋势途中选出领头羊或领跌羊。

选股程序的作用有二:一、当下选股,即在当下任意时点,无论周一到周五任何一个交易日,也无论盘中还是盘后,从市场中选取领头羊或领跌羊。一般来说,如果大盘处于上升趋势或完成一段大跌之后的横盘阶段,就只选领头羊,不选领跌羊;如果大盘处于下跌趋势,就只选领跌羊,不选领头羊。二、回溯历史。通达信软件有一个功能,“时间段内满足条件”复选框。勾选该复选框,就是回溯历史走势;不勾选,就是当下选股。回溯历史需要设定时间,通常开始时间等于结束时间,即回溯时间点选在某个收盘日、周收盘日或月收盘日。如果选股程序的选股周期是日线,则任何一个交易日均可回溯;如果选股程序的选股周期是周线,则只有周收盘日——通常是周五,遇到长假也可能不是——才可以回溯;如果选股程序的选股周期是月线,则只有月收盘日才可以回溯;如果用三套选股程序联合选股,结果相与(即对选股结果取公共部分),其选股周期分别为日线、周线和月线,那么回溯日必须在月线图上选取(月K线所对应的日期必定为月收盘日),且该日期刚好又是周收盘日(多数情况下是周五)才行。当下选股无所谓,周一到周五哪一天都行,甚至盘中也一样可选。一旦某个日期成为过去,那就属于回溯历史的范畴,必须按照上面所说的规则选取回溯时间点,否则就会什么也选不出来,即出现选股结果为空的现象,这一点必须注意。

后续课程中我将带领读者一起回顾A股市场最近20年来的牛熊循环,用我发明的选股程序“黑马集中营”将所有牛市、熊市或中级行情的领头羊或领跌羊一网打尽。有些人会说回溯历史属于“马后炮”,因而无意义。的确,有些人吃饱了撑的,闲极无聊,搞了个什么“未来函数”(即因为后面出现了上升趋势,所以在前面标出一个买入信号;或因为后面出现了下跌趋势,所以在前面标出一个卖出信号),倒果为因,自欺欺人,那种回溯的确是没有意义的。但是,我发明的“黑马集中营”不包括任何“未来函数”,是根据“形态特征”来选股的,而个股的“形态特征”与时间无关。打个比方,你拿出N年前的一张照片,摆拍的。你现在看到的姿势,和时光倒流到当时你所摆出的姿势,是一模一样的,这一点跟时间先后无关。同理,根据“形态特征”选股也是一样。通过回溯历史(即勾选“时间段内满足条件”)选出的结果,跟时光倒流到当天所选出的结果,也是一模一样的!这是通达信设计的强大功能,为像我这样的研究员测试所开发程序的选股效果,提供了有力武器。因此选股程序回溯历史的功能是标准的“马前炮”,而不是什么“马后炮”,这一点必须确切理解。所以,在对待回溯历史走势这件事上,有些人的思想本能地停留在“马后炮”这个层面上,再也不愿意多了解哪怕一点点,直接一棍子打死。但是真正的聪明人,却会发现回溯历史和当下选股没有任何不同,也就是股价走势的“形态特征”与时间无关。前者是普通人,后者是能作出成绩的人。普通人浅尝辄止,不愿深入思考问题,只知道凭本能判断一件事情的是非对错;而成功者却不乏理性与逻辑思维,总是排除万难、勇往直前。

    在执行选股之前需要先下载数据。方法是在通达信软件界面下先点击“系统”——“盘后数据下载”。点击“沪深日线”选项卡,勾选“日线和实时行情数据”以及“下载所有沪深品种的日线数据”两个复选框,下载日期设定为从1992年1月1日至今(如果下载美股、港股数据,则点击“扩展市场行情日线”选项卡,同时勾选“日线数据”及其下面的复选框,并且在下面一个复选框的右侧下拉三角里面选择“美股”或“港股”),如图2-11所示。


投资家1973:论程序化选股!

2-11 下载沪深日线数据或美股、港股日线数据


投资家1973:论程序化选股!

图2-12 “条件选股”对话框的用法

 

    在图2-12中,箭头标示出了使用“条件选股”(快捷键Ctrl+T)功能的注意事项:

    1、在“条件选股公式”下拉三角里面选择相应的选股程序。

    2、在“选股周期”下拉三角里选择选股程序对应的选股周期。

    3、“选股范围”可以是上证A股、深证A股,也可以是美股或港股,还可以是分类板块指数。具体在哪个市场或板块选股,可以通过点击“改变范围”来改变。

    4、选股程序及其对应的选股周期选好之后,点“加入条件”(当然也可以对已选入的程序执行“删除条件”)。对我来说,当下选股通常就是“日线金龙/日线威龙+黑马集中营周+(黑马宽滤网月)”,两者或三者联合作战,结果相与。三套程序的选股周期分别是日线、周线和月线。首次选定选股程序及其选股周期之后,不妨点一下“保存方案”。这样下一次再按Ctrl+T调出“条件选股”的时候,就不必再一一选择选股程序及其周期,直接点“引入方案”即可。每次点击“引入方案”之后要习惯性地检查一遍“选股条件列表”里面的选股程序及其周期是否正确。注意“选股条件列表”里面显示的选股程序后面跟随的周期才是选股程序真正工作的周期,此时“选股条件列表”左侧的“选股周期”里面显示的是什么周期反而不重要了。

    5、选择“全部条件相与”单选框(对各选股程序的选股结果取交集),“全部条件相或” (对各选股程序的选股结果取并集)一般不用。

    6、无论回溯历史还是当下选股,均需勾选“前复权数据”复选框。

    7、“时间段内满足条件”复选框,当下选股不勾选,回溯历史必须勾选。回溯时间点一般把起始时间与结束时间设定为同一天。

    8、剔除当前未交易的品种(即剔除停牌股),当下选股应当勾选,回溯历史不应勾选。注意停牌指的是今天停牌。对回溯历史来说,如果勾选了这一项,某些原本应该选出的股票,可能会因为今天停牌而不被选出,这当然不正确。有些版本的通达信没有这一复选框,如果为了当下选股而把剔除停牌股写进程序里,对回溯历史又不公平了;如果不把剔除停牌股写进程序,那么每次选股结果都会包含一批停牌股。两者无法兼顾,所以会很不方便。

    9、剔除ST(特别处理)品种。当下选股可勾选可不勾选,取决于交易者本人的好恶。如果讨厌ST股,那就勾选。回溯历史不应勾选。注意ST指的是今天被ST,对回溯历史来说,如果勾选了这一项,某些原本应该选出的股票,可能会因为今天被ST而不被选出,但它在历史上却并没有被ST。这可以视为选股结果的错误,所以回溯历史不应勾选。

 

下面简单介绍一下我所编写的“黑马集中营”系列选股程序所包含的内容,供读者参考。你们可以按照本书讲解的原理自己编写选股程序,或选择直接购买“黑马集中营”:

1、日线神龙:选股周期为日线。既可以用于回溯历史,也可以用于当下选股,以回溯功能为主。有能力将日线图上出现上升趋势的股票一网打尽,无一漏网,经得起任何人的任意测试与检验。当回溯历史、验证选股程序效果的时候,可以在日线图上任选临界点,用它单独回溯任意股票,附加或不附加周选股条件均可,若附加选股数量会减少。注意日K线之最新价相对于 10/20/30/60日均线的正乖离分别不得超过20%、30%、35%、45%,否则会被滤除。不允许动态日K线为阴线,不允许日K线之最新价相对于昨日收盘价出现下跌,否则亦会被滤除)。用于当下选股时可将选股结果按量比排序,优先查看量比大的个股。

日线神龙对成交量没有要求,但要求60日均线托底向上,30/60日均线多排或接近多排(二者距离不超过2%)。有能力将存在共振(均线粘合向上发散)、多临(均线多排+临界点)、磁浮、正N(看涨N型,包括N型底与N型上升中继,可分为N1、N2、N3三种类型。简单说,N1要求5/10/20/30/60日均线全部上倾,简称“小N”;N2是在5/10/20/60日均线上倾的前提下,允许30日均线下倾,简称“中N”;N3则是在5/10/20/30/120/240日均线上倾的前提下,允许60日均线下倾,简称“大N”。当用于选N3定式的时候,要求日K线最新价相对于120/240日均线的正乖离分别不得超过55%、65%)等4种高胜算图形定式及大量变体全部选出,功能极其强大。缺点是选股条件不够苛刻,选股数量较多。

2、日线金龙:日线神龙对成交量没有要求,导致选股数量偏多,这一点对回溯历史有利,所以它侧重于回溯历史。请读者注意,回溯历史的目标是“应选尽选、无一漏网、禁止遗珠之憾”,也就是要求选股结果覆盖所有的牛股(即选股数量尽可能多)。至于成功率有多高,即后续成功展开上升趋势的有多少、发展失败的又有多少,不是它关心的重点。而当下选股,则要求命中率高、失败率低(即选股数量尽可能少,以减轻肉眼过滤的工作量),至于是不是覆盖了所有的牛股,是不是存在大量的漏网之鱼、遗珠之憾,不是它关心的重点。显而易见,这两个目标存在矛盾,难以兼顾。所以选股神器“日线神龙”(以及后面的“周线黑马”)被发明出来以后,接下来就得以之作为核心程序,在它的基础上“动手术”,使之更加贴近实战,满足当下选股两个方面的需要:1、减少选股数量;2、提高选股质量。

日线金龙就是根据这样的思路被研发出来的。它只用于当下选股,不能用于回溯历史,并且要求量比大于1.5倍。这是因为日线金龙选股的目的在于抓捕开启上升趋势的标志性阳线,而标志性阳线通常是显著放量的。日线神龙不允许日K线为阴线,是因为它对成交量没有要求,加上乖离率限制定得较宽,选股数量本来就多,如果允许日K线为阴,会导致选股数量急剧增加,这显然不是我们想要的(禁止日K线之最新价相对于昨日收盘价出现下跌的原因与此同理)。但日线金龙要求量比大于1.5,同时要求日K线之最新价相对于10/20/30/60日均线的乖离率不超过15%、20%、25%、30%,选股数量会被大幅抑制(即除了满足日线金龙本身的要求,选股结果仅限于放量且刚刚启动、涨幅不大的个股),所以允许日K线为阴,以利于抓捕那些标志性阳线出现次日、动态日K线因高开低走为阴线的个股。

新手可能不理解,为何不将日线神龙与日线金龙合并,比如命名为“改良神龙”什么的?他们也许倾向于认为,允许日K线为阴和收窄乖离率限制都很正确,但只要用V/REF(V,1)>1.5(通达信软件函数,意思是“成交量相对于前一交易日放大50%”)这一语句取代DYNAINFO(17)>1.5(通达信软件函数,意思是“量比大于1.5倍”),两套日线选股程序就可以合并了。但实际上这么做是行不通的。因为盘中选股的时候,“V”固然指的是当天自开盘以来所累积的动态成交量,但“REF(V,1)”却指的是前一交易日全天的成交量。拿尚未收盘的动态成交量与已经收盘的全天成交量相比,当然不如用量比指标揭示放量与否来得客观(量比是指股票开盘后平均每分钟的成交量与过去5个交易日平均每分钟成交量之比。计算公式为:量比=(现成交总手数/现累计开市时间(分))/过去5日平均每分钟成交量)。但量比是指“今天”甚至“当下”的量比,不能用于回溯历史,否则就成了用今天的量比与历史走势的形态特征搭配,如古人穿今装,变得不伦不类。同时,日线神龙的乖离率限制如果定得过窄也是不明智的,否则很快就会面临来自“遗珠之憾”的指责(即有些个股会因为乖离率限制定得太窄而被过滤掉)。因此,两套日线选股程序无法合并。这是选股程序的两大目标——“回溯历史”要求应选尽选、不许漏网(即选股数量要多),和“当下选股”要求命中率高、失败率低(即选股数量要少)——彼此矛盾、难以兼顾的体现。

日线金龙和日线神龙以日线图为选股周期,要求日K线之最新价不但位于所有日均线(即5/10/20/30/60日均线)之上,而且必须大于等于昨收盘价——即动态日K线必须为阳线或十字星。因为如果不这样,会把放量出货的个股选进来。要求全部日均线向上挺升(日线金龙和日线威龙作为日线级别“当下选股”的主力程序,要求选股速度必须足够快。由于N2、N3两类定式会让选股程序体积庞大、速度下降,比如会让日线金龙的选股速度由30秒下降到120秒以上——想想盯着水壶烧开水的感受吧——而且会导致选股数量上升、质量下降,增加肉眼过滤的工作量,所以这两套程序不允许选出N2、N3定式,只有日线神龙、金龙回溯和威龙回溯三套程序才可以)。要求日均线族呈现为共振、多临、磁浮、N型等4种高胜算做多定式及大量变体,要求30/60日均线多排或接近多排……凡是不符合上述要求的一律滤除,日线图呈现最经典、最完美上升趋势的被保留下来。但是,日图完美的个股能走多远却不好说。一般规律是:周图、月图支持的个股(即个股在日线图上运行主升浪的同时,也在周图和月图上运行主升浪而非反动浪)升幅大、涨势持续时间长。但也有例外,比如某些个股在周图、月图上的走势均属反动浪,但日线升势可以涨得很高,形成V型反转。但V型反转这种缺乏扎实底部的超强走势毕竟是小概率事件,不具有广泛的代表性。

3、日线威龙:选股周期为日线。行文至此,读者已然了解日线金龙是以日线图为依据进行当下选股的主力程序。但如果认为选股数量偏多,除了添加周选股程序或月线滤网共同选股以减少选股数量之外,我还特意编写了日线威龙,单独用于减少日线级别的选股数量。这是因为日线金龙最多只要求到60日均线,比如要求日K线最新价站上60日均线,30/60日均线多排或接近多排,以及要求60日均线保持上倾等等。但没有对半年线(120日均线)作出任何要求。而日线威龙,却要求日K线最新价站上120日均线,60/120日均线多排或接近多排(当60日均线位于120日均线之下时,要求二者之间的距离不超过2.5%),并且要求120日均线保持上倾。显然,日线威龙的选股条件比日线金龙更加苛刻,可以批量选出日线图堪称完美的股票,选股数量与日线金龙相比会进一步减少。如果投资者要求较少的选股数量,不妨以威龙代替金龙,再与周选股程序以及月线滤网一起联合选股。日线威龙要求日K线之最新价相对于10/20/30/60/120日均线的乖离率不超过15%、20%、25%、30%、35%。

4、金龙回溯:既可用于回溯历史,也可用于当下选股。无论用于回溯历史还是当下选股,功能之强大无可挑剔。因为日线金龙不能用于回溯历史(强行回溯也可以,但那是用当下的量比与历史走势的形态特征相搭配,不伦不类),它是在日线金龙的基础上,用V/REF(V,1)>=1语句取代DYNAINFO(17)>1.5,使之具备回溯历史的功能,意思是所选个股的盘中动态成交量(如果已收盘,即指全天成交量)大于等于前一交易日全天成交量(正因为如此,用V/REF(V,1)>=1语句揭示放量现象不如用量比语句来得及时。因为当盘中动态成交量大于或等于前一交易日全天成交量的时候,有可能已经是下午了,标的个股的涨幅也可能已经很大,来不及买进了。但反过来说,如果将金龙回溯用于当下选股,在上午甚至开盘不久就能选出符合条件的个股(即成交量已经超过前一交易日全天成交量),排除绝对成交量极低这种可能,那势必是“硬性真放量”,其真实性相当于依据换手率选股。换言之,用量比指标揭示放量行为固然及时,但是又有些“虚”;因为放大的量比数据也存在急剧下降的可能,即早盘放量之后,后续的成交量却跟不上,导致全天成交量表现平庸。

金龙回溯与日线神龙的区别:

(1)、对成交量有要求,即与前一交易日相比禁止缩量。因为选股程序的目的是为了捕捉处于临界点的标志性阳线,标志性阳线一般明显放量。强调这一点可大幅提高胜算。

(2)、乖离率限制定得更窄,介于日线神龙与日线金龙之间。日K线之最新价相对于10/20/30/60日均线的正乖离分别不得超过20%、25%、30%、35%。当用于选N3定式的时候,要求日K线最新价相对于120/240日均线的正乖离分别不得超过40%、45%。

基于以上两点不同,金龙回溯的回溯能力弱于日线神龙(数量更少),当下选股的能力强于日线神龙(质量更高)。

金龙回溯与日线金龙的区别:

(1)、金龙回溯可用于回溯,也可以当下选股;日线金龙只能当下选股,不能回溯。

(2)、金龙回溯的乖离率限制定得比日线金龙要宽,对提升回溯能力有利。

(3)、日线金龙允许动态日K线为阴,目的是抓捕那些标志性阳线出现次日、动态日K线因高开低走为阴线的个股。如果标志性阳线出现当日忽略了该股,不至于彻底错失。金龙回溯以回溯为主,允许动态日K线为阴无意义;而当它用来当下选股的时候,禁止动态日K线为阴可以减少选股数量、提升选股质量。故两者之间的这种差异各有利弊。

(4)、金龙回溯能选N2、N3定式,日线金龙不能。这种差异导致金龙回溯选股数量多、速度慢;选股范围更广的同时也带来了失败率上升和肉眼过滤工作量的增加。日线金龙选股数量少、速度快。但因为不能选出N2、N3定式,会错失一些机会,或导致进场不及时。

5、威龙回溯:在日线威龙的基础上,用V/REF(V,1)>=1语句取代DYNAINFO(17)>1.5,使之具备回溯历史的功能;同时增加C>=O语句,即禁止日K线为阴线。然后再增加令其能够选出N2、N3定式的语句。这个程序与金龙回溯一起,可以为给读者自己做研究,验证选股程序的效果和自己肉眼过滤的水平,提供了方便、快捷、有力的工具。使用方法如下:先设定一个回溯历史的选股时间点,最好是某个股票大盘指数或分类板块指数——比如上证指数——的临界点。这样的临界点有很多,例如2016年7月4日。我们先用“威龙回溯”选股程序选股,这一天可以选出来34只。然后在键盘上敲49,直接将显示截止日期设定为8月12日,再从第一只股票开始,挨个查看这些股票。通过这种方式,读者将会深刻理解,为什么说日线威龙所挑选出来的都是走势最强、最美、最该涨的股票了。当你通过肉眼过滤,发现一只特别中意的,那么按快捷键“Ctrl+Z”添加进444板块。假设你总共添加了20只,此时只需要在键盘上敲444,打开444板块,就可以看见这20只股票。此时把显示截止K线向后延展20个交易日,比如8月31日;再看8.12~8月31日,你所选中的股票走势是怎样的。如此一来,就能知道你的选股眼光到底如何了。肉眼过滤的能力可以通过反复训练而逐步提高。简言之,威龙回溯与金龙回溯的区别,恰如日线威龙与日线金龙的区别。而威龙回溯与日线威龙的区别,也正如金龙回溯与日线金龙的区别。

6、改良金龙:针对有些交易者希望进一步减少选股数量的要求,在日线金龙的基础上,新增1条语句:V/CAPITAL>0.01(换手率大于1%,注意不能用DYNAINFO(37)>0.01,否则将导致选股程序不能用于选出大盘指数或板块指数)。同时将乖离率限制进一步收窄,要求日K线之最新价相对于10/20/30/60日均线的乖离率不超过10%、15%、20%、25%。作出这两点修改的目的,一是要求换手率绝对值大于1%(这一规定对大盘股、大盘指数和板块指数不利);二是剔除累积涨幅过大的个股(有些交易者特别厌恶追高)。这两点修改会导致改良金龙的选股数量与日线金龙相比显著下降。这样改有优点也有缺点。选股程序的编写没有十全十美那回事。当涉及取舍的时候,你只能一刀切。就像乖离率限制的设定。你不能不限制,否则选股数量会太多,而且涨幅过大的股票即使选出来也无意义,因为你不会买;但是只要作出限制,势必会错杀一批股票;对具备回溯功能的选股程序来说,会导致一些股票回溯不出来。选股数量如果太多哪怕将牛股一网打尽照样会遭到“没有价值”的指责,而作出限制又会面临“遗珠之憾”,所以最终还是只能选择一刀切。

7、改良威龙:改良威龙与日线威龙的区别,和改良金龙与日线金龙的区别相同。

8、黑马集中营周:选股周期为周线。有能力将存在周线级别上升趋势的股票一网打尽,无一漏网;经得起任何人的任意测试与检验,是周图选股的核心程序。当回溯历史、验证选股程序功能的时候,建议在周线图上任选临界点,用它单独回溯任意股票,不要附加其它条件(注意周K线之最新价相对于10/20/30/60周均线的正乖离分别不得超过25%、35%、45%、60%,否则会被滤除。不允许动态周K线为阴线,否则亦会滤除。有人会问,既然是临界点战法,为何不将周K线之最新价相对于10/20/30/60周均线的正乖离定得更窄?如此一来岂不可以大大减少选股数量,提高命中率,同时减轻肉眼过滤的工作量?这是因为有些股票在完成第一波上涨之后,构筑形态,形态结束之后又开始第二波上涨。乖离率过窄会错失几乎所有的第二波上涨。可见,选股程序的编写不是那么简单的,有多重目标需要兼顾)。

黑马集中营(简称“周线黑马”)以周线图为选股周期,要求周K线位于所有周均线(或称为“周均线族”,包括5/10/20/30/60周均线)之上,要求动态周K线为阳线或十字星(因为周线黑马的主要目标是抓捕“周标志性阳线”,通常为中大号的放量阳线而非阴线),要求至少前四根周均线向上挺升(上市满60周的,要求必须站上60周均线),要求周均线族呈现为多排、共振、磁浮、N型四种高胜算做多定式及大量变体……凡是不符合上述要求的一律滤除,周线图呈现最经典、最完美上升趋势的被保留下来。回溯历史功能强大,只要个股周线图走势经典,符合周线黑马的定义,几乎百发百中。就算有极个别选不出来的,只要找出原因(例如乖离率超限),则只需修改参数,哪怕选股数量只增加一只,这只股票必定为曾经漏网的那条“漏网之鱼”,令人印象深刻,堪称是周图选股的完美工具。

    9、黑马宽滤网月:选股周期为月线。对周线黑马的选股结果进行第一道过滤(即令选股条件变得苛刻),减少选股数量,提高命中率。通常不单独使用,而是与周线黑马联合选股,结果相与;或者再加上日线金龙或日线威龙,三者联合选股,结果相与。该程序虽然内容复杂,但最核心的一条,是要求5/10月均线金叉或多排且向上挺升。因为真正能涨的个股,无论在月线图上运行的是主动浪还是反动浪,其5/10月均线必定是向上挺升的,因为5/10月均线本来就是锁定月线级别上升趋势的天然趋势线。就算有个别正在涨的股票10月均线是向下俯冲的,那么当真正的主升来临之前,也必定会至少出现一次回踩(通常月K线收下影线),让有眼光的投资者有足够的时间从容入场,所以不必担心错过这些“好股”。

    10、黑马窄滤网月:选股周期为月线。对周线黑马的选股结果进行第二道过滤(选股条件更加苛刻),进一步减少选股结果,提高命中率。通常不单独使用,而是与周线黑马联合选股,结果相与;或者再加上日线金龙或日线威龙,三者联合选股,结果相与。该程序最主要的功能,是要求5/10/20月均线共振或多排且向上挺升。能摆出这种架势的股票潜在的上涨级别更大、后劲儿更足。该程序还有一个功能,就是它的选股周期虽然是月线,但也可以工作于周线图,作为滤网与日选股程序联合作战,选出那些日线图符合日线金龙或日线威龙要求、5/10/20周均线又向上挺升的股票。这种选股方式对30周均线不作要求(即允许30周均线下倾),故选股条件比周线黑马宽松,选股数量也相应增多,可专门用于指数出现V型反转时选股。当然,选股数量与选股条件的宽松程度成正比,选股质量则反之。

    11、狂牛集中营月(简称“月线狂牛”):以月线图为基础选牛股,如果不限制乖离率有能力将存在月线级别上升趋势的股票一网打尽,无一漏网;经得起任何人的任意测试与检验。该程序可以单独作战,也可以作为第三道滤网,与核心程序周线黑马联合作战;或者再加上日线金龙或日线威龙,三者联合作战。注意动态月K线不允许为阴线,否则会被滤除;同时月K线之最新价相对于5/10/20/30/60月均线的正乖离不得超过15%、20%、25%、30%、40%,否则亦会被滤除。除此之外,“狂牛集中营月”还要求5/10月均线之间的距离不大于10%,10/20月均线之间的距离不大于10%,20/30月均线之间的距离不大于10%。由此可见,“月线狂牛”条件苛刻,旨选出月线图上刚启动的牛股。

    12、黑熊集中营周(简称“周线黑熊”):以周线图为基础选领跌羊,有能力将存在周线级别下跌趋势的股票一网打尽,无一漏网;经得起任何人的任意测试与检验,是周线图选熊股的核心程序,功能与周线黑马相似且相反。禁止动态周K线收阳,禁止周K线之最新价相对于10/20/30/60周均线的负乖离超过25%、35%、45%、60%。选领跌股有两大用处:

    (1)、做空美股或港股;

    (2)、A股几乎融不到券,所以无法做空。但是股票期权马上就要上市了。事实上已经上市了,上证50ETF股票期权就是。首先第一步,以沪深300成分股为代表的蓝筹股全部都会发行上市股票期权,这一点将不以人的意志为转移。第二步会扩大到其它的股票。可以说,除了ST股,理论上任何股票都可以发行股票期权。股票期权和商品期权的时代已经来临,而大多数人都还没有作好准备。期权就像是木偶,是没有生命的,它的巨幅波动靠的是它背后的牵线者——它的标的资产,对股票期权来说就是它的正股。简单说,看涨正股(领涨股)时,买它的认购期权,占用资金更少,盈利更容易;看跌正股(领跌股)时,买它的认沽期权,占用资金更少,盈利更容易。有了这些工具,无论大小资金,操盘的难度将大为降低。期权一天能翻3倍、5倍,也可以一天下跌90%,每天上涨或下跌20~40%司空见惯。玩转认购期权,必须会选领涨的股票;而想在认沽期权中盈利,则必须会选领跌的股票。这就是“黑马集中营周”和“黑熊集中营周”两套核心程序所能完成的任务和所扮演的角色。

    综上,选领头羊有两个作用:1、直接做多领头羊;2、买它的认购期权;

    同理,选领跌羊有两个作用:1、直接做空领跌羊;2、买它的认沽期权;

    当然,期权是个专业领域,也是一大独立的门类,其复杂性不亚于正标交易——即股票、期货、外汇和国债。期权包括股票期权、股指期权、ETF期权、外汇期权、国债期权、商品期货期权和商品现货期权。没有能力研判正标走势固然不能盈利,有能力研判正标但是不懂得其它门道——例如“买卖多少”和期权专用指标,照样亏得倾家荡产,毫不为奇。

    13、日线黑熊:有能力将存在日线级别下跌趋势的股票一网打尽,无一漏网;经得起任何人的任意测试与检验。当回溯历史、验证选股程序功能的时候,建议在日线图上任选临界点,用它单独回溯任意股票,不要附加其它条件(注意日K线之最新价相对于10/20/30/60日均线的负乖离分别不得超过10%、11%、12%、13%,否则会被滤除。禁止动态日K线为阳线,禁止日K线之最新价相对于昨日收盘价出现上涨,否则亦会滤除)。日线黑熊的功能与日线神龙相似且相反。它的重大作用是弥补周线黑熊灵敏度缺乏之不足,让所选出来的领跌羊个股更靠近看跌临界点,大幅提升买进认沽期权的进场时点精确度。所以要想真正在认沽期权上盈利,仅仅有周线黑熊尚且不够,日线黑熊与周线黑熊联合选股才是正途,就像日线神龙(或日线金龙、日线威龙)与周线黑马联合选取领头羊是同样的道理。日线黑熊和周线黑熊旨在选出日图和周图上分别存在反振、空临、反浮、反N等4种高胜算做空定式及大量变体的个股,让选择领跌羊个股像选领头羊个股一样,程序化和流水线化。

    14、黑熊过滤网月:选股周期为月线。对周线黑熊的选股结果进行过滤(即令选股条件变得苛刻,要求5/10月均线空排且下倾),减少选股数量,提高命中率。通常不单独使用,而是与周线黑熊联合选股,结果相与;或者再加上日线黑熊,三者联合选股,结果相与。

    15、疯熊集中营月(简称“月线疯熊”):以月线图为基础选领跌股,不设乖离率限制的情况下有能力将存在月线级别下跌趋势的股票一网打尽,无一漏网;经得起任何人的任意检验与测试。该程序可以单独作战,也可以作为滤网,与周线图选领跌羊个股的核心程序周线黑熊联合作战;或者再加上日线黑熊,三者同时作战,联合选股。月线疯熊禁止动态月K线为阳,否则会被滤除;同时要求月K线之最新价位于月均线族之下,且相对于5/10/20/30/60月均线的负乖离不得超过15%、20%、25%、30%、40%,否则亦会被滤除。对于上市满30月的股票,该程序要求5/10/20/30月均线反振或空排且全部向下挺进;对于上市不满30月的股票,该程序要求5/10/20月均线反振或空排且全部向下挺进。

 

    以上15个程序共同组成黑马集中营选股程序的“机构版”,其中1~10组成“标准版”,1~12组成“高级版”。“标准版”能满足个人或机构投资者在A股、美股或港股市场中选领涨股的需要,“高级版”能满足个人或机构投资者选领头羊或领跌羊的需要。“机构版”则强化了选领跌羊的功能。对个人投资者来说,“标准版”就已足够。我想提醒读者注意的是:买卖股票是一件利益自享、风险自担的行为,任何软件或选股程序都不会为使用者买卖股票的损失负责,也不会要求分享收益。况且,程序海选只是完成了选股的第一步,真正关键的第二步——肉眼过滤,才真正考验投资者的功力。任何时候,选股程序都仅仅只是工具而已,使用效果取决于谁来使用,而不是一把一劳永逸地开启财富大门的万能钥匙。

    程序化选股的理论基础是我提出的三大理论:扒车理论(强调趋势确立,解决顺势问题)、赛马理论(通过高明的下注策略,解决限制风险的同时盈利能力不下降的问题)和摸奖理论(通过日周月联合选股,解决胜率问题)。须知,选股程序仅仅是寻找“趋势展开的必要条件”(不存在“充分条件”,否则该条件会被发现,金融市场也会被摧毁而不复存在)。当胜算够高的时候,直接拿来代替充分条件使用。如此一来,就有了失败的例子。也就是说,尽管有些股票摆出了“必多”或“必空”图形定式,也被选股程序从众多股票中挑选出来,但是后面上升或下跌趋势并未如期展开,甚至有可能走出与预期完全相反的走势。所以就算胜算高达99%,与100%胜算的区别,不是一步之遥,而是天壤之别。因为前者必须采取防守措施,而后者不需要。既然无论胜算多高,都不可能达到100%的地步,那么控仓和止损等防守措施就永远必要。任何时候,都必须为我们可能会犯的错误留下余地。而“分散持仓,分批进场;先锋不赢,后续不进;宏微结合,知变应变;盈扩输缩,及时兑现”这8句口诀,就是我教会后人如何下注、在资金管理策略上克敌制胜的法宝,同时它也是金融交易领域的最高机密与心法概要。配合能将股市掘地三尺的选股程序,从此以后,股市对你们来说将再无秘密。年轻人当知福惜福,勤学不倦。不远的将来,你们将有机会与赢家为伍。

   除了选择领涨股和领跌股,关于选股程序还有更加精妙绝伦、意义重大的用法,我将在“淀湖论剑”股友见面会上现场讲解。(本文节选自投资家1973新著《金融交易学——一个专业投资者的至深感悟》第三卷,转载请注明出处。“淀湖论剑”股友见面会报名电话:13913911428)

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多