基于Java语言开发的个性化股票分析技术能量潮指标(OBV)

基于Java语言开发的个性化股票分析技术能量潮指标(OBV)
基于Java语言开发的个性化股票分析技术能量潮指标(OBV)

基于Java语言开发的个性化股票分析技术:能量潮指标(OBV)

能量潮指标(OBV)根据股市成交量来推测股价趋势。由美国的投资分析家Joe Granville所创。使用方法:用法:1.股价上升OBV线下降,买盘无力2.股价下跌OBV线上升,买盘旺盛,反弹有望3.OBV缓慢上升,买盘渐强,买进信号4.OBV急速上升,买盘力量将尽,卖出信号5.OBV线由正转负,下跌趋势,卖出信号;反之,买进信号。

迅动股票分析平台在此基础上利用Java语言开发了能量潮指标(OBV),源代码如下:

XML描述:

fullName="能量潮指标"

class="com.shengrensoft.stock.model.indicator.dailyobv.DailyOBVIndicator"

dataUnit="D">

能量潮指标(OBV)根据股市成交量来推测股价趋势。由美国的投资分析家Joe Granville所创。使用方法:用法:1.股价上升OBV线下降,买盘无力2.股价下跌OBV线上升,买盘旺盛,反弹有望3.OBV缓慢上升,买盘渐强,买进信号4.OBV急速上升,买盘力量将尽,卖出信号5.OBV线由正转负,下跌趋势,卖出信号;反之,买进信号。

Java代码:

