求助OBV顶底背离指标公式和OBV底背离选股公式

求助OBV顶底背离指标公式和OBV底背离选股公式,第1张

{顶底背离极品}

OBV:SUM(IF(CLOSE>REF(CLOSE,1),VOL,IF(CLOSE<REF(CLOSE,1),-VOL,0)),0),LINETHICK2,COLORGREEN;

B1:=REF(OBV,1);

B2:=REF(OBV,2);

B3:=REF(OBV,3);

B4:=REF(OBV,4);

CMAX:=MAX(MAX(MAX(OBV,B1),B2),B3);

CMIN:=MIN(MIN(MIN(OBV,B1),B2),B3);

持股:=STICKLINE(OBV=CMAX AND (B1>=B2 OR B1>=B3) OR B1=CMAX AND (B2=CMIN OR B3=CMIN) AND OBV>=B2 OR

B2=CMAX AND B3=CMIN AND OBV>=B1 OR B3=CMAX AND OBV>=B1 AND OBV>=B2,B1,OBV,3,0),COLORMAGENTA;

变盘:STICKLINE(OBV=CMAX AND B1=CMIN,B2,OBV,1,0),COLORWHITE;

DRAWTEXT(变盘,OBV,'变盘'),COLORWHITE;

下跌:=STICKLINE(OBV=CMIN AND (B1<B2 OR B1<B3) OR B1=CMIN AND (B2=CMAX OR B3=CMAX) AND OBV<B2 OR

B2=CMIN AND B3=CMAX AND OBV<B1 OR B3=CMIN AND OBV<B1 AND OBV<B2,B1,OBV,8,1),COLOR00FF00;

STICKLINE(B1=CMAX AND OBV=CMIN,B2,OBV,3,0),COLOR009900 ;

买入:STICKLINE(B1=CMIN AND OBV>=B2 OR (B2=CMIN AND B1<=B3 OR

B3=CMIN AND B1<=B2) AND B2<B4 AND OBV>=B1,B1,B2,1,0),COLORRED;

DRAWTEXT(买入,OBV,'买入'),COLORRED;

抛售:STICKLINE(B1=CMAX AND OBV<B2 OR (B2=CMAX AND B1>B3 OR

B3=CMAX AND B1>B2) AND B2>=B4 AND OBV<B1,B1,B2,1,0),COLORCYAN;

DRAWTEXT(抛售,OBV,'抛售'),COLORCYAN;

V1:HHV(OBV,0);

V3:=HHV(OBV,5);

IF(OBV=V3,OBV,DRAWNULL),COLORYELLOW,LINETHICK3;

IF(OBV=V1,OBV,DRAWNULL),COLORRED,LINETHICK3;

MA(OBV,7),COLORWHITE;

MA(OBV,21),COLORLIBLUE;

{DRAWTEXT(((((COUNT((CLOSE < REF(CLOSE,1)),30) > 18) AND (COUNT((CLOSE < REF(CLOSE,1)),3) = 3)) AND ((COUNT((OBV > REF(OBV,1)),30) > 18) AND (COUNT((OBV > REF(OBV,1)),3) = 3))) AND ((COUNT((VOL > REF(VOL,1)),30) > 3) AND ((VOL / CAPITAL) <= (10 / 100)))),OBV,'买盘较强');

DRAWTEXT(((((COUNT((CLOSE > REF(CLOSE,1)),30) > 18) AND (COUNT((CLOSE > REF(CLOSE,1)),3) = 3)) AND ((COUNT((OBV > REF(OBV,1)),30) > 18) AND (COUNT((OBV > REF(OBV,1)),3) = 3))) AND ((COUNT((VOL > REF(VOL,1)),30) > 3) AND ((VOL / CAPITAL) <= (10 / 100)))),OBV,'买盘逐渐加强');}

DRAWTEXT((((COUNT((CLOSE > REF(CLOSE,1)),30) > 18) AND (COUNT((CLOSE > REF(CLOSE,1)),3) = 3)) AND ((COUNT((OBV < REF(OBV,1)),30) > 18) OR (COUNT((OBV < REF(OBV,1)),3) = 3))),OBV,'买盘无力');

DRAWTEXT((CROSS(OBV,0) AND (COUNT((REF(OBV,1) < 0),3) = 3)),OBV,'由负转正买入');

DRAWTEXT((CROSS(0,OBV) AND (COUNT((REF(OBV,1) > 0),3) = 3)),OBV,'由正转负卖出。');

DRAWTEXT(((HHV(HIGH,20) = HIGH) AND NOT((HHV(OBV,20) = OBV))),OBV,'顶背离卖'),COLORGREEN;

DRAWTEXT(((LLV(LOW,20) = LOW) AND NOT((LLV(OBV,20) = OBV))),OBV,'底背离买'),COLORRED;

