{时间规则}
时间:=TIME;
开盘至今:=BARSLAST(时间=93100);
十点半至今:=BARSLAST(时间=103000);
{均价线}
总成交额:=SUM(AMOUNT,0);
总成交量:=SUM(VOL,0);
股价线:=CLOSE;
均价线:=IF(开盘至今>=1,总成交额/(总成交量*100),CLOSE);
线上率:=COUNT(股价线>=均价线,开盘至今)/开盘至今*100;
价上限制:=线上率>=80 AND COUNT(股价线>=均价线,60)/开盘至今*100>=90;
{价格限制}
今涨:=(CLOSE-DYNAINFO(3))/DYNAINFO(3)*100;
价高:=HHV(今涨,开盘至今);
价低:=LLV(今涨,开盘至今);
量增:=MA(VOL,3)>MA(VOL,5) AND MA(VOL,5)>MA(VOL,10);
价格限制:=今涨<=现涨幅 AND 价高<=早涨幅 AND 价低>=早跌幅 AND 今涨>REF(价高,10) AND 量增;
条件组合:=价上限制 AND 价格限制 AND 时间>=103000 AND 时间<=144500;
信号过滤:=FILTER(条件组合,30);
发生时间:=BARSLAST(信号过滤);
发生时间<=165;
对于如上的代码有几点需要申明:
1.发生横盘突破的时间设定在早盘10:30分之后和14:45之间。早了迟了没多大操盘意义。
2.对于股价走在均线之上的比率,看个人要求了,严格者可以自行改动数字,即线上率(股价自开盘以来走在均线之上的百分比,我默认的是开盘至今股价均线之上比率是大于80%,并且最近60分钟大于90%。呵呵,这要求蛮高了)
3.下面,最重要的就是三个幅度的问题了。第一是早盘股价最高涨幅,太大了没意思,属于典型的冲高回落,没有参与的必要。于是,我设定了默认小于等于3.5个点。第二是早盘股价最大跌幅,跌太狠了,导致盘中振幅过大,也算不上横盘了,突破显得没有霸气。于是,我设定了最大跌幅不能超过-2个点。第三,就是股价突破时的即时涨幅问题了,考虑到过分追涨可能导致的尴尬出现,于是设定了即时涨幅不能超过4个点,以便给未来预留大幅上涨的快感空间。注意,这三个方面很重要,振幅越小,横盘效果越好,股价突破时累积的蓄势越充分。所以,在代码中,为大家设置了可以自行调节的活动参数,他们分别是:现涨幅 早涨幅 早跌幅。根据个人风险偏好自行调节即可。
在附上自由下载横盘选股指标之前,笔者以个人体验友情提醒几点:
1.上面所写的代码,仅仅是就价格和均线关系进行了描述,只要你调节参数合适,就能找到你想要的横盘,早涨幅和早跌幅之差越小,横盘夹板效果越好。
2.必须知道,价格的横盘,能否突破是未知的,也有向下突破的可能。不过,我所写的自然是向上突破才行。只是,价格向上突破是否有效,需要其他很多因素的配合,篇幅和时间关系,不能逐一说明了,比如分时量能配合(我已经写了分时量能最近20分钟内逐级放大),再比如交易频度(见前文分笔交易软文),还有,开盘至今累积的净主买单差以及净多单差额等等。
不管怎么说,大家先试用着吧,选股和预警就这么回事儿,需要不断修正才能提高命中率的,毕竟,公式只能帮助人,不能决定股价。
查看全文
false