分享

陶博士体系/每日必用选股公式及源码!

 青山依旧7818 2024-05-14 发布于云南

图片

作者:季鸢  

//每日复盘及自动选股阵列

选股公式清单及源码

有朋友深夜3点发出灵魂拷问:

图片

我觉得这个问题很具代表性!同样我也经历过!因为指标公式太多,难免感觉迷茫并且不知所措!如果再加上看不懂学不会不会用,可能还会加深焦虑加重心理负担!

确实,炒股之人不容易,付出了千般努力还不一定能够收获多少!

我觉得,如果对指标公式和选股公式不太熟悉的朋友,没必要研究太多指标公式,能够把一些最关键和最重要的吃透就很不错了,饭要一口一口的吃,路要一步一个脚印。

待假以时日有了一定的学习历练,再深入尝试其他的也不迟!毕竟,陶博士公开分享的指标公式和选股公式已足够使用了!能够将陶博士分享的指标公式熟练运用就相当不错了,其他公式主要用来强化和深度思考!

既然有朋友疑惑,今天分享一下当前每天必用的一些选股公式清单。仅代表个人复盘习惯,并非标准答案,也仅仅代表当前必用的部分选股公式。

清单及源码如下:

一、口袋支点选股公式:

MA10:=MA(CLOSE,10)COLORCCCC99,LINETHICK1;

MA20:=MA(CLOSE,20);

MA50:=MA(CLOSE,50),COLORRED,LINETHICK2;
MA120:=MA(CLOSE,120);
MA250:=MA(CLOSE,250),COLORYELLOW,LINETHICK2;

{RPS要素}
RPS50:=EXTDATA_USER(3,0)/10;{50天的}
RPS120:=EXTDATA_USER(1,0)/10;{120天的}
RPS250:=EXTDATA_USER(2,0)/10;{250天的}

{陶博士口袋支点}
KD1:=RPS250>=87 OR RPS120>=90 OR RPS50>=90;{50日RPS, 120日RPS, 250日RPS 至少有一个大于90}

{要素一:成交量}
FKD21:=AMO=HHV(AMO,10);{创10日的最高成交金额}
FKD22:=C/REF(C,1)>1.099;{当日上涨超过9.9%}
FKD23:=AMO/MA(AMO,10)>2;{成交金额是10天平均的一倍以上}
KD2:=FKD21 OR FKD22 OR FKD23; {创10日的最高成交金额,或者当日上涨超过9.9%,或者成交金额是10天平均的一倍以上}

FKD311:=C>MA(C,90);{收盘在90日均线上方}
FKD312:=MA(C,90)>=REF(MA(C,90),5);{90天线呈上升趋势}
FKD313:=H>=HHV(H,90);{创90日的最高价}
FKD31:=FKD311 AND FKD312 AND FKD313;

FKD321:=C>MA(C,100);{收盘在100日均线上方}
FKD322:=MA(C,100)>=REF(MA(C,100),5);{100天线呈上升趋势}
FKD323:=H>=HHV(H,100);{创100日的最高价}
FKD32:=FKD321 AND FKD322 AND FKD323 AND FKD312;

FKD331:=C>MA(C,120);{收盘价站上半年线}
FKD332:=MA(C,120)>=REF(MA(C,120),2);
FKD33:=FKD331 AND FKD332;{半年线呈上升趋势}
KD3:=FKD31 OR FKD32 OR FKD33;

FKD250:=H>=HHV(H,250);{创250日的最高价}
KD4:=LLV(L,15)>LLV(L,50)*0.995 OR FKD250;

{要素二:中期调整-阶段最大调整幅度的限制}
H120:=HHV(H,120);{120内的最高点}
T1:=HHVBARS(H,120); {120内的最高点距今天的天数}
L120:=LLV(L,T1+1); {120内的最高点至今,这个区间的最低点}
FKD51:=LLV(L,40)/HHV(H,120)>0.5;{40日内最低价不低于120日内最高价的一半}
FKD5:=FKD51 OR FKD250;{40日内最低价不低于120日内最高价的一半,或者创250日的最高价}
KD5:=L120/H120>0.54 AND FKD5; {阶段最大下跌幅度不超过-46%}

FKD41:=FKD250 OR LLV(L,15)>LLV(L,50);{15日内的最低价不是50日内的最低价,或者创250日的最高价}
FKD42:=LLV(L,15)=LLV(L,50) AND LLV(L,15)>LLV(L,100) AND H/HHV(H,250)>0.88;{15日内的最低价等于50日内的最低价,但不是100天内的最低价,且接近一年新高}
FKD43:=LLV(L,15)=LLV(L,50) AND LLV(L,15)>LLV(L,100) AND H/HHV(H,250)>0.75 AND H>=HHV(H,40) AND C/REF(C,1)>1.07;{15日内的最低价等于50日内的最低价,但不是100天内的最低价,且接近一年新高,且创40日的最高价,且当天涨幅大于7%}
KD6:=FKD41 OR FKD42 OR FKD43;{结构紧凑的重要条件}

KD7:=C/REF(C,1)>=1.05;
KD8:=REF(MA(100*VOL/(FINANCE(7)/100),1),2)<=15;{换手稳定,两天平均换手不高于15%}
KD9:=REF(L,1)<=REF(MA(C,50),1)*1.24 OR REF(L,1)<=REF(MA(C,10),1)*1.03; {昨天的最低价偏离50日线的幅度小于24%,或者昨天的最低价偏离10日线的幅度小于3%}

XG:=KD1 AND KD2 AND KD3 AND KD4 AND KD5 AND KD6 AND KD7 AND KD8 AND KD9;
BARSSINCEN(XG,20)=0;

二、创1年新高选股公式:

NH:IF(H<HHV(H,250),0,1);