DRAWTEXT((((ABS((OBV - REF(OBV,1))) / ABS(MA(OBV,5))) > 007) AND (OBV > REF(OBV,1))),OBV,'异常');

异常选股

OBV:=SUM(IF(CLOSE>REF(CLOSE,1),VOL,IF(CLOSE<REF(CLOSE,1),-VOL,0)),0);

异常:(((ABS((OBV - REF(OBV,1))) / ABS(MA(OBV,5))) > 007) AND (OBV > REF(OBV,1)));

底背离选股:

OBV:=SUM(IF(CLOSE>REF(CLOSE,1),VOL,IF(CLOSE<REF(CLOSE,1),-VOL,0)),0),LINETHICK2,COLORGREEN;

DRAWTEXT(((LLV(LOW,20) = LOW) AND NOT((LLV(OBV,20) = OBV))),OBV,'底背离买');

      顶背离和底背离是预测市场走势最重要的参考指标之一,所谓顶背离就是指股票走势一直向上涨,这暗示股价很快会反转下跌,是强烈的卖出信号。那么kdj顶背离公式是什么?

      kdj大于80选股公式

      一、kdj顶背离公式 顶背离选股公式

      {参数默认值: n=9; M1=3; M2=3}

      RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))100;

      K:=SMA(RSV,M1,1);

      D:=SMA(K,M2,1);

      J:=3K-2D;

      MA(HIGH,3)>REF(HHV(HIGH,N),N) AND J

二、顶背离注意事项

      1,各种技术指标有效性并不相同,进行技术指标分析时,相对而言,用RSI与KDJ的背离来研判行情的转向成功率较高。

      2,指标背离一般出现在强势中比较可靠,就是价格在高位时,通常只需出现一次背离的形态,即可确认反转形态,而价格在低位时,一般要反复出现几次背离才可确认反转形态。

      3,钝化后背离较为准确,若完全根据背离特征进行操作的话,常会带来较大的失误,这种情况特别容易出现在当价格出现暴跌或暴涨的走势时,KDJ指标很可能呈高位或低位钝化后,该股价仍然出现上涨或下跌,实际上,这时候一旦出现背离特征有效性很高,特别时KDJ指标结合RSI指标一起判断股价走向,KDJ在判断底部与顶部过程中,具有较强的指向作用。

LOWV:=LLV(LOW,N);

HIGHV:=HHV(HIGH,N);

RSV:=EMA((CLOSE-LOWV)/(HIGHV-LOWV)100,M);

K:=EMA(RSV,M);

D:=MA(K,M);

(K-D)/D100<-15;

软件行业面试的时候很多公司都要求需要会造火箭,但是进去之后都是拧螺丝。程序员就是卷,很多知识在网上一搜一大把,但是面试的时候就是会问到,这就要求程序员在面试的时候就要背熟这些面试题,就像背八股文一样。

其实,一个优秀的程序员最大的能力应该是学习能力和解决问题的能力,而不是死背理论知识。

  要炒股,就要懂炒股基础知识。并且懂应用一些基本技巧和炒股理论,这样才可以说会炒股,你可以在工众号chengduhuiyang查看股票知识的文章,特别是留意免费课堂,炒股最好是浸*在一个专业团队的氛围下,这很重要。股票不是光会买卖就可以的,据不完全统计,亏损的95%都是新股民,本文可以教你快速入门

  据统计95%的新手到最后都是亏钱的,与其交学费,不如早点学习技巧理论和战法。

