环境影响

建筑风格有哪些类型 &一进二选股公式编写(广 发)

建筑风格有哪些类型 &一进二选股公式编写(广 发)

一进二选股公式编写

编写一条暴露信选股公式,一进二选股 1.竞价在9:25分的竞价量>首板成交额7%以上 2.畅达盘<70亿 3.股价<20元 4.主流板块,昨天热门板块涨停数目的优先,其次涨停向上3家以上的板块 5.剔除首板的一字板 创业板 创科板 次新股 ST 6.昨天首板在10:00前干脆封板 7.昨天首板不外高点(左峰高点) 8.胜率 90%以上,研究加入其他贪图素养准确率。

好的,我当今需要帮用户编写一个暴露信的一进二选股公式,知足用户提议的多个条目。让我仔细望望用户的需求,然后一步步念念考怎样斥逐这些条目。

当先,用户的条目有八条,我需要逐个相识每个条目对应的贪图和斥逐要津,然后研究如安在暴露信公式中抒发出来。

1. **竞价在9:25分的竞价量>首板成交额的7%以上**:这里需要取得首板的成交额,然后比拟竞价量是否向上这个值的7%。首板指的是前一天初度涨停的股票,是以需要细咫尺一天是否是首板,何况本日的竞价量是否稳健条目。

2. **畅达盘<70亿**:畅达市值用CIRCAPITAL函数,简略通过畅达股本乘以面前价钱来计议,判断是否小于70亿。

3. **股价<20元**:面前价钱CLOSE是否小于20元。

4. **主流板块,昨天热门板块涨停数目的优先,其次涨停向上3家以上的板块**:这部分比拟复杂,因为暴露信可能无法径直取得板块的涨停数目。可能需要依赖板块指数或自界说的板块数据,但可能需要用户自行贵重。简略,可能需要通过其他阵势迤逦判断,比如板块内涨停股的数目统计。这部分可能难以在公式中径直斥逐,可能需要用户手动筛选板块,简略用其他替代贪图,比如近期的板块涨幅或换手率。

5. **剔除首板的一字板、创业板、科创板、次新股、ST**:需要舍弃创业板(代码以3起原)、科创板(代码以688起原)、次新股(上市天数不及一定天数,比如N天内)、ST股(称呼中含有ST),以及首板是一字板的情况。一字板的判断是首板本日开盘价即是涨停价,何况收盘价亦然涨停价。

6. **昨天首板在10:00前干脆封板**:首板本日初度涨停的时期在10:00之前,何况之后莫得通达过。这需要判断涨停时期,以及封板是否安谧。暴露信中不错用分时数据,但可能需要使用DYNAINFO或分时函数,比如涨停时期是否早于10点,何况之后莫得开板。

7. **昨天首板不外高点(左峰高点)**:首板的最高价莫得向上左侧某个高点。这里的左峰高点可能需要界说,比如最近一个月内的最高点,简略某个压力位。可能用HHV函数来寻找左峰,然后判断面前最高价是否低于该高点。

8. **胜率90%以上,研究加入其他贪图素养准确率**:这部分可能需要通过回测来考证,但公式自身需要包含其他贪图,比如成交量放大、MACD金叉、均线多头罗列等,以提高见遵循。

接下来,我需要研究每个条目如安在暴露信公式中斥逐,可能存在哪些问题,以及若那处罚。

当先,对于首板的判断:首板是指前一天是第一个涨停板,即之前莫得出现过涨停。这需要判断前一天是否是涨停,何况之前的N天内莫得涨停。举例,使用BARSLAST函数来找到上一次涨停的时期,要是大于即是1天,则前一天是首板。

