分享

净利润断层主图指标

 xh_zyy 2020-05-28

先说明一下,今天3篇文章,第一篇净利润断层主图指标,第二篇净利润断层选股公式,第三篇业绩公告选股公式。

然后公式里面很多变量都是直接中文定义的,逻辑看起来应该不难的,公式就不再多做注释了。

大家有问题可以留言讨论,如果还有净利润断层遗漏的,欢迎在留言中指出,后期我看怎么去优化。

想转载文章的请在后台留言,谢谢。

不多说了,上公式

==============================================

{均线设置}

MA5:MA(CLOSE,5);

MA10:MA(CLOSE,10);

MA20:MA(CLOSE,20);

MA50:MA(CLOSE,50);

MA120:MA(CLOSE,120);

MA250:MA(CLOSE,250);

{齐大总管净利润断层公式}

高开缺口 := LOW>REF(HIGH,1);

当前日期 := DATE 19000000-20000000;

SV := -1;

EV := IF(WEEKDAY=1,3,2);

{业绩预告}

预告下限 := FINVALUE(285);

预告上限 := FINVALUE(286);

预告中值 := (预告上限 预告下限)/2;

预告日期 := FINVALUE(313);

预告日期差 := (当前日期-预告日期>SV) AND (当前日期-预告日期<EV);

预告断层 := (预告中值>0) AND 高开缺口 AND 预告日期差;

{业绩快报}

快报净利润 := FINVALUE(287);

快报日期 := FINVALUE(315);

快报日期差 := (当前日期-快报日期>SV) AND (当前日期-快报日期<EV);

快报断层 := (快报净利润>0) AND 高开缺口 AND 快报日期差;

{财报}

财报净利润 := FINVALUE(95);

EPSRATE := FINVALUE(184);

财报日期 := FINVALUE(314);

财报日期差 := (当前日期-财报日期>SV) AND (当前日期-财报日期<EV);

财报断层 := 财报净利润 > 0 AND EPSRATE  > 0 AND 高开缺口 AND 财报日期差;

报告期 := FINONE(0,0,0) - INTPART(FINONE(0,0,0)/10000)*10000;

{指定日期1}

指定日期 := IF(报告期=331,1201,IF(报告期=630,301,IF(报告期=930,601,301)));

{指定日期业绩预告}

指预告下限 := FINONE(285,0,指定日期);

指预告上限 := FINONE(286,0,指定日期);

指预告中值 := (指预告上限 指预告下限)/2;

指预告日期 := FINONE(313,0,指定日期);

指预告日期差 := (当前日期-指预告日期>SV) AND (当前日期-指预告日期<EV);

指预告断层 := (指预告中值>0) AND 高开缺口 AND 指预告日期差;

{指定日期业绩快报}

指快报净利润 := FINONE(287,0,指定日期);

指快报日期 := FINONE(315,0,指定日期);

指快报日期差 := (当前日期-指快报日期>SV) AND (当前日期-指快报日期<EV);

指快报断层 := (指快报净利润>0) AND 高开缺口 AND 指快报日期差;

{指定日期财报}

指财报净利润 := FINONE(95,0,指定日期);

指EPSRATE := FINONE(184,0,指定日期);

指财报日期 := FINONE(314,0,指定日期);

指财报日期差 := (当前日期-指财报日期>SV) AND (当前日期-指财报日期<EV);

指财报断层 := 指财报净利润 > 0 AND 指EPSRATE  > 0 AND 高开缺口 AND 指财报日期差;

{指定日期2}

指定日期2 := IF(报告期=331, 301, IF(报告期=630, 601, IF(报告期=930, 901, 1201)));

{指定日期业绩预告2}

指预告下限2 := FINONE(285,0,指定日期2);

指预告上限2 := FINONE(286,0,指定日期2);

指预告中值2 := (指预告上限2 指预告下限2)/2;

指预告日期2 := FINONE(313,0,指定日期2);

指预告日期差2 := (当前日期-指预告日期2>SV) AND (当前日期-指预告日期2<EV);

指预告断层2 := (指预告中值2>0) AND 高开缺口 AND 指预告日期差2;

{指定日期业绩快报2}

指快报净利润2 := FINONE(287,0,指定日期2);

指快报日期2 := FINONE(315,0,指定日期2);

指快报日期差2 := (当前日期-指快报日期2>SV) AND (当前日期-指快报日期2<EV);

指快报断层2 := (指快报净利润2>0) AND 高开缺口 AND 指快报日期差2;

{指定日期财报}

指财报净利润2 := FINONE(95,0,指定日期2);

指EPSRATE2 := FINONE(184,0,指定日期2);

指财报日期2 := FINONE(314,0,指定日期2);

指财报日期差2 := (当前日期-指财报日期2>SV) AND (当前日期-指财报日期2<EV);

指财报断层2 := 指财报净利润2 > 0 AND 指EPSRATE2  > 0 AND 高开缺口 AND 指财报日期差2;

{公众号-齐大总管}

净利润断层 := 预告断层 OR 快报断层 OR 财报断层 OR 指预告断层 OR 指快报断层 OR 指财报断层

OR 指预告断层2 OR 指快报断层2 OR 指财报断层2;

DRAWICON(净利润断层,L,5);{画笑脸}

{净利润断层公式结束}

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

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多