* @(#)DailyOBVIndicator.java

*

* Copyright @ Hangzhou Shengren Software Tech. Co., Ltd.

*/

package com.shengrensoft.stock.model.indicator.dailyobv;

import java.rmi.RemoteException;

import java.text.DecimalFormat;

import java.util.LinkedHashMap;

import java.util.List;

import https://www.360docs.net/doc/259126552.html,mon.util.DateUtil;

import https://www.360docs.net/doc/259126552.html,mon.util.StkAnalysisUtil; import com.shengrensoft.stock.center.data.Data;

import com.shengrensoft.stock.center.data.GettingDataList;

import com.shengrensoft.stock.center.data.Data.DataName;

import com.shengrensoft.stock.center.data.StkDailyK.StkDailyKData; import com.shengrensoft.stock.center.model.ModelParam;

import com.shengrensoft.stock.center.model.indicator.AbstractIndicator; import com.shengrensoft.stock.center.model.indicator.IndicatorValue; import com.shengrensoft.stock.center.data.IdxDailyK.IdxDailyKData; import com.shengrensoft.stock.center.data.BlkDailyK.BlkDailyKData;

/**

* OBV能量潮指标的实现类。

*

* @author 迅动平台2012/08/06 新建

*/

public class DailyOBVIndicator extends AbstractIndicator {

/** 序列版本ID */

private static final long serialVersionUID = 6146654415916101973L;

// 计算值定义

/** 计算值:能量潮指标*/

private static final String VALUE_OBV = "O";

/**

* 构造方法。

*/

public DailyOBVIndicator() throws RemoteException {}

/**

* 取得指定时间范围内的OBV能量潮指标的值列表。

*

* @param stkCode 证券代码

* @param beginDate 起始日期

* @param closeDate 终止日期

* @param paramsList 指标参数列表

*

* @return OBV能量潮指标的值列表

*/

public LinkedHashMap calculate (

String stkCode,

java.util.Date beginDate,

java.util.Date closeDate,

List paramsList) throws RemoteException {

// 如果未指定起始日期,则返回空的值序列

if (beginDate == null) {

return null;

}

// 如果未指定终止日期,则以当前日期作为终止日期

if (closeDate == null) {

closeDate = DateUtil.getSystemTime();

}

// 起始日期、终止日期的前后关系检查

if (beginDate.after(closeDate)) {

return null;

}

// 判别证券代码类型(股票代码、股指代码、或板指代码),分别计算OBV能量潮指标的值序列

StkAnalysisUtil stkAnalysisUtil = super.getStkAnalysisUtil();

if (stkAnalysisUtil.isStkCode(stkCode)) {

return this.calcStkDailyOBV(stkCode, beginDate, closeDate);

} else if (stkAnalysisUtil.isIdxCode(stkCode)) {

return this.calcIdxDailyOBV(stkCode, beginDate, closeDate);

} else if (stkAnalysisUtil.isBlkCode(super.getUserId(), stkCode)) {

return this.calcBlkDailyOBV(stkCode, beginDate, closeDate);

} else {

return null;

}

}

/**

* 计算出指定股票指定日期范围的OBV能量潮指标的值序列。

*

* @param stkCode 股票代码

* @param beginDate 起始日期

* @param closeDate 终止日期

*

* @return OBV能量潮指标的值序列

*/

private LinkedHashMap calcStkDailyOBV(

String stkCode,

java.util.Date beginDate,

java.util.Date closeDate) {

// 准备好指标返回值列表

LinkedHashMap indicatorValueList =

new LinkedHashMap();

// 取得指定股票指定日期范围的日K数据

GettingDataList dataList = super.getUsingDataList();

Data data = dataList.getDailyData(

DataName.StkDailyKData.getShortName(),stkCode,beginDate,closeDate);

if (data == null) {

return indicatorValueList; // 表示指定日期范围内无对应的日K数据}

// 数据类型转换

StkDailyKData dailyKData = (StkDailyKData) data;

long yestObv = 0;

long obv = 0;

boolean flag = true;// 用来判断是否为第一天

java.util.Date date = beginDate;

do {

// 日期

String dateStr = DateUtil.getFormatedDate(date,"yyyyMMdd");

// 容错处理:应对因系统原因导致某日该有交易日却没有交易记录的情况

Integer test = dailyKData.getOpen(dateStr);

if (test != null && test != 0) {

// 构造指标值对象

IndicatorValue indicatorValue = new IndicatorValue();

Integer close = dailyKData.getClose(dateStr);

if (close != null && close != 0) {

// 计算OBV值

obv = dailyKData.getVolume(dateStr); // 获得成交量

int change = dailyKData.getChange(dateStr); // 获得涨跌额(今收盘价-昨收盘价)

if ((!flag) && (change >= 0)) {

obv = yestObv + obv;

} else if ((!flag) && (change < 0)) {

obv = yestObv - obv;

} else if (flag) {

yestObv = obv;

flag = false;

}

indicatorValue.setValue(VALUE_OBV,format(obv));

// 添加指标值对象

indicatorValueList.put(date,indicatorValue);

}

}

// 准备取得下一日的数据

date = super.getStkTransDateUtil().getNextTransDate(date);

if (date == null) {

break;

}

} while (!date.after(closeDate));

// 返回OBV能量潮指标的值序列

return indicatorValueList;

}

/**

* 计算出指定股指指定日期范围的OBV能量潮指标的值序列。

*

* @param idxCode 股指代码

* @param beginDate 起始日期

* @param closeDate 终止日期

*

* @return OBV能量潮指标的值序列

*/

private LinkedHashMap calcIdxDailyOBV(

String idxCode,

java.util.Date beginDate,

java.util.Date closeDate) {

// 准备好指标返回值列表

LinkedHashMap indicatorValueList =

new LinkedHashMap();

// 取得指定股票指定日期范围的日K数据

GettingDataList dataList = super.getUsingDataList();

Data data = dataList.getDailyData(

DataName.IdxDailyKData.getShortName(),idxCode,beginDate,closeDate);

if (data == null) {

return indicatorValueList; // 表示指定日期范围内无对应的日K数据}

// 数据类型转换

IdxDailyKData dailyKData = (IdxDailyKData) data;

long yestObv = 0;

long obv = 0;

boolean flag = true;// 用来判断是否为第一天

java.util.Date date = beginDate;

do {

// 日期

String dateStr = DateUtil.getFormatedDate(date,"yyyyMMdd");

// 容错处理:应对因系统原因导致某日该有交易日却没有交易记录的情况

Integer test = dailyKData.getOpen(dateStr);

if (test != null && test != 0) {

// 构造指标值对象

IndicatorValue indicatorValue = new IndicatorValue();

Integer close = dailyKData.getClose(dateStr);

if (close != null && close != 0) {

// 计算OBV值

obv = dailyKData.getVolume(dateStr); // 获得成交量

int change = dailyKData.getChange(dateStr); // 获得涨跌额(今收盘价-昨收盘价)

if ((!flag) && (change >= 0)) {

obv = yestObv + obv;

} else if ((!flag) && (change < 0)) {

obv = yestObv - obv;

} else if (flag) {

yestObv = obv;

flag = false;

}

indicatorValue.setValue(VALUE_OBV,format(obv));

// 添加指标值对象

indicatorValueList.put(date,indicatorValue);

}

}

// 准备取得下一日的数据

date = super.getStkTransDateUtil().getNextTransDate(date);

if (date == null) {

break;

}

} while (!date.after(closeDate));

// 返回OBV能量潮指标的值序列

return indicatorValueList;

}

/**

* 计算出指定板指指定日期范围的OBV能量潮指标的值序列。

*

* @param blkCode 扳指代码

* @param beginDate 起始日期

* @param closeDate 终止日期

*

* @return OBV能量潮指标的值序列

*/

private LinkedHashMap calcBlkDailyOBV(

String blkCode,

java.util.Date beginDate,

java.util.Date closeDate) {

// 准备好指标返回值列表

LinkedHashMap indicatorValueList =

new LinkedHashMap();

// 取得指定股票指定日期范围的日K数据

GettingDataList dataList = super.getUsingDataList();

Data data = dataList.getDailyData(

DataName.BlkDailyKData.getShortName(),blkCode,beginDate,closeDate);

if (data == null) {

return indicatorValueList; // 表示指定日期范围内无对应的日K数据}

// 数据类型转换

BlkDailyKData dailyKData = (BlkDailyKData) data;

long yestObv = 0;

long obv = 0;

boolean flag = true;// 用来判断是否为第一天

java.util.Date date = beginDate;

do {

// 日期

String dateStr = DateUtil.getFormatedDate(date,"yyyyMMdd");

// 容错处理:应对因系统原因导致某日该有交易日却没有交易记录的情况

Integer test = dailyKData.getOpen(dateStr);

if (test != null && test != 0) {

// 构造指标值对象

IndicatorValue indicatorValue = new IndicatorValue();

Integer close = dailyKData.getClose(dateStr);

if (close != null && close != 0) {

// 计算OBV值

obv = dailyKData.getVolume(dateStr); // 获得成交量

int change = dailyKData.getChange(dateStr); // 获得涨跌额(今收盘价-昨收盘价)

if ((!flag) && (change >= 0)) {

obv = yestObv + obv;

} else if ((!flag) && (change < 0)) {

obv = yestObv - obv;

} else if (flag) {

yestObv = obv;

flag = false;

}

indicatorValue.setValue(VALUE_OBV,format(obv));

// 添加指标值对象

indicatorValueList.put(date,indicatorValue);

}

}

// 准备取得下一日的数据

date = super.getStkTransDateUtil().getNextTransDate(date);

if (date == null) {

break;

}

} while (!date.after(closeDate));

// 返回OBV能量潮指标的值序列

return indicatorValueList;

}

/**

* 将含两位小数的整数值转化为带两位小数的字符串。

*

* @param intValue 整数值(含两位小数的整数)

*

* @return 格式化字符串(带二位小数)

*/

private String format(Long longValue) {

if (longValue == null) {

return "0.00";

} else {

return new DecimalFormat("###.00").format(longValue / 100D); //股=>手}

}

}

用OBV(能量潮)指标分析主力资金动向

用OBV(能量潮)指标分析主力资金动向 当前,技术分析的指标非常多,使用者在熟悉各种图形型态和技术指标的性能的同时,又常常被一些机构大户联手制造的种种“多头”或“空头”走势陷阱所诱骗。根据多年的操盘实战经验,下面给大家介绍OBV指标,人们形象地称它为“能量潮”。 OBV指标是通过累计每日的需求量和供给量并予以数字化,制成趋势线,然后配合证券价格趋势图,从价格变动与成交量增减的关系上,来推测市场气氛的一种技术指标。 OBV的应用法则: (1)OBV不能单独使用,必须与股价曲线结合使用才能发挥作用。(2)当OBV曲线与股价走势出现“背离”现象时,则可用以判别目前市况中,是否存在机构大户“收集”或“派发”筹码的情况。所谓“收集”意指机构做手暗地里在市场中一边出货打压行情,一边吃货,实际上是出少进多;而“派发”则指机构做手暗地逢高卖出、逢低买进,实际上是出多进少。因此,OBV曲线则能帮助投资者推测市况是否处在“收集阶段”或“派发阶段”。 (3)0BV曲线的上升和下降对进一步确认当前股价的趋势有很重要的作用。 ①当股价上升而0BV曲线也跟随上升时,可确认当前是上升趋势。 ②当股价上升但0BV并未相应地上升,则投资者应对目前的上升趋势持谨慎观望的态度,因为0BV与股价背离的现象已提前告诉

我们上升趋势的后劲已不足,随时有反转的可能。 ③当股价下跌而OBV线上升时,表明有大户在收集筹码,下档承接力强,股价随时有可能止跌回升。 当股价下跌而0BV曲线也跟随下跌时,可确认当前是下降趋势。表明大主力在逐步“派发”,应立即离场观望。 操盘秘诀:在实战操盘中,把Y轴的数值撇开不看,仅按其数值所占Y轴的比例分为20%、40%、60%、80%、100%等五个区域。通常,在大牛市或熊市中选择半年以上的时间为横坐标X;在箱形整理的行情中则选择以1个月至3个月左右的时间为横坐标X来观察OBV曲线。 秘诀一:0BV线的“底背离现象”和“异常动向”往往对于选“黑马”有着相当明确的指示作用。 比如:当股价经过大幅的下跌之后,0BV值在0-20%的区域内明显止跌回稳,并出现超过一个月以上,近似水平的横向移动时,表明市场正处于一段漫长的盘整期,大部分投资者没有耐心而纷纷离场,然而此时往往预示着做空的能量已慢慢减少,逢低吸纳的资金已逐渐增强,大行情随时都有可能发生。当0BV值能够有效向上爬升时,则表明主力收集阶段已经完成,投资者可根据该收集阶段的股价来计算主力吸货阶段的成本价,计算方法为: 主力成本价=吸货区域的(最高价+最低价)÷2 秘诀二:当0BV线脱离0-20%的区域直线向上飚升时,则表明主力已吸筹完毕,进入对敲拉升阶段,此时成交量持续放大,只要

股票相关指标参数解析

CDP以及AH、NH、NL、AL CDP:逆势操作系统市场上推崇追涨杀跌,而不愿参加盘整。实际上,适量参与盘整能够在市场中找到感觉,尤其是在远离成交密集区的低指数。所以在盘局阶段寻求胜算较大的实战技巧是当务之急。在成交量极低的时候,耐心等待是上策;在成交量温和变化时,不妨根据CDP 设计阻力价和支撑位,通过高抛低吸来降低成本。CDP,即“逆势操作系统”,它是一种根据动量领域变化所定的股价界限,它的计算公式为: CDP=(H+L+2C)/4 H:前一日最高价;L:前一日最低价;C:前一日收市价 AH(最高价)=CDP+(H—L) NH(近高价)=CDP×2—L AL(最低价)=CDP—(H—L) NH(近低价)=CDP×2—H CDP的意义在于预估次日的点位,是一种假想敌的作战方式,判断的关键是看股指(股价)的CDP五个数值(AH、NH、CDP、NL、AL)。这样,投资者参照CDP就可以避免在盘局中最高值的价位追买,而在最低值的价位去追卖 日内反向操作的技术指标,又称逆势操作指标,是根据上一交易日的开盘价、最高价、最低价、收盘价计算出来的下一交易日CDP值: 最高价(AH)、次高价(NH)、中间值(CDP)、次低价(NL)、最低价(AL) 一般操作规律是: 1、当开盘价高于CDP时,属于强市;当开盘价低于CDP时,属于弱市。 2、当价位向上到达NH而盘整时,应该先出局观望,因为价格很可能回落; 当价位冲破NH时,则AH往往也被击穿。 3、当价位向下到达NL而盘整时,应该先出局观望,因为价格很可能回抽;当价位冲破NL时,则AL往往也被向下击穿。 顺便说一下:CDP指标主要用于期货当日盘中炒做,因为股票是T+1交易,不适用。

能 量 指 标

能量指标 VR指标 CR能量指标 ARBR人气意愿指标 VSTD成交量标准差 VRSI量相对强弱 VOSC成交量振荡器 ASI量价指标 OBV能量潮 WVAD威廉变异离散量 AD PVT价量趋势 VR指标 指标说明 VR实质为成交量的强弱指标,运用在过热之市场及低迷的盘局中,进一步辨认头部及底部的形成,有相当的作用,VR和PSY配合使用。 买卖原则 1 VR下跌致40%以下时,市场极易形成底部。 2 VR值一般分布在150%左右最多,一旦越过250%市场极易产生一段多头行情。 3 VR超过350%以上,应有高档危机意识,随时注意反转之可能,可配合CR及PSY使用。 4 VR运用在寻找底部时比较可靠,确认头部时,宜多配合其他指标使用。 CR能量指标 算法: 在N日内,若某日最高价高于前一日中价(最高、最低价的均值),将二者的差累加到强势和中;若某日最低价低于前中价,将前中价与最低价的差累加到弱势和中。强势和除以弱势和,再乘100,即得CR。同时绘制CR的M1日、M2日、M3日均线。 参数:N 统计天数 M1、M2、M3计算移动平均的天数,一般为5、10、20 一.用途: 该指标用于判断买卖时机。能够测量人气的热度和价格动量的潜能;显示压力带和支撑带,以辅助BRAR 的不足。 二.使用方法: 1、a、b两线所夹的区域称为"副地震带",当CR由下往上欲穿越副地震带时,股价相对将遭次级压力干扰;当CR欲由上往下贯穿副地震带时,股价相对将遭遇次级支撑干扰。 2、c、d两线所夹成的区域称为"主地震带",当CR由下往上欲穿越主地震带时,股价相对将遭遇强大压力干扰;当CR由上往下欲贯穿主地震带时,股价相对将遭遇强大支撑干扰。 1、CR相对股价也会产生背离现象。特别是在股价的高价区。 2、CR跌至a、b、c、d四条线的下方,再度由低点向上爬升160%时,为短线获利卖出时机。例如从

主要股票技术指标公式解读

主要股票技术指标公式解读 目录 MACD指标详解 (2) DMI指标详解(趋向指标) (4) RSI指标详解(相对强弱指标) (6) EXPMA指标的使用方法 (8) TRIX指标详解和应用 (9) CR指标详解和应用 (10) VR指标详解(成交量变异率) (11) OBV指标详解(能量潮) (12) BRAR指标详解和应用 (13) SAR指标详解(停损点) (15) CCI指标详解(顺势指标) (17) KDJ指标详解(随机指标) (19) ROC指标详解(变动率指标) (21) BOLL指标应用详解(布林线) (22) DMA指标详解和应用 (24) WV AD指标详解(威廉变异离散量) (25) WR指标详解(威廉指标) (26) MIKE指标详解(麦克指标) (27) ASI指标详解(振动升降指标) (29) EMV指标详解(简易波动指标) (31) TRIX指标详解和应用 (33)

MACD指标详解 一、MACD指标详解——MACD用途 MACD指标主要是利用长短期二条平滑平均线,计算两者之间的差离值。该指标可以去除掉移动平均线经常出现的假讯号,又保留了移动平均线的优点。 由于MACD指标对价格变动的灵敏度不高,属于中长线指标,所以在盘整行情中不适用。 二、MACD指标详解——MACD使用方法 1、DIF与DEA均为正值时,大势属多头市场, 2、DIF与DEA均为负值时,大势属空头市场, 3、DIF向上突破DEA时,可买进, 4、DIF向下突破DEA时,应卖出。 三、MACD指标的使用心得 1、ADX指示行情处于盘整时,不采用该指标。 2、对短线客来说,使用该指标时,可将日线图转变为小时图或者周期更短的图形。 3、若要修改该指标的参数,不论放大或缩小参数,都应尽量设定为原始参数的整数倍。 四、MACD指标的计算公式 1、MACD由正负差(DIF)和异同平均数(DEA)两部分组成,当然,正负差是核心,DEA是辅助。先介绍DIF的计算方法。 DIF是快速平滑移动平均线与慢速平滑移动平均线的差,DIF的正负差的名称由此而来。快速和慢速的区别是进行指数平滑时采用的参数大小不同,快速是短期的,慢速是长期的。以现在常用的参数12和26为例,对DIF的计算过程进行介绍。 (1)快速平滑移动线(EMA)是12日的,计算公式为: 今日EMA(12)=2 12+1×今日收盘价+ 11 12+1 ×昨日EMA(12) (2)慢速平滑移动平均线(EMA)是26日的,计算公式为: 今日EMA(26)=2 26+1×今日收盘价+ 25 26+1 ×昨日EMA(26)

OBV指标简介与买卖原则

OBV指标简介与买卖原则 OBV能量潮又称为平衡交易量,是由美国投资分析家葛兰碧在1981年创立的,它的理论基础是“能量是因,股价是果”。【量先行价在后】大家都知道主力在吸筹阶段往往通过小幅拉升,压盘吸筹,利空配合,舆论误导等手段来误导市场。如何分便主力真实意图是把握成功的关键!OBV 利用股价和股票成交量的指标来反映人气兴衰,人为地按照股价的涨跌将成交量为正负,并进行累加运算,所以OBV是一个不错的捕“庄”工具!OBV变动方向是重要参考指标,其具体的数值并无实际意义,难点在于它必须配合K线形态结合起来一起运用。

1、OBV与股价形态背离 OBV线对双重顶第二个高峰的确定有较为标准的显示,当股价自双重顶第一个高峰下跌又再次回升时,如果OBV线能够随股价趋势同步上升且价量配合,则可持续多头市场并出现更高峰。相反,当股价再次回升时OBV线未能同步配合,却见下降,则可能形成第二个顶峰,完成双重顶的形态,导致股价反转下跌。

2、OBV与成交量移动平均线的配合

借助成交量移动平均线,即OBV处于上升状态且10日上穿40日均量线(中短线投资者可使用5日与20日的组合)时,视为买入信号,OBV 处于无趋势状态且短期均量线下穿中长期均量线时,视为卖出信号。

需要特别注意的是,OBV虽是捕庄的利器,但是它还是有其它的局限性。OBV指标的分析方法比较简单、研判功能比较单一,因此可能存在着失真的现象。涨跌停板的股票也会导致OBV指标无法正常发挥作用。所以OBV可以与其它指标联合应运,比如说我们前期讲解的MACD强烈指标,CCI短期顺势指标!最后,我们依然强调,对任何指标的运用都不能以偏概全,指标只是我们在参与投资时的参考。 无论在上升或下降途中 小阴小阳都是无意义的

股市指标详解——CR、VR、OBV、CCI等指标

CR指标(波段指标) 【CR】测量人气热度和价格动量的潜能,显示压力带和支撑带,可补充BARA的不足。五线:a,b,c,d四线+CR线。 副地震带:a,b两线所夹区域。 次级干扰:CR上穿副地震带时,受次级压力干扰,CR下穿副地震带时,受次级支撑干扰。主地震带:c,d两线所夹区域。 强干扰:CR上穿主地震带时,受强压力干扰,CR下穿主地震带时,受强支撑干扰。 背离:高股价区背离常常有效。 短线获利卖出信号:CR跌至四线下方,再回升至160以上,为短线卖出时机。 底部和顶部:CR在40以下,常常形成底部,高于300时,容易形成顶部;寻找底部效果较好,但判断顶部常失误,可结合VR,BOLL判断。 地震带强弱判断:进入地震带,必受干扰,形成震荡,此时可结合W%判断强弱。 VR指标(短线指标) 【VR】成交量变异率,从成交量角度看股价热度,该指标基于“反市场操作”原理。 低价区域:40-70,可买进; 安全区域,80-150,正常分布,可持有; 获利区域:160-450,考虑获利了结; 警戒区域:450以上,股价过高。 【心得】在低价区域精度较高,大于160可能失真,特别在350-400之间,可能卖出后,股票仍然上涨,此时,可以配合PSY心理线判断。低于40时,常发生无效反弹,随后在40-60之间徘徊,对于指数判断较准确,配合ADR、OBOS等指标判断。

OBV指标(中长线指标) 【OBV】能量潮,通过成交量统计趋势推测股价趋势,以N字形为波动单位。 上升潮:一浪高于一浪的N型波。 买卖:股价上升,OBV下降,为卖出信号(不准确);股价下降,OBV上升,可逢低买入。大行情:OBV横向超过3个月,需注意大行情出现。 BR AR指标(中长线指标) 【BRAR】情绪线,以“反市场理论”为基础,看潜在动能。 BR为买卖意愿指标,可单独使用;AR为买卖气势指标,必须与AR并用。 BR小于50可能反弹,70-150之间为盘整,高于400股价可能回档。 BR、AR急速上升,意味着股价距离高峰已近,可获利了结。 BR

股票K线和技术指标

股票K线和技术指标 主图指标说明 注:查找请按CTRL+F键,输入关键词查询。 [MA]均线 1.股价高于平均线,视为强势;股价低于平均线,视为弱势 2.平均线向上涨升,具有助涨力道;平均线向下跌降,具有助跌力道; 3.二条以上平均线向上交叉时,买进; 4.二条以上平均线向下交叉时,卖出; 5.移动平均线的信号经常落后股价,若以EXPMA 、VMA 辅助,可以改善。 [MA2]均线 在MA均线的基础上增加120日均线和250日均线。 [BBI]多空指标 1.股价位于BBI 上方,视为多头市场; 2.股价位于BBI 下方,视为空头市场。 [EXPMA]指数平均线 1.EXPMA 一般以观察12日和50日二条均线为主;

2.12日指数平均线向上交叉50日指数平均线时,买进; 3.12日指数平均线向下交叉50日指数平均线时,卖出; 4.EXPMA 是多种平均线计算方法的一; 5.EXPMA 配合MTM 指标使用,效果更佳。 一般移动平均线以收盘价为计算基础,高价平均线是以每日最高价为计算基础。目前市场上许多投资人将其运用在空头市场,认为它的压力效应比传统平均线更具参考价值。 [LMA]低价平均线 一般移动平均线以收盘价为计算基础,低价平均线是以每日最低价为计算基础。目前市场上许多投资人将其运用在多头市场,认为它的支撑效应比传统平均线更具参考价值。 1.股价高于平均线,视为强势;股价低于平均线,视为弱势; 2.平均线向上涨升,具有助涨力道;平均线向下跌降,具有助跌力道; 3.二条以上平均线向上交叉时,买进; 4.二条以上平均线向下交叉时,卖出; 5.VMA 比一般平均线的敏感度更高,消除了部份平均线落后的缺陷。 [BOLL-M]布林线-主图叠加

通达信指标——能量饱和度(副图)

N:=106;N1:=83; AA:=IF(DATE<= 1091231,1,0); BB:=FLOOR(SUM(V/CAPITAL,0)); 【手】:VOL,LINETHICK,COLOR00FFFF; CC:=IF(CURRBARSCOUNT=1 AND PERIOD=5,VOL*240/FROMOPEN,DRAWNULL); STICKLINE(CURRBARSCOUNT=1 AND PERIOD=5,CC,0,-1,-1),COLOR00C0C0;{虚拟成交} 额【亿】:AMOUNT/100000000,NODRAW; CB:=IF(CAPITAL> 1,AMOUNT/VOL/100,(HIGH+LOW+2*CLOSE)/4); 空1:=IF((HIGH-LOW)> 0 AND CLOSE> CB, ((HIGH-CLOSE)/(HIGH-CB))*((HIGH-CLOSE)/(HIGH-CB))*((HIGH-CB)/(HIGH-LOW)*VO L) ,0); 多1:=IF((HIGH-LOW)> 0 AND CLOSE> CB, VOL-空1 ,0); 多2:=IF((HIGH-LOW)> 0 AND CLOSE<= CB, ((CLOSE-LOW)/(CB-LOW))*((CLOSE-LOW)/(CB-LOW))*((CB-LOW)/(HIGH-LOW)*VOL) , 0); 空2:=IF((HIGH-LOW)> 0 AND CLOSE<= CB, VOL-多2 ,0); 多3:=IF((HIGH-LOW)= 0 AND CLOSE> REF(CLOSE,1), VOL,0); 空3:=IF((HIGH-LOW)= 0 AND CLOSE<= REF(CLOSE,1), VOL,0); 多方量:=多1+多2+多3; 空方量:=空1+空2+空3; 买卖差:(多方量-空方量)/1000; 成交流通比:AMOUNT/CAPITAL/100,LINETHICK0; 内外比:DYNAINFO(51),NODRAW; 市盈率:DYNAINFO(39),COLORDDDD00,NODRAW; SAT:=(AMOUNT/C)/(HHV(AMOUNT,20)/HHV(C,20)); 量能饱和:=IF(SAT> 1,1,SAT)*100,COLORYELLOW,NODRAW; 中点:=REFDATE(HHV(V,N)/2,DA TE); 昨日换:REF(DYNAINFO(37),1)*AA,NODRAW, COLOR0000DD; 5日换:SUM(100*V/CAPITAL,5),LINETHICK0; DRAWTEXT(CURRBARSCOUNT=N,中点*1.3,'量能饱和度:'),COLORDDDD00; STICKLINE(CURRBARSCOUNT=N1,中点*1.9,中点*1.5,100,1),COLOR00DDDD; STICKLINE(CURRBARSCOUNT=N1,中点*1.88,中点*1.52,量能饱和,0),COLOR0033FF; STICKLINE(CURRBARSCOUNT=N1,中点*1.82,中点*1.58,量能饱和,0),COLOR0077FF; STICKLINE(CURRBARSCOUNT=N1,中点*1.76,中点*1.64,量能饱和,0),COLOR0099FF; STICKLINE(CURRBARSCOUNT=N1,中点*1.7,中点*1.7,量能饱和,0),COLOR00DDFF; STICKLINE(CLOSE> 0,【手】,0,3.6,0),COLOR00CC00; STICKLINE(CLOSE> REF(CLOSE,1),【手】,0,2.6,0),COLOR003388; STICKLINE(CLOSE> REF(CLOSE,1),【手】,0,1.8,0),COLOR00AADD; STICKLINE(CLOSE<= REF(CLOSE,1),【手】,0,2.6,0),COLOR666600; STICKLINE(CLOSE<= REF(CLOSE,1),【手】,0,1.8,0),COLOR999900; STICKLINE(空方量,-【手】,O,3,0),COLOR005500; STICKLINE(空方量,-【手】,O,2,0),COLOR007700;

obv指标的使用方法

能量潮 能量潮 OBV的英文全称是:On Balance Volume,中英名称可翻译为:平衡交易量,是由美国的投资分析家Joe Granville所创。该指标通过统计成交量变动的趋势来推测股价趋势。OBV以“N”字型为波动单位,并且由许许多多“N”型波构成了OBV的曲线图,对一浪高于一浪的“N”型波,称其为“上升潮”(UP TIDE),至于上升潮中的下跌回落则称为“跌潮”(DOWN FIELD) 目录 简介 计算方法 原理 参数设置 应用法则 研判

OBV在国内市场的实用效果 能量潮OBV应用与技巧 编辑本段简介 能量潮是将成交量数量化,制成趋势线,配合股价趋势线,从价格的变动及成交量的增减关系,推测市场气氛。其主要理论基础是市场价格的变化必须有成交量的配合,股价的波动与成交量的扩大或萎缩有密切的关连。通常股价上升所需的成交量总是较大;下跌时,则成交量总是较小。价格升降而成交量不相应升降,则市场价格的变动难以为继。 编辑本段计算方法 以某日为基期,逐日累计每日上市股票总成交量,若隔日指数或股票上涨,则基期OBV加上本日成交量为本日OBV。隔日指数或股票下跌,则基期OBV减去本日成交量为本日OBV。一般来说,只是观察OBV的升降并无多大意义,必须配合K线图的走势才有实际的效用。 由于OBV的计算方法过于简单化,所以容易受到偶然因素的影响,为了提高OBV的准确性,可以采取多空比率净额法对其进行修正。

多空比率净额= [(收盘价-最低价)-(最高价-收盘价)] ÷(最高价-最低价)×V 该方法根据多空力量比率加权修正成交量,比单纯的OBV法具有更高的可信度。 编辑本段原理 能量潮OBV指标是葛兰碧于20世纪60年代提出的,并被广泛使用。股市技术分析的四大要素:价、量、时、空。OBV指标就是从“量”这个要素作为突破口,来发现热门股票、分析股价运动趋势的一种技术指标。它是将股市的人气——成交量与股价的关系数字化、直观化,以股市的成交量变化来衡量股市的推动力,从而研判股价的走势。关于成交量方面的研究,OBV能量潮指标是一种相当重要的分析指标之一。 OBV指标由OBV值和OBV线构成的。OBV线方法是葛兰碧又一大贡献。他将“量的平均”概念加以延伸,认为成交量是股市的元气,股价只不过是它的表象特征而已。因此,成交量通常比股价先行。这种“先见量、后见价”的理论早已为股市所证明。 能量潮理论成立的依据重要是:

股票专业术语大全-常用财务指标术语

股票入门-股票专业术语大全-看盘时接触的财务指标术语 什么是销售毛利率? 销售毛利率是毛利占销售收入的百分比,其中毛利是销售收入与销售成本的差 什么是每股净资产值? 公司净资产代表公司本身拥有的财产,也是股东们在公司中的权益。因此,又叫作股东权益。在会计计算上,相当于资产负债表中的总资产减去全部债务后的余额。公司净资产除以发行总股数,即得到每股净资产。 什么是主营业务收入增长率? 主营业务收入增长率是本期主营业务收入与上期主营业务收入之差与上期主营业务收入的比值。用公式表示为:主营业务收入增长率=(本期主营业务收入-上期主要业务收入)/ 什么是资产负债率? 资产负债率,是指负债总额与资产总额的比率.这个指标表明企业资产中有多少是债务,同时也可以用来检查企业的财务状况是否稳定.由于站的角度不同,对这个指标的理解也不尽相同. 资产负债率= 负债总额÷资产总额×100% 什么是净资产收益率? 净资产收益率又称股东权益收益率,是净利润与平均股东权益的百分比。该指标反映股东权益的收益水平,指标值越高,说明投资带来的收益越高。 什么是市盈率? 市盈率是一个反映股票收益与风险的重要指标,也叫市价盈利率。它是用当前每股市场价格除以该公司的每股税后利润,其计算公式如下: 什么是资本利得? 资本损益是指投资者在证券市场上交易股票,通过股票买入价与卖出价之间的差额所获取的收入,又称资本损益。当卖出价大于买入价时为资本收益,即资本利得为正,当卖出价小于买入价时为资本损失,即资本利得为负。 市盈率=股票每股市价/每股税后利润 什么是持有期收益率? 什么是市盈率定价法? 通过市盈率确定股票发行价格的方法称为市盈率,它首先应根据注册会计师审核后的盈利预测计算出发行人的每股收益,然后可根据二级市场的平均市盈率、发行人的行业状况、发行人的经营状况及其成长性等拟订发行市盈率,最后依发行市盈率与每股收益之乘积决定

市场能量指标CYF

市场能量指标CYF 如果说CYQ和CYW常常用于研究主力的话,那么CYF反映的是市场公众的状态。它叫市场能量指标。这个指标的设计思想认为形成一个多头市场的基础必须是市场的活跃,如果存在一个市场的多头能量的话,那么它一定和成交量相关。 为此设计的一个神经网络使用成交量作为输入,这个网络的总兴奋状态就是CYF。用的可以通俗地理解CYF就是市场的追涨热情。它的最大值是100%,最小值是0。这个指标对于研判个股状态有着不寻常的作用。CYF的持续上升可以支持股价继续上扬,而一旦在股价上涨到高位时CYF掉头下跌,则预示行情失去了公众支持,股价下跌在即,在天价线上的CYF背离则提示天价难于越过,同样是一个顶部提示。CYF可以帮助CYQ、CYW再捉大顶,为投资者提供三重保护。在大熊市,CYF持续的向下指示保护投资者免于盲目抄底,在大牛市,CYF提示的持有信号可使大家在机会真正到来时不致过早离场。 一、使用CYF判断股票的活跃程度 CYF可以用来区分股票的冷热程度。经验表明,CYF小于10的股票是冷门股,CYF在20到40之间是活跃股,CYF大于50是热门股。股票的冷热是重要的股票属性。冷门股近期大幅上涨的可能性不大,热门股则是典型的高风险高收益的股票,其中的风险因素是非常值得警惕的。而活跃股则是股票进入主升段的必要条件。 二、CYF同股价的相关分析 通常情况下,CYF的上升对股价上升是个支持。有时,虽然当日股价下跌,但CYF仍在继续上升,则股票还有上升的机会。CYF和股价的走势之间的关系并不一定是同步的,它和股价主要呈现以下三种关系:一是CYF和股价同步下降,这种情况是最糟糕的情况。它的市场含义是随着股价下跌,市场人气也在逐渐丧失。这时股价常常是在一个下跌趋势中运行。这种股票是买不得的,股票一时还很难寻到底部。这时的CYF是熊市中最好的保护自己的工具,它能最大限度的保护自己不致过早介入而招致损失。相反的情况是CYF同股价同步上涨。这种情况说明股价的上升有大量的公众追涨跟风盘的支持。这时要密切注意CYF的变化。尤其是在股价位于高位,而CYF也在相对高位时,一旦CYF开始掉头向下,则要警惕股价也将随之掉头。这叫做CYF高位掉头,是个危险信号。最后一种常见的情况是股价强劲上升,而CYF反而单边下降。这种情况是主力高度持仓的结果。此时股价的上升已经完全不需要公众的抬轿。这时反而不需要卖出自己的股票了,可以等到股价自己不涨时再出货不迟。因为主力高度持仓,其出货难度是相当高的,股票反而并不十分危险。 三、CYF二摸天价背离 当股价在一个近期高位上受阻回落,随后再次对这个阻力发起冲击,股价重新冲回到这个近期天价上,我们就不得不进行一次重要的判断:股价是继续上升还是再次受阻。如果这两次冲击是在一个短线时段内,一般是9-15天,就可以依据CYF进行判断了。 CYF二摸天价背离是指股价在9-15天内再次回到近期高位,而CYF的第二次冲击近期天价时的值明显小于一冲高点的值,这就是二摸天价背离。 二摸天价背离对于股市来说,股价一般将再次受阻回落。可以做这样的理解:一摸天价时以当时的市场能量没有冲过去的阻力位,在短短的十几个交易日后再次冲击,但市场能量反而低于一摸该价位的值,没有足够的上冲能量是很难上去的。如果CYF二冲高点不背离,则再创新高的可能性要大一些。但三冲天价就不必非要CYF支持了,这时市场已经进行的充分换手,这时只要冲过去了,说明庄家还在,可以再跟一段。如果三冲不过,则庄已出逃,股市可能暴跌。 CYF一冲天价掉头和二冲天价背离是对市场风险的重要提示,加上CYF同股价

OBV能量潮技术指标使用入门

能量潮(OBV)使用入门 OBV利用股价和股票成交量的指标来反映人气兴衰,人为地按照股价的涨跌将成交量为正负,并进行累加运算。由于OBV的计算方法过于简单化,所以容易受到偶然因素的影响,为了提高OBV的准确性,可以采取多空比率净额法对其进行修正。 OBV的计算公式很简单,首先我们假设已经知道了上一个交易日的OBV,就可以根据今天的成效量以及今天的收盘价与上一个交易日的收盘价的比较计算出今天的OBV。用数学公式表示如下:今日OBV=昨天OBV+sign×今天的成交量 其中sign是符号的意思,sign可能是+1,也可能是-1,这由下式决定。 Sign=+1 今收盘价≥昨收盘价 Si gn=―1 今收盘价<昨收盘价 成交量指的是成交股票的手数,不是成交金额。 该方法根据多空力量比率加权修正成交量,比单纯的OBV法具有更高的可信度。 OBV分析要领 单纯观察OBV的方向并无实际意义,应该与价格曲线进行对照。当OBV线下滑,而股价上升时,说明买方力量薄弱,投资者应考虑卖出;如果OBV上升,而股价下跌,表明有人逢低接盘,可适当买进;如果OBV累计值由正转负时,表明股市整体走低,应卖出股票,反之则相反;如果OBV正负值转换频率高,投资者应注意观察股市

此时的盘整行情,择机而动。 OBV体现了人气动向,可变量很大,人气很难维持很长时间,因此,短期投资者应主要参考该指标,长期投资者不宜受OBV指标影响。 该指标通过统计成交量变动的趋势来推测股价趋势。OBV以“N”字型为波动单位,并且由许许多多“N”型波构成了OBV的曲线图,我们对一浪高于一浪的“N”型波,称其为“上升潮”(UP TIDE),至于上升潮中的下跌回落则称为“跌潮”(DOWN FIELD)。 使用方法: 1.OBV线下降,股价上升,表示买盘无力为卖出信号; 2.OBV线上升,股价下降时,表示有买盘逢低介入,为买进信号; 3.当OBV出现超过一个月以上,大致上接近水平的横向移动时,代表市场正处于盘整期,大部分没有耐心的投资者已经纷纷离场,此时正是暴风雨前的宁静,大行情随时都有可能发生。当OBV横向走平超过三个月时,需注意随时有大行情出现。 判断量价配合关系的OBV线 一般而言,投资者对股价变化的重视要远大于对成交量的变化。基础的技术分析理论认为,量价的分析必须结合起来才能取得较好的效果。实际上,对大盘或个股趋势的判断也不可能脱离对成交量的分析。市场的经验也表明,成交量通常比股价先行变动。因此,在对股票市场趋势的研判上有必要掌握OBV指标的应用原则,来弥补对股

股票各种技术指标大全

技术指标精解(1~25) 技术指标精解:MIKE(麦克指标)(1) 一.用途: 该指标是一种随股价波动幅度大小而变动的压力支撑指标,股价上方的压力称为“上限”,股价下方的支撑称为“下限”。第一条“上限”和第一条“下限”之间,我们设一条假想的中界线,股价位于中界线的上方时,参考“上限”压力值;股价位于中界线下方面,则参考“下限”支撑值。 二.使用方法: 1、当股价脱离盘整,朝上涨的趋势前进时,股价上方三条“上限”为其压力参考价。 2、当股价脱离盘整,朝下跌的趋势前进时,股价下方三条“下限”为其支撑参考价。 3、盘整时,股价若高于其中界线,则选择“上限”价位为参考依据;股价若低于其中界线,则选择“下限”价位为参考依据。 注意!一般市面上的股市软件中,改以“表格”的方式表现,直接将压力和支撑的数据显示的表格中,并且会标明现阶段应参考“上限”或“下限”价位。 最新技术指标应用简介:麦克指标MIKE 一、概述 目前国内市场采用集合竞价的方式产生开盘价,并规定,收盘价的计算按该证券最后一笔交易前一分钟的所有交易的成交量的加权平均数确定,其目的是防止机构庄家利用通讯等方面的优势人为调控股价,但仍不能完全杜绝该种情况的发生。 为了避免被机构庄家故意造市而误导,MIKE(英文全称为MikeBase)指标设定一个初始价格(英文全称为Typicalprice,简称TYP),以其作为计算基准,求得Weak(初级)、Medium(中级)、Strong(强力)六条带状支撑与压力数值,属路径指标或支撑压力指标。 二、计算方法 首先计算TYP的数值,计算公式如下: TYP=(最高价+最低价+收盘价)/3 其次,以TYP作为计算股价波动的基础,采用某段时间的最高价、最低价及收盘价来计算强、中、弱的支持及阻力位。 MIKE指标有三条初级、中级、强力压力,分别为WR Weak-R,初级压力、MR Medium-R,中级压力、SR Strong-R,强力压力,计算公式分别如下: WR=TYP+TYP-(N天最低价) MR=TYP+(N天最高价-N天最低价) SR=2×N天最高价-N天最低价 MIKE指标有三条初级、中级、强力支撑,分别为WS Weak-S,初级支撑、MS Medium-S,中级支撑、SS Strong-S,强力支撑。计算公式如下: WS=TYP-(N天最高价-TYP) MS=TYP-(N天最高价-N天最低价) SS=2×N天最低价-N天最高价 公式中N为采样天数,投资者可自行设定,参考天数为12天或25天。 三、运用法则 经过上文所述的计算后,可以将每一个交易日的数值以连线的方式在图表上画出来,得出六条线,构成三条通道:WR与WS构成窄通道,MR与MS构成中间通道,SR与SS则构成一个相对较阔的通道,直观地反映出压力、支撑位置。MIKE指标随股价的变化而变化,能够在股价上涨过程中提供可能上升空间或在股价下降过程中提供可能下降空间。具体运用法则: 1、MIKE指标共有六条曲线,上方三条压力线,下方三条支撑线。 2、当股价脱离盘整,朝上涨的趋势前进时,股价上方三条压力线作为压力参考价,下方支撑线不具有参考价值。 3、当股价脱离盘整,朝下跌的趋势前进时,股价下方三条支撑线作为支撑参考价,上方压力线不具有参考价值。 在具体运用中投资者应注意,MIKE指标所示的压力、支撑仅为参考价位,与股价所真正达到的顶或底部价位误差较大,投资者应结合切线理论、形态理论等进行综合判断。此外,除了初级数值外,MIKE指标列示的压力支撑价格在很多情况下与当前价格存在较大差距,特别是在持续上升或下跌行情中,其通道也随之以较快的速度向上或向下扩张,削弱了对短线行情的指导作用。 下面我们以河池化工(000953)为例来讲解麦克指标的应用。该股自今年4月30日展开调整,由于出现持续下跌,MIKE指标构成的通道也迅速张口向下,6月4日探低7.05元后大幅回升,当日初级支撑价格为7.15元,显然对股价形成了支撑。之后股价震荡上行,7月16日上涨9.43%,创出新高12.90元,当日初级压力价格为13.17元,此后该股虽然反复冲击13元,但始终未能逾越,收盘价一直落于其下方,表明该压力线的作用较为强大,提示投资者应逢高离场。至8月15日股价跌破初级支撑价格12.08元,同时也下破30日均线,调整再次来临。 技术指标精解:RSI(相对强弱指标)(2) 一.用途:该指标根据股价“择强汰弱”的原理,以一特定时期内股价的变动情况推测价格未来的变动方向,并根据股价涨跌幅度显示市场的强弱。 二.使用方法: 1.RSI取值超过50,表明市场进入强势。RSI低于50,表明市场处于弱市。 2.从RSI与股价的背离方面判断行情 (1)RSI处于高位,并形成一峰比一峰低的两个峰,而此时,股价却对应的是一峰比峰高,这叫顶背离。股价这一涨是最后的衰竭动作,这是比较强烈的卖出信号。 (2)RSI在低位形成两个依次上升的谷底,而股价还在下降,这是最后一跌或者说是接近最后一跌,是可以开始建仓的信号。

最实用的炒股指标

一位操盘高手谈技术指标 ---采访:技术指标你怎么看! ---高手:技术分析讲究价、量、时、空、人。这排在第二位的量,使用传统的技术分析就有很大的缺陷。常用指标KDJ的设计思 路借用了物理学里空间的概念。物体在顶部自然下落,在低位自然就会产生反弹。这听上去是那么回事,但细细说来就有问题。第一 ,为什么一定在高位它就会下跌,难道他就不能高位钝化,只要力量足够强大,飞船还可以离开地球。在金融市场,只要推动力大, KDJ就可以一直在高位徘徊,如果依据指标高位死叉卖出,这下可好,全玩完。因此市场进入了强势区这个指标就不太好用,或者要 反着用。在常态市场KDJ管用,在平衡市,震荡市,整理市有用,放到单边市就会产生问题。还有就是指标参数设置的问题,有些人 喜欢优化参数,但优化来优化去,最后效果也不一定好。而且,优化需要大量的原始数据和很好的软件。中国的“分析家”软件挺好 。依据的是中国股市的资料。就优化来说,第一,条件不够;第二,局限性太强;第三,违背了指标设计的原则。 ---采访:RSI指标呢? ---高手:RSI指标设计思想也不错。反映力量和加速度,但同样存在钝化和参数设置的问题,而且RSI指标太快,太超前。你就说 力量吧!市场往上推动,它确实需要力量而且需要有加速度才能维持行进的角度,但这是自然状况,要是出现筹码锁定和市场交易意愿空前一致呢?它没有力量,但市场照样上推,而且越推越快,物理学上讲,没有阻力,匀速运动和静止是一样的。在金融市场,阻力就是市场反向买卖盘。所以RSI指标也有出问题的时候。 ---采访:谈谈你对MACD指标的了解。 ---高手:这个指标有点意思。因为他的设计思路反映的是趋势的配合与否。但就是太慢,要是它老人家发出信号了,十有八九 ,一大半行情已经过去了,太滞后。所以我也不用。不过,三个指标中,MACD虽然最慢,但最有分析价值。 ---采访:能够谈一下你的心中最爱吗? ---高手:平均线,K线,别无其它。我现在看盘,我只看平均线和K线,其它指标一律不用,实在要用,就加个MACD,因为否则 图形有点变形,看着不舒服。 ---采访:能讲一下你看盘的技巧吗? ---高手:可以。看图,首先要看缩略图,图一缩,就有感觉了,你随便拿一张图来,这一缩,你告诉我,是涨还是跌。

股票技术分析指标OBV应用技巧

股票技术分析指标OBV应用技巧 股票技术分析指标OBV 一 能量潮概念:OBV指标又称为能量潮,也叫成交量净额指标,OBV利用股价和股票成交量的指标来反映人气兴衰,人为地按照股价的涨跌将成交量划分为正负,并进行累加运算。 二 适用范围:一般用在短线操作中,最佳适用用上市两年的次新股且一路下跌的股票,上市两年以上,且被暴炒过的股不适用。对盘整走势股票的OBV突然变化时判断效果最好。 三 能量潮的计算公式 传统的OBV是将上涨当日的全部成交量当作买盘,将下跌当日的全部成交量当作卖盘,所得到的累计净买盘即为传统OBV。 四 OBV指标的使用原则 指标的使用必须配合股价走势才具有判断意义。OBV可用于判断筹码是趋于集中还是分散,尤其是在股价处于盘整时。 )当股价盘整或者小跌时,OBV却呈现大增的情况时,则显示市场可能有人在做集中筹码的动作,此情况可以视为买进信号。 )当股价下跌,OBV指标同步向下,反映在大盘或个股的信号就是一个下跌动能增加的信号。

市场做空动能的释放必然会带来股票价格大幅下行,这种情况发生时,投资者应该首先想到的是设立好止损位和离场观望。在这种情况下,回避风险成为第一要点。 )当股价变动,OBV指标呈水平状态,这种情形在OBV指标的表现中最常见到。OBV指标呈水平状态,首先表现为目前市场的持仓兴趣变化不大,其次表现为目 前的大盘或个股为调整状态,投资者最好的市场行为是不要参与调整。当股价下跌,OBV指标呈水平状态是股价下跌不需要成交量配合的一个最好的表象。这种股价缩量下跌的时间的延长,必将带来投资者的全线套牢。 )股价盘整许久后,当股价出现突破时,需要配合OBV来检视成交量是否伴随着股价上涨而扩大,如果是,才是有效突破,此时为买进讯号。 )当价格上升,OBV也在上升时,价涨量升,那么OBV可以作为价格上升趋势的确认。在这种情况下,上涨的价格是因为对股票需求的增大造成的,上涨是健康的。但是,如果价格正在上升,而OBV却在下降,那么就形成一个熊性背驰了。实际上就是一个上涨动能不足的表象,该背驰提示目前的上涨可能不是健康的,对上涨趋势的持续性发出警告。当股价上涨时,OBV却在下降,这显示市场筹码正在分散,主力出货的可能性高,为卖出信号。 ) OBV上升幅度越大,说明买入信号越强。 五 正确判断主力的进出 由于OBV的走势可以局部显示出市场内部主要资金的移动方向,显示当时不寻常的超额成交量是徘徊于低价位还是在高价位上产生,因此,可使投资者领先一步掌握大盘或个股突破盘局后的发展方向。不过应当注意的是,OBV线一般作为股市短期波动的重要判断方法,运用OBV线一定要配合股价趋势予以研判分析。 在实际投资中该如何根据成交量的变化,准确判断出主力是在出货还是洗盘呢?一般说来,当主力尚未准备拉抬股价时,股价的表现往往很沉闷,成交量的变化也很小。此时研究成交