其次,对于竞价量:暴露信中是否有竞价量的数据?一样竞价量指的是聚首竞价阶段的成交量,可能用DYNAINFO(15)暗意聚首竞价的成交量。但需要阐明是否正确。而首板的成交额指的是前一往将来的成交额,即REF(VOL,1)*REF(CLOSE,1)。但可能需要休养,比如首板的成交额是首板本日的成交额,而竞价量是本日的聚首竞价量,是以可能需要比拟本日的竞价量与首板本日的成交额的7%。但这里可能有一个时期差的问题,因为用户的条目是在一进二的情况下,即首板次日(第二天)的竞价量是否知足条目。因此,这里的结构可能是:昨天是首板,今天(选股日)的竞价量大于昨天成交额的7%。

但暴露信的公式是本日选股,是以需要处罚的是,今天是否稳健条目,而昨天的条目是否稳健首板,何况今天竞价量是否稳健。举例,选股公式运行在今天的选股,是以需要取得今天的竞价量,即DYNAINFO(15),但可能需要使用分时数据,简略可能需要盘后选股。另外,暴露信的聚首竞价数据可能在盘中无法取得,只可在盘后使用,简略在特定时期运行选股公式。因此,用户需要防御公式的使用时期,可能需要在9:25之后运行,简略使用盘后的数据。

接下来,逐条处罚:

**条目1:竞价量>首板成交额的7%**

假定今天是要进行一进二的选股日,那么首板是昨天(即前一往将来),昨天的成交额是REF(V,1)*REF(C,1)。而今天的竞价量是DYNAINFO(15),但需要阐明单元是否一致。举例,DYNAINFO(15)的单元是手,而成交额的单元是元,可能需要退换。举例,竞价量(手)乘以竞价价钱得到竞价成交额,简略用户是否径直使用竞价量(手数)与首板成交额比拟?

这里用户原文是“竞价量>首板成交额7%以上”,可能需要明确这里的竞价量是指金额照旧手数。假定这里的竞价量是金额,那么需要计议竞价量金额:竞价量手数 * 竞价价钱。而竞价价钱不错用OPEN简略竞价斥逐后的开盘价。举例,DYNAINFO(4)是开盘价,DYNAINFO(15)是聚首竞价的成交量(手数),是以竞价成交额=DYNAINFO(15)*DYNAINFO(4)*100(因为每手100股)。然后比拟是否大于首板成交额的7%。首板成交额是昨天的成交额,即REF(AMO,1)/1000000(因为AMO的单元是元,可能需要退换为万或百万)。简略径直用REF(AMO,1)*0.07,因为AMO的单元是元,是以竞价金额需要大于这个值的7%。

举例,条目1不错写稿:DYNAINFO(15)*DYNAINFO(4)*100 > REF(AMO,1) * 0.07

但需要防御AMO是本日的成交额,单元为元,DYNAINFO(15)*DYNAINFO(4)*100亦然元,是以不错径直比拟。

**条目2:畅达盘<70亿**

畅达市值不错用CIRCAPITAL,单元是万,是以需要退换为亿:CIRCAPITAL/10000 <70,简略用FINANCE(40)取得畅达股本(股数),乘以收盘价得到畅达市值:

(FINANCE(40)*C)/100000000 <70 (单元亿元)

简略径直使用CIRCAPITAL,可能更准确,但不同软件函数可能不同,需要阐明。

**条目3:股价<20元**

C <20

**条目4:主流板块,昨天热门板块涨停数目优先**

这部分在暴露信中斥逐较难,因为需要板块内涨停股的数目。可能需要使用自界说板块或外部数据,简略用其他要津替代,比如板块涨幅或换手率名次。简略用户可能需要手动筛选板块,因此公式中无法径直编写。可能需要忽略这一条目,简略用其他条目代替,比如近期板块的强度贪图,如板块指数涨幅等。不外这可能超出暴露信公式的才调范畴,可能需要用户自行处罚。因此,在公式中可能暂时无法斥逐,简略需要简化。

简略,不错研究登科昨日涨停股处所板块,何况该板块内涨停股数目向上3家。但怎样统计板块内的涨停股数目?可能需要使用横向统计功能,比如使用BLOCKSETNUM或HY_ZSDB函数,但暴露信的函数支抓有限。这部分可能需要更复杂的处罚,可能无法在公式中径直斥逐,是以用户可能需要经受这部分无法十足自动化,简略需要集中其他要津。