股票知识的学习,首先肯定是要学习股票基础知识,可以先了解股票的基本概念,股票种类,股票红利,股票术语这些内容。这些是后面学习的基础,一定要把概念理解清楚,不清楚时多看看这些文章,就一定可以掌握好。

  第一部分:炒股入门知识基本概念篇

  1股票概念 股票是股份证书的简称,是股份公司为筹集资金而发行给股东作为持股凭证并借以取得股息和红利的一种有价证券。每股股票都代表股东对企业拥有一个基本单位的所有权。股票是股份公司资本的构成部分,可以转让、买卖或作价抵押,是资金市场的主要长期信用工具。

  2股票特征 股票投资是一种没有期限的长期投资。股票一经买入,只要股票发行公司存在,任何股票持有者都不能退股,即不能向股票发行公司要求抽回本金。同样,股票持有者的股东身份和股东权益就不能改变,但他可以通过股票交易市场将股票卖出,使股份转让给其他投资者,以收回自己原来的投资。

  3股票作用

  (1)股票上市后, 上市公司就成为投资大众的投资对象,因而容易吸收投资大众的储蓄资金,扩大了筹资的来源。

  (2)股票上市后, 上市公司的股权就分散在千千万万个大小不一的投资者手中,这种股权分散化能有效地避免公司被少数股东单独支配的危险,赋予公司更大的经营自由度。

  4股票面值 股票的面值,是股份公司在所发行的股票票面上标明的票面金额,它以元/股为单位,其作用是用来表明每一张股票所包含的资本数额。在我国上海和深圳证券交易所流通的股票的面值均为壹元,即每股一元。

  股票面值的作用之一是表明股票的认购者在股份公司的投资中所占的比例,作为确定股东权利的依据。如某上市公司的总股本为1,000,000元,则持有一股股票就表示在该公司占有的股份为1/1,000,000。第二个作用就是在首次发行股票时,将股票的面值作为发行定价的一个依据。一般来说,股票的发行价格都会高于其面值。当股票进入流通市场后,股票的面值就与股票的价格没有什么关系了。股民爱将股价炒到多高,它就有多高。

  5股票净值 股票的净值又称为帐面价值,也称为每股净资产,是用会计统计的方法计算出来的每股股票所包含的资产净值。其计算方法是用公司的净资产(包括注册资金、各种公积金、累积盈余等,不包括债务)除以总股本,得到的就是每股的净值。股份公司的帐面价值越高,则股东实际拥有的资产就越多。由于帐面价值是财务统计、计算的结果,数据较精确而且可信度很高,所以它是股票投资者评估和分析上市公司实力的的重要依据之一。股民应注意上市公司的这一数据。

  6股票发行价 当股票上市发行时,上市公司从公司自身利益以及确保股票上市成功等角度出发,对上市的股票不按面值发行,而制订一个较为合理的价格来发行,这个价格就称为股票的发行价。

  7股票市价 股票的市价,是指股票在交易过程中交易双方达成的成交价,通常所指的股票价格就是指市价。股票的市价直接反映着股票市场的行情,是股民购买股票的依据。由于受众多因素的影响,股票的市价处于经常性的变化之中。股票价格是股票市场价值的集中体现,因此这一价格又称为股票行市。

  8股票清算价格 股票的清算价格是指一旦股份公司破产或倒闭后进行清算时,每股股票所代表的实际价值。从理论上讲,股票的每股清算价格应与股票的帐面价值相一致,但企业在破产清算时,其财产价值是以实际的销售价格来计算的,而在进行财产处置时,其售价一般都会低于实际价值。所以股票的清算价格就会与股票的净值不相一致。股票的清算价格只是在股份公司因破产或其他原因丧失法人资格而进行清算时才被作为确定股票价格的依据,在股票的发行和流通过程中没有意义。

  第二部分: 炒股入门知识基本理论技巧篇:

  炒股入门知识讲述炒股入门的一些基本功,既然是炒股,就得讲究一些方法,这里的炒股入门知识是依托套利客的“事件驱动套利”理论为基础的一种超短线炒股技巧。

  原理:利用事件驱动股价上扬,获得超额收益,利用短时间持股来控制风险。

  特点:持股时间短,同时又能获取跑赢大盘,获得超额收益。

  炒股入门知识,炒股入门知识的套利理论

  1 事件驱动理论

  炒股入门知识的事件驱动理论即指某个事件、某个突发新闻驱动A股股价异常波动,从而带来投资机会。根据事件驱动理论而形成的事件驱动投资策略,主要是提前挖掘和深入分析可能造成股价异常波动的事件,充分把握交易时机获取超额投资回报的交易策略

  2 先知先觉理论

  炒股入门知识的先知先觉理论就是指对事物发展的认识早于一般人。当然在股市中不可能对所有的事都做到先知先觉,只求一部分、很小的一部分。有句古语:早知三日事,富贵一千年。

  其实对事件的“先知”不像人们想像的那么难,只要你是一个有心人,就可以做到,下面用案例来说明做一点

  3 尾盘交易理论

  炒股入门知识的尾盘交易理论顾名思义就是利用尾盘进行交易,是在T+1制度下的一种交易策略交易。

  T+1制度下利用尾盘交易策略,若在收盘前1分钟之内进行买入交易,将当日盘中的波动风险几乎控制为零。

  第三部分: 炒股入门知识的操盘步骤

  寻找“先知”事件

  首先在国土资源部网站“新闻动态 > 要闻播报”下找到2012年9月10日的新闻“国土资源部页岩气探矿权招标公告”

  确定“先知”的时间

  在国土资源部网站“政务公开 > 通知公告”可以发现2012年9月10日发布的“国土资源部页岩气探矿权招标公告”,在第12项中已确定于2012年10月25日上午9:30开标

  这样可以知道10月25日有个页岩气的开标会,做到“先知先觉”

  筛选目标股

  自然是围绕有页岩气的上市公司展开,这是2012年7月24日的新闻:“华菱钢铁大股东参与搭建页岩气开发平台”

  炒股入门知识

  买入交易

  虽然使用模拟交易帐号,依然把控制风险放在第一,因此采用“尾盘交易法”

  卖出交易

  跟踪该事件,没有出现变更的通知,因此事件会如期兑现。通常这样的大事件会驱动股价上扬,形成一次套利机会

  炒股入门知识

  注意事项

  场上一分钟场下十年功。事件对股价驱动力的强弱是一个综合的判断,需要平时的跟踪、统计和不断的积累。

  如果该事件对今日的股价驱动力不大或者没有,可以在开盘前通过观察一些参考物来发现,因此在开盘竞价时及时离场回避风险,这样通过极短时间的持股来控制风险。

  追涨多被套,潜伏为上策。操盘体系本就复杂,每步均可为经验,利用模拟交易反复训练,方可体会其中之奥妙。