三、接近1年新高选股公式:

CLOSE/HHV(HIGH,250)>0.9;

四、RPS一线红接近1年新高选股公式:

近新高:=CLOSE/HHV(HIGH,250)>0.85;

K120:=EXTDATA_USER(1,0);{120天的RPS}

RPSK120:=K120/10;

K01:=IF(RPSK120<=95,0,1);{RPS120大于90};

K250:=EXTDATA_USER(2,0);{250天的RPS}

RPSK250:=K250/10;

K02:=IF(RPSK250<=95,0,1);{RPS250大于90};

K50:=EXTDATA_USER(3,0);{50天的RPS}

RPSK50:=K50/10;

K03:=IF(RPSK50<=95,0,1);{RPS50大于90};

(K01 OR K02 OR K03)  AND 近新高;

五、首次涨停选股公式:

首板涨停:(C-REF(C,1))/REF(C,1)*100>9.5 AND H=C AND (REF(C,1)-REF(C,2))/REF(C,2)*100<9.8;

六、港资增仓且接近一年新高:

占流通比增加1%:=((GPJYVALUE(6,1,1)/FINANCE(7))*100-REF((GPJYVALUE(6,1,1)/FINANCE(7))*100,20))>=1;

市值增加1个亿:=GPJYVALUE(6,1,1)*C-REF((GPJYVALUE(6,1,1)*C),20)>1*100000000;

AA1:=市值增加1个亿 OR 占流通比增加1%;

AA2:=CLOSE/HHV(HIGH,250)>0.9;

AA1 AND AA2;

七、板块RPS三线红:

BK5:=EXTDATA_USER(6,0);{5天的RPS}

RPSBK5:=BK5/10;

BK01:=IF(RPSBK5<=90,0,1);{RPSBK5大于85};

BK10:=EXTDATA_USER(7,0);{10天的RPS}

RPSBK10:=BK10/10;

BK02:=IF(RPSBK10<=90,0,1);{RPSBK10大于85};

BK15:=EXTDATA_USER(8,0);{15天的RPS}

RPSBK15:=BK15/10;

BK03:=IF(RPSBK15<=90,0,1);{RPSBK15大于85};

BK20:=EXTDATA_USER(9,0);{20天的RPS}

RPSBK20:=BK20/10;

BK04:=IF(RPSBK20<=90,0,1);{RPSBK20大于85};

BKH1:=BK01 AND BK02 AND BK03;

BKH2:=BK01 AND BK02 AND BK04;

BKH3:=BK02 AND BK03 AND BK04;

RPS三线红:=BKH1 OR BKH2 OR BKH3;

RPS三线红 AND REF(RPS三线红, 5) = 0;

八、顺向火车轨:

HC120:=EXTDATA_USER(1,0);{120天的RPS}

RPSHC120:=HC120/10;

HC250:=EXTDATA_USER(2,0);{250天的RPS}

RPSHC250:=HC250/10;

SXHCG1:=RPSHC120+RPSHC250>185;{RPS120和RPS250之和大于185。这个185是可调参数,如180至185}

SXHCG20:=C>MA(C,20);{收盘站上20日线}

SXHCG21:=COUNT(C>MA(C,250),30)>=25;{过去30天的收盘价高于250日线的天数至少有25天。这个25天是可调参数,如25至30}

SXHCG22:=COUNT(C>MA(C,200),30)>=25;{过去30天的收盘价高于200日线的天数至少有25天。这个25天是可调参数,如25至30}

SXHCG23:=COUNT(C>MA(C,20),10)>=9;{过去10天的收盘价高于20日线的天数至少有9天}

SXHCG24:=COUNT(C>MA(C,10),4)>=3 AND COUNT(C>MA(C,20),4)>=3;{过去4天的收盘价高于10日线和20日线的天数都至少有3天}

SXHCG2:=SXHCG20 AND SXHCG21 AND SXHCG22 AND (SXHCG23 OR SXHCG24);

新高天数:=HHVBARS(H,20);

新低天数:=IF(新高天数=0,0,LLVBARS(L,新高天数));

新高价:=REF(H,新高天数);

新低价:=REF(L,新低天数);

回撤幅度:=(新高价-新低价)/新高价;

SXHCG31:=回撤幅度<=0.25 AND COUNT(回撤幅度>0.25,新高天数)=0; {过去20天内的最大回撤不超过25%}

SXHCG32:=C/HHV(C,250)>0.8;{收盘价是一年最高价的0.8以上,这个0.8是可调参数,如0.75至0.85}

SXHCG3:=SXHCG31 AND SXHCG32;

SXHCG411:=EVERY(MA(C,20)>=REF(MA(C,20),1),5);{过去5天的20日线一直保持上升状态。这个5天是可调参数,如5至15}

SXHCG412:=EVERY(MA(C,10)>=MA(C,20),5);{过去5天的10日线一直大于20日线。这个5天是可调参数,如5至15}

SXHCG41:=SXHCG411 AND SXHCG412;

SXHCG421:=MA(C,10)>=REF(MA(C,10),1);{10日线向上}

SXHCG422:=MA(C,20)>=REF(MA(C,20),1);{20日线向上}

SXHCG423:=MA(C,10)>=MA(C,20);{10日线在20日线上方}

SXHCG42:=SXHCG421 AND SXHCG422 AND SXHCG423;

SXHCG4:=SXHCG41 OR SXHCG42;

SXHCG:=SXHCG1 AND SXHCG2 AND SXHCG3 AND SXHCG4;

SXHCG;

涉及到个人原创编写的部分未列出一是希望大家学习以陶博士公开分享的方向和方法为准二是个人编写部分可能存在一定的误导性三是自编公式凝结了很多难以言说的辛苦和努力!望大家理解!

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

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多