因此,在公式中可能无法十足知足条目4,只可尽量接近,举例弃取昨日涨停的股票,何况处所板块的涨停数目较多。简略忽略条目4,让用户自行筛选板块。

简略,可能不错引入板块涨停数目贪图,但这需要自界说数据或使用扩张数据库,可能不实际。因此,可能需要在公式中忽略条目4,或弃取其他替代条目。

**条目5:剔除首板的一字板、创业板、科创板、次新股、ST**

首板的一字板:即首板本日开盘即涨停,何况全天未通达。判断首板本日是否为一字板,即开盘价即是涨停价,何况收盘价即是涨停价。涨停价的计议需要研究主板和ST的不同,但证据条目5还是剔除了ST股,是以不错按闲居股票计议。涨停价=REF(C,1)*1.1,并四舍五入到分。但暴露信中的涨停价不错用DYNAINFO(58)或DYNAINFO(54),简略自行计议:

涨停价:=ROUND(REF(CLOSE,1)*1.1*100)/100;

要是首板本日的开盘价即是涨停价,何况收盘价即是涨停价,则是一字板,需要舍弃。因此,首板本日(即昨天)的O=涨停价,何况C=涨停价。

是以,舍弃条目:REF(O,1) = 涨停价 AND REF(C,1) = 涨停价

创业板:代码以300起原,即CODE LIKE '300%'

科创板:代码以688起原,即CODE LIKE '688%'

次新股:上市天数不及,比如上市天数小于N天。不错用BARSCOUNT(CLOSE) < N,一样次新股可能界说为上市一年内,比如250天。但用户可能需要具体界说,比如60天或更少。

ST股:称呼中含有ST,用STRFIND(NAME, 'ST', 1) >0 简略使用FINANCE(3)是否ST景象。

是以,详细条目5:

NOT(首板一字板) AND NOT(创业板) AND NOT(科创板) AND 上市天数>N AND 非ST股。

具体代码:

涨停价:=ROUND(REF(CLOSE,2)*1.1*100)/100; // 首板是昨天,是以要看前两天的收盘价?简略首板是昨天,那么昨天的涨停价是REF(C,1)*1.1?

这里可能需要澄清:首板是昨天,即选股本日的前一天。因此,首板本日的涨停价是REF(C,1)*1.1。要是首板本日是昨天,那么REF(C,1)是昨天的收盘价,涨停价应该是REF(C,2)*1.1?不,首板本日的涨停价是前一日收盘价的1.1倍。举例,假定昨天是首板,那么昨天的涨停价是前天的收盘价*1.1,即REF(C,2)*1.1。而昨天的开盘价是否即是该涨停价?

是以,判断首板本日是否为一字板的条目是:

REF(O,1) >= ROUND(REF(C,2)*1.1*100)/100 AND REF(C,1) >= ROUND(REF(C,2)*1.1*100)/100

要是这么,则首板是一字板,需要舍弃。

创业板:CODELIKE('300')

科创板:CODELIKE('688')

次新股:BARSCOUNT(C)<=60 (假定60天以内为次新)

ST股:STRFIND(NAME,'ST')>0 简略 FINANCE(3)=1(可能证据暴露信函数)

是以条目5的舍弃部分:

NOT(REF(O,1) >= ROUND(REF(C,2)*1.1*100)/100 AND REF(C,1) >= ROUND(REF(C,2)*1.1*100)/100) // 舍弃首板一字板

AND NOT(CODELIKE('300') OR CODELIKE('688')) // 舍弃创业板和科创板

AND BARSCOUNT(C)>60 // 舍弃次新股,假定60天以上

AND NOT(STRFIND(NAME,'ST')>0) // 舍弃ST股

**条目6:昨天首板在10:00前干脆封板**

需要判断首板本日(昨天)初度涨停的时期是否在10:00前,何况之后莫得开板。暴露信中是否有分时涨停时期的数据?可能需要使用分时函数,比如ZTFLAG(涨停美艳)或自界说数据。简略,不错使用本日的涨停时期和是否开板来判断。