汇阳天下温馨提示:股市有风险,操作需谨慎

有这样的指标。

可以用于预警选股

适用于通达信,同花顺,大智慧。东方财富等主流软件。

可以自行调整参数选择dif底背离,dea底背离,macd绿柱底背离。

效果如下图

白色尖为选股预警信号效果

下面是东方财富成功率回测。

回测的是dif值背离,

条件是信号出现后10周期收益率在1%以上算成功。

下面分别回测了近两年和全部历史走势。

不知道这样的macd背离选股预警指标算不算非常好呢。

第一个选股器要分成很多个小的选股器才能写出来,选股的时候看你需要用哪个条件了,公式如下:

1低位金叉

DIFF:=EMA(CLOSE,12)-EMA(CLOSE,27);

DEA:=EMA(DIFF,9);

MACD:=2(DIFF-DEA);

CROSS(DIFF,DEA) AND DIFF<-01;

2二次金叉

JCCOUNT:=COUNT(CROSS(DIFF,DEA),BARSLAST(DEA>=0));

CROSS(DIFF,DEA) AND DEA<0 AND COUNT(JCCOUNT=2,21)=1;

3底背离

A1:=BARSLAST(REF(CROSS(DIFF,DEA),1));

REF(CLOSE,A1+1)>CLOSE AND DIFF>REF(DIFF,A1+1) AND CROSS(DIFF,DEA);

4顶背离

A2:=BARSLAST(REF(CROSS(DEA,DIFF),1));

REF(CLOSE,A2+1)<CLOSE AND REF(DIFF,A2+1)>DIFF AND CROSS(DEA,DIFF);

第二个公式编写出来的选股公式如下:

MA5:=MA(CLOSE,5);

MA10:=MA(CLOSE,10);

MA20:=MA(CLOSE,20);

MA30:=MA(CLOSE,30);

MA60:=MA(CLOSE,60);

MA120:=MA(CLOSE,120);

MA250:=MA(CLOSE,250);

DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);

DEA:=EMA(DIFF,8);

A1:=BARSLAST(REF(CROSS(DIFF,DEA),1));

B1:=REF(C,A1+1)>C AND REF(DIFF,A1+1)<DIFF AND CROSS(DIFF,DEA);

RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))100;

K:=SMA(RSV,3,1);

D:=SMA(K,3,1);

A2:=BARSLAST(REF(CROSS(K,D),1));

B2:=REF(C,A2+1)>C AND REF(K,A2+1)<K AND CROSS(K,D);

LC:=REF(CLOSE,1);

RSI1:=SMA(MAX(CLOSE-LC,0),6,1)/SMA(ABS(CLOSE-LC),6,1)100;

RSI2:=SMA(MAX(CLOSE-LC,0),12,1)/SMA(ABS(CLOSE-LC),12,1)100;

A3:=BARSLAST(REF(CROSS(RSI1,RSI2),1));

B3:=REF(C,A3+1)>C AND REF(RSI1,A3+1)<RSI1 AND CROSS(RSI1,RSI2);

C1:=BARSLAST(REF(CROSS(DEA,DIFF),1));

D1:=REF(C,C1+1)<C AND REF(DIFF,C1+1)>DIFF AND CROSS(DEA,DIFF);

C2:=BARSLAST(REF(CROSS(D,K),1));

D2:=REF(C,C2+1)<C AND REF(K,C2+1)>K AND CROSS(D,K);

C3:=BARSLAST(REF(CROSS(RSI2,RSI1),1));

D3:=REF(C,C3+1)<C AND REF(RSI1,C3+1)>RSI1 AND CROSS(RSI2,RSI1);

IF(B1>0,1,0) OR IF(B2>0,1,0) OR IF(B3>0,1,0) OR IF(D1>0,1,0) OR IF(D2>0,1,0) OR IF(D3>0,1,0);

你试一下吧。

欢迎分享,转载请注明来源:浪漫分享网

原文地址:https://hunlipic.com/meirong/11713728.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-12-07
下一篇2023-12-07

发表评论

登录后才能评论

评论列表(0条)

    保存