基于Java语言开发的个性化股票分析技术能量潮指标(OBV)

基于Java语言开发的个性化股票分析技术:能量潮指标(OBV) 能量潮指标(OBV)根据股市成交量来推测股价趋势。由美国的投资分析家Joe Granville所创。使用方法:用法:1.股价上升OBV线下降,买盘无力2.股价下跌OBV线上升,买盘旺盛,反弹有望3.OBV缓慢上升,买盘渐强,买进信号4.OBV急速上升,买盘力量将尽,卖出信号5.OBV线由正转负,下跌趋势,卖出信号;反之,买进信号。 迅动股票分析平台在此基础上利用Java语言开发了能量潮指标(OBV),源代码如下: XML描述: 能量潮指标(OBV)根据股市成交量来推测股价趋势。由美国的投资分析家Joe Granville所创。使用方法:用法:1.股价上升OBV线下降,买盘无力2.股价下跌OBV线上升,买盘旺盛,反弹有望3.OBV缓慢上升,买盘渐强,买进信号4.OBV急速上升,买盘力量将尽,卖出信号5.OBV线由正转负,下跌趋势,卖出信号;反之,买进信号。 Java代码:

股票技术分析常用指标详解集锦

股票技术分析常用指标详解集锦 WR(威廉指标)一.用途: 该指标表示的涵义是当天的收盘价在过去一段日子的全部 价格范围内所处的相对位置,是一种兼具超买超卖和强弱分界的指标。它主要的作用在于辅助其他指标确认讯号。二.使用方法: 1、从WR的绝对取值方面考虑。 A、当WR 高于80,即处于超卖状态,行情即将见底,应当考虑买进。 B、当WR 低于20,即处于超买状态,行情即将见顶,应当考虑卖出。 2、从WR的曲线形状考虑。 A、在WR进入高位后,一般要回头,如果这时股价还继续上升,这就产生背离,是卖出的信号。 B、在WR进入低位后,一般要反弹,如果这时股价还继续下降,这就产生背离,是买进的信号。 C、WR连续几次撞顶(底),局部形成双重或多重顶(底),则是卖出(买进)的信号。三.使用心得: 1.W%R主要可以辅助RSI,确认强转弱或弱转强是否可靠?RSI向上穿越50阴阳分界时,回头看一看W%R是否也同 样向上空越50?如果同步则可靠,如果不同步则应多参考其

他指标讯号再作决定。相反的,向下穿越50时,也是同样的道理。注意!比较两者是否同步时,其设定的参数必须是相对的比例,大致上W%R5日、10日、20日对应RSI6日、12日、24日,但是也可以依照自己的测试结果,自行调整其最佳对应比例。 2.W%R进入超买或超卖区时,应立即寻求MACD讯号的支援。当W%R进入超买区时,可以当成一种预警效果,回头看看MACD是否产生DIF向下交叉MACD的卖出讯号?一律以MACD 的讯号为下手卖出的时机。相反的,W%R 进入超卖区时,也适用同样的道理。 四.计算公式 n日WMS=[(Hn—Ct)/(Hn—Ln)] ×100 式中:Cn---当天的收盘价; Hn和Ln---最近N日内(包括当天)出现的最高价和最低价BOLL(布林线)一.用途: 该指标利用波带显示其安全的高低价位。股价游走在“上限”和“下限”的带状区间内,当股价涨跌幅度加大时,带状区会变宽,涨跌幅度缩小时,带状区会变窄。 二.使用方法: 1.向上穿越“上限”时,将形成短期回档,为短线的卖出时机。

相关文档
最新文档