举例,使用ZTJZ(涨停价),然后判断初度涨停的时期是否在10:00前,何况之后未开板。但暴露信可能不支抓分时数据的函数,因此这可能比拟复杂。替代要津是假定要是本日是涨停板,何况本日的开盘价低于涨停价,且最廉价即是涨停价,简略成交时期较早。

另一种要津是使用公式中的涨停判断,比如当日最廉价即是涨停价,何况收盘价是涨停价,这可能意味着一字板,但还是被条目5舍弃了一字板,因此需要另一种要津。

简略,不错用本日的涨停时期,举例使用DYNAINFO(57)(分时数据中的涨停时期),但可能在日线公式中无法取得。因此,这可能无法在暴露信的日线选股公式中斥逐,需要使用分时数据或扩张数据。

这可能导致条目6难以在日线公式中斥逐,可能需要用户使用其他阵势处罚,简略忽略该条目。简略,假定要是首板本日的涨停发生在早盘,不错通过高开快速拉升,但无法精准判断时期。

因此,可能需要寻找替代条目,举例首板本日的涨幅在某个时期段内达到涨停,比如使用本日的分时数据,但暴露信的日线公式可能无法处罚。是以,条目6可能无法在模范公式中斥逐,简略需要用户经受类似处罚。

简略,不错假定要是首板本日的涨停时期为第一次涨停且时期早,举例使用自界说贪图或援用分钟数据。但暴露信的斥逐可能导致这弗成行。

因此,条目6可能需要被忽略,简略用其他条目代替,比如首板本日的换手率较高,简略成交量放大,暗意有满盈的买盘支援。

要是用户坚抓需要这个条目,可能需要使用暴露信的分时数据,但日线公式无法处罚。因此,可能需要烧毁这一条目,简略在公式中无法斥逐。

简略,不错假定首板本日的涨停时期在10点前,不错通过本日的分钟线数据来判断,但需要复杂的处罚,可能无法在闲居选股公式中斥逐。

因此,可能需要暂时忽略条目6,简略寻找替代条目,比如首板本日的成交量在早盘放大,但这也比拟磨叽。

**条目7:昨天首板不外高点(左峰高点)**

左峰高点的界说需要明确。举例,左峰可能是最近一段时期内的最高点,比如当年60天内的最高价,但首板的最高价莫得向上这个左峰高点。简略,左峰可能是某个压力位,比如前波段的最高点。

假定左峰是当年N天内的最高价,举例60天,那么判断首板的最高价(REF(H,1))是否小于这个左峰高点。

左峰高点:=HHV(H,60); // 60天内的最高价

条目7:REF(H,1) < REF(左峰高点,1)

但需要防御的是,左峰高点在首板本日之前的数据。举例,首板本日的最高价是否低于左峰高点(即首板本日之前的最高价)。因此,可能需要计议在首板本日之前的最高价,不包括首板本日。

举例,左峰高点:=REF(HHV(H,60),1); // 首板前一天为止的60天最高价

是以,条目7不错写成REF(H,1) < 左峰高点

即:

左峰高点:=REF(HHV(H,60),1);

条目7:=REF(H,1) < 左峰高点;

这么,首板本日的最高价(REF(H,1))不向上左峰高点。

但用户可能需要不同的左峰界说,比如左侧最近的波段高点,而不是固定周期。这种情况下可能需要更复杂的算法,比如寻找最近的高点,但斥逐起来难题。因此,可能弃取固定周期的要津。

**条目8:胜率90%以上,加入其他贪图**

为了提高胜率,可能需要加入其他技能贪图,比如MACD金叉、均线多头罗列、成交量放大等。举例:

MACD金叉:CROSS(MACD.DIF, MACD.DEA)

均线多头罗列:MA5>MA10 AND MA10>MA20

成交量放大:V > REF(V,1)*1.2

简略其他贪图如KDJ金叉,RSI超买等。

详细以上分析,当今尝试编写公式,但需要防御某些条目可能无法十足斥逐,尤其是条目4和条目6。

当今驱动缓缓编写公式:

当先,细目首板的条目:

首板:昨天涨停,何况之前N天内莫得涨停。这里N一样设为20天或更长时期。举例:

涨停:=C>=ROUND(REF(C,1)*1.1*100)/100; // 本日涨停

首板条目:= 涨停 AND (BARSLAST(涨停)>=20 OR BARSSINCE(涨停)=0);

但可能更准确的是,首板是最近20天内的第一个涨停,即昨天涨停且之前20天莫得涨停:

首板:= REF(涨停,1) AND COUNT(涨停,20)=1;

简略:

首板:= REF(C>=ROUND(REF(C,1)*1.1*100)/100,1) AND COUNT(C>=ROUND(REF(C,1)*1.1*100)/100, 20)=1;

但需要阐明是否正确。

简略更节略,首板即昨天是涨停,且上一次涨停在20天前:

首板:= REF(涨停,1) AND BARSLAST(REF(涨停,1))>=20;

不外可能更准确的是,昨天涨停,且之前20天内莫得其他涨停:

首板:= REF(涨停,1) AND COUNT(涨停,20)=1;

但这里COUNT(涨停,20)=1可能包括昨天的涨停,是以需要从昨天往前20天内的涨停次数是否为1次。

举例:

首板:= REF(COUNT(涨停,20)=1,1);

这可能更准确,但可能需要休养。

假定首板是昨天涨停,且之前20天内莫得其他涨停:

首板:= REF(涨停,1) AND COUNT(REF(涨停,1),20)=1;

可能有问题,需要仔细休养。

简略,使用BARSLAST函数:

上一次涨停:= BARSLAST(涨停);

首板:= 上一次涨停==1; // 即昨天涨停,何况上一次涨停在昨天,之前莫得其他涨停?

这可能不正确,因为BARSLAST(涨停)复返的是距离最近一次涨停的天数,要是昨天涨停,那么BARSLAST(涨停)=0,因为本日涨停的话BARSLAST复返0。因此,可能需要休养:

首板:= REF(涨停,1) AND (BARSLAST(涨停)>=1 OR BARSSINCE(涨停)>=1);

简略,首板的条目是昨天涨停,且在昨天之前的20天内莫得其他涨停:

首板:= REF(涨停,1) AND COUNT(涨停,20)=1;

这么,要是在当年20天内只好昨天的涨停,则稳健条目。

接下来,条目1:竞价量>首板成交额的7%

首板成交额是昨天的成交额,即REF(AMO,1) (单元为元),是以7%为REF(AMO,1)*0.07

竞价成交额=DYNAINFO(15)*DYNAINFO(4)*100 (DYNAINFO(15)是手数,DYNAINFO(4)是开盘价,每手100股)

条目1:= DYNAINFO(15)*DYNAINFO(4)*100 > REF(AMO,1)*0.07;

条目2:畅达盘<70亿,用CIRCAPITAL/10000 <70,简略用FINANCE(40)*C/100000000 <70

条目2:= FINANCE(40)*C/100000000 <70;

条目3:股价<20元

条目3:= C <20;

条目5的各个舍弃条目:

非首板一字板:REF(O,1) < ROUND(REF(C,2)*1.1*100)/100 OR REF(C,1) < ROUND(REF(C,2)*1.1*100)/100;

简略更严格,首板不是一字板:

非一字板:= REF(O,1) < ROUND(REF(C,2)*1.1*100)/100 OR REF(C,1) < ROUND(REF(C,2)*1.1*100)/100;

舍弃创业板和科创板:

非创业板科创板:= NOT(CODELIKE('300') OR CODELIKE('688'));

舍弃次新股:BARSCOUNT(C) > 60;

舍弃ST股:= NOT(NAMELIKE('ST') OR NAMELIKE('*ST'));

条目5:= 非一字板 AND 非创业板科创板 AND 舍弃次新股 AND 舍弃ST股;

条目6:昨天首板在10点前封板,无法径直斥逐,可能需要忽略或用其他条目替代。

条目7:左峰高点判断:

左峰高点:= REF(HHV(H,60),1); // 首板前一天为止的60天最高价

条目7:= REF(H,1) < 左峰高点;

条目8:加入其他贪图,如MACD金叉、均线多头罗列、成交量放大等:

MA5:=MA(C,5);

MA10:=MA(C,10);

MA20:=MA(C,20);

均线多头:= MA5>MA10 AND MA10>MA20;

MACD金叉:= CROSS(MACD.DIF, MACD.DEA);

成交量放大:= V>REF(V,1)*1.2;

其他条目:= 均线多头 OR MACD金叉 OR 成交量放大;

终末,详细统共条目:

选股条目:= 首板 AND 条目1 AND 条目2 AND 条目3 AND 条目5 AND 条目7 AND 其他条目;

但需要防御,条目4和条目6无法十足斥逐,是以可能需要在公式中不详,并指示用户手动筛选板块,或通过其他阵势处罚。

当今,将统共条目组合起来,编写暴露信公式:

防御:可能需要休养首板的条目,确保正确识别首板。

以下是可能的公式代码:

```plaintext

{ 一进二选股公式 }

涨停价 := ROUND(REF(C, 1) * 1.1 * 100) / 100; { 本日涨停价 }

昨日涨停 := REF(C >= 涨停价, 1); { 昨天是否涨停 }

首板条目 := 昨日涨停 AND COUNT(昨日涨停, 20) = 1; { 假定20天内仅昨天涨停 }

竞价量 := DYNAINFO(15) * DYNAINFO(4) * 100; { 竞价金额 }

条目1 := 竞价量 > REF(AMO, 1) * 0.07;

条目2 := FINANCE(40) * C / 100000000 < 70; { 畅达市值<70亿 }

条目3 := C < 20;

{ 条目5:舍弃首板一字板、创业板、科创板、次新、ST }

非一字板 := REF(O, 1) < ROUND(REF(C, 2) * 1.1 * 100) / 100 OR REF(C, 1) < ROUND(REF(C, 2) * 1.1 * 100) / 100;

非创业板科创板 := NOT(CODELIKE('300') OR CODELIKE('688'));

上市天数 := BARSCOUNT(C);

非次新 := 上市天数 > 60;

非ST := NOT(NAMELIKE('ST') OR NAMELIKE('*ST'));

条目5 := 非一字板 AND 非创业板科创板 AND 非次新 AND 非ST;

{ 条目7:左峰高点 }

左峰高点 := REF(HHV(H, 60), 1); { 首板前一天的前60日最高 }

条目7 := REF(H, 1) < 左峰高点;

{ 其他贪图素养胜率 }

MA5 := MA(C, 5);

MA10 := MA(C, 10);

MA20 := MA(C, 20);

均线多头 := MA5 > MA10 AND MA10 > MA20;

DIF := EMA(C, 12) - EMA(C, 26);

DEA := EMA(DIF, 9);

MACD金叉 := CROSS(DIF, DEA);

成交量放大 := V > REF(V, 1) * 1.2;

其他条目 := 均线多头 OR MACD金叉 OR 成交量放大;

选股条目 := 首板条目 AND 条目1 AND 条目2 AND 条目3 AND 条目5 AND 条目7 AND 其他条目;

选股: 选股条目;

```

需要防御的是,上述公式可能存在以下问题:

1. **首板条目的准确性**:首板的条目是昨天涨停且20天内仅有一次涨停。可能需要休养周期或逻辑,确保正确识别首板。

2. **竞价量的计议**:DYNAINFO(15)和DYNAINFO(4)在开盘后是否可用?在盘后选股时可能有用,但盘中可能需要特定时期运行。

3. **条目6和条目4的缺失**:由于技能斥逐,这两个条目可能无法在公式中斥逐,用户需要手动处罚。

4. **左峰高点的界说**:用户可能需要不同的左峰周期,如30天或更长时期,需休养参数。

5. **其他贪图的组合**:均线多头、MACD金叉、成交量放大之间是“或”的干系,可能加多选股数目,用户可证据需要改为“与”干系以提高准确性。

此外,用户提到的胜率90%以上需要通过历史回西宾证,可能需要休养参数或添加其他条目。

以下是基于您的要求编写的暴露信一进二选股公式,已尽量知足各项条目并添加凝视证明:

——————————————————————————

{ 一进二选股公式(暴露信) }

{ 基础条目界说 }

涨停价 := ROUND(REF(C, 1) * 1.1 * 100) / 100;        { 计议昨日涨停价 }

昨日涨停 := REF(C >= 涨停价 AND C=H, 1);           { 昨日非一字涨停 }

{ 首板条目:20天内初度涨停 }

首板条目 := 昨日涨停 AND (BARSLAST(昨日涨停) >= 20 OR BARSSINCE(昨日涨停) == 0);

{ 条目1:竞价量>首板成交额7% }

竞价金额 := DYNAINFO(15) * DYNAINFO(4) * 100;      { 聚首竞价成交额(元) }

条目1 := 竞价金额 > REF(AMO, 1) * 0.07;           { AMO单元为元 }

{ 条目2:畅达盘<70亿 }

畅达市值 := FINANCE(40) * C / 100000000;           { 退换为亿元 }

条目2 := 畅达市值 < 70;

{ 条目3:股价<20元 }

条目3 := C < 20;

{ 条目5:剔除特定股票 }

非一字板 := REF(O, 1) < ROUND(REF(C, 2)*1.1*100)/100; { 舍弃首板一字 }

非创业板 := NOT(CODELIKE('300') OR CODELIKE('688'));   { 舍弃创业板/科创板 }

非次新 := BARSCOUNT(CLOSE) > 60;                   { 上市>60天 }

非ST := NOT(NAMELIKE('ST') OR NAMELIKE('*ST'));     { 舍弃ST }

条目5 := 非一字板 AND 非创业板 AND 非次新 AND 非ST;

{ 条目7:不外左峰高点 }

左峰高点 := REF(HHV(H, 50), 1);                   { 取50日前高点 }

条目7 := REF(H, 1) < 左峰高点;

{ 增强贪图(素养胜率) }

MA5 := MA(C, 5);  MA10 := MA(C, 10);  MA20 := MA(C, 20);

均线多头 := MA5 > MA10 AND MA10 > MA20;            { 均线多头罗列 }

量能放大 := V/REF(V, 1) > 1.5;                    { 成交量放大50% }

DIF := EMA(C, 12) - EMA(C, 26);                    { MACD金叉 }

DEA := EMA(DIF, 9);

MACD金叉 := CROSS(DIF, DEA);

{ 详细选股条目 }

选股条目 := 首板条目 AND 条目1 AND 条目2 AND 条目3 

           AND 条目5 AND 条目7 

           AND (均线多头 + 量能放大 + MACD金叉) >= 1;

选股: FILTER(选股条目, 10);                        { 过滤10天内信号 };

————————————————————————————————

使用证明:

时期要求:需在9:25聚首竞价斥逐后使用(建议9:30后运行)

板块筛选:需手动重叠近期热门板块(公式无法径直统计板块涨停数)

封板时期:通过「昨日非一字涨停」条目迤逦筛选早盘强势股

回测建议:建议用2020年于今数据进行回测,优化参数

防御事项:

次新股参数可证据阛阓热度休养(面前设为60天)

左峰周期参数(50日)可证据个股波动率休养

增强贪图弃取"或"逻辑,可证据风险偏好改为"与"逻辑

本色使用中需调和盘口不雅察,幸免假破损

建议调和东谈主工审核分时图形态及板块强度使用,可进一步素养胜率。

开启新对话

本站仅提供存储就业,统共内容均由用户发布,如发现存害或侵权内容,请点击举报。

Powered by 住宅百科网 @2013-2022 RSS地图 HTML地图