5.1假期,有了时间给大家评价各类指标(包括各类自编指标) 1,大家都熟悉的kdj随机指标{9,3,3} RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100; K:SMA(RSV,M1,1); D:SMA(K,M2,1); J:3*K-2*D; 用法: 随机指标 原理:用目前股价在近阶段股价分布中的相对位置来预测可能发生的趋势反转。 算法:对每一交易日求RSV(未成熟随机值) RSV=(收盘价-最近N日最低价)/(最近N日最高价- 最近N日最低价)×100 K线:RSV的M1日移动平均 D线:K值的M2日移动平均 J线:3×D-2×K 参数:N、M1、M2 天数,一般取9、3、3 用法: 1.D>80,超买;D<20,超卖;J>100%超卖;J<10%超卖 2.线K向上突破线D,买进信号;线K向下跌破线D,卖出信号。 3.线K与线D的交叉发生在70以上,30以下,才有效。 4.KD指标不适于发行量小,交易不活跃的股票; 5.KD指标对大盘和热门大盘股有极高准确性。 个人评价:优点信号反应迅速;缺点超买超卖信号容易产生钝化,就是说超卖还有超卖,超买以后更超买。关键是RSV=(收盘价-最近N日最低价)/(最近N 日最高价-最近N日最低价)×100,这个公式改一下。RSV=(A-B)/(C-B),最近N日最高价-最近N日最低价,代表N日箱体。算啦,不改啦,这个垃圾指标局限性太大啦。我根据它做个选股,预警指标吧。 选股,预警。名字就叫赚了就跑吧 RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100; K:=SMA(RSV,3,1); D:=SMA(K,3,1); CROSS(K,D) AND K<20 AND D<20; 原理就是箱体理论 {看东西要认真看。 改不改并不重要,根据这个指标的原理,你想呀股价有效突破箱顶,股价一定要创新高,突破箱底,股价一定要创新低。所以这个指标是个垃圾,没有参考性。我做了选股,是因为股价在箱底上方企稳,一定会涨的,但是涨多少,这个指标没有信号。所以叫赚了就跑。} 2,MACD指数平滑异同平均线{26,12,9} DIFF : EMA(CLOSE,SHORT) - EMA(CLOSE,LONG); DEA : EMA(DIFF,M); MACD : 2*(DIFF-DEA), COLORSTICK;
平滑异同平均线(Moving Average Convergence Divergence) 原理: MACD(Moving Average Convergence Divergence)中文名称:平滑异同移动平均线,是由Gerald Appel首先在Systems And Forecasts一书中发表,主要是利用长短期的二条平滑平均线,计算两者之间的差离值,作为研判行情买卖之依据。 算法: DIFF线 收盘价短期、长期指数平滑移动平均线间的差 DEA线 DIFF线的M日指数平滑移动平均线 MACD线 DIFF线与DEA线的差,彩色柱状线 参数:SHORT(短期)、LONG(长期)、M 天数,一般为12、26、9 用法: 1.DIFF、DEA均为正,DIFF向上突破DEA,买入信号。 2.DIFF、DEA均为负,DIFF向下跌破DEA,卖出信号。 3.DEA线与K线发生背离,行情反转信号。 4.分析MACD柱状线,由正变负,卖出信号;由负变正,买入信号。红,买入信号。
个人评价:原理和实际效果都非常好;缺点参数有待优化,很多人看不懂其准确的买卖点。关键公式其实就是DIFF=A-B 我给修改一个,名字就叫LKKMACD吧 DIF:EMA(CLOSE,12)-EMA(CLOSE,26); DEA:EMA(DIF,9); MACD:SMA(DIF,2,1),COLORSTICK; STICKLINE(MACD>REF(MACD,1),DIF,DEA,1,1),COLORBLUE;
3,RSI相对强弱指标(Relative Strenth Index){6,12,24} LC := REF(CLOSE,1); RSI1:SMA(MAX(CLOSE-LC,0),N1,1)/SMA(ABS(CLOSE-LC),N1,1)*100; RSI2:SMA(MAX(CLOSE-LC,0),N2,1)/SMA(ABS(CLOSE-LC),N2,1)*100; RSI3:SMA(MAX(CLOSE-LC,0),N3,1)/SMA(ABS(CLOSE-LC),N3,1)*100; 相对强弱指标(Relative Strenth Index) 原理: 用向上波动幅度和总波动幅度的比值来描述走势强弱。 算法: 先求 相对强弱值rsi=N日内收盘价上涨幅度总和/上涨下跌幅度总和乘以100 用法: RSI在50以上准确性较高 1.6日RSI向上突破85,超买;向下跌破15,超卖。 2.盘整时,RSI一底比一底高,多头势强,后市可能续涨;反之,是卖出信号 3.股价尚在盘整阶段,而RSI已整理完成,股价将随之突破 4.6日RSI向上突破12日RSI,卖进信号;反之,卖出信号。 参数:N1、N2、N3 统计天数,一般取6、12、24 个人评价:完美无缺。非要加上一点缺点的话,就是很大很大部分股民没有把这个指标明白,包括公式的用法说明也不完善。关键公式是A-B;D/C;两个公式。 为了清楚明白,我编一个,加大周期,加强一下信号的稳定。用通达信来举例吧,加上变色线。 年{1,100,6} LC1:=MA(C,N); LC:=REF(LC1,1); RSI:SMA(MAX(LC1-LC,0),N,1)/SMA(ABS(LC1-LC),N,1)*100; IF(RSI>REF(RSI,1),RSI,DRAWNULL),COLORRED; 4,BIAS乖离率{6,12,24} BIAS1 : (CLOSE-MA(CLOSE,L1))/MA(CLOSE,L1)*100; BIAS2 : (CLOSE-MA(CLOSE,L2))/MA(CLOSE,L2)*100; BIAS3 : (CLOSE-MA(CLOSE,L3))/MA(CLOSE,L3)*100; 乖离率 算法: 当日收盘价与移动平均线之间的差距; 用法: 正的乖离率愈大,表示短期获利愈大,则获利回吐的可能性愈高;负的乖离率愈大,则空头回补的可能性愈高。 按个股收盘价与不同天数的平均价之间的差距,可绘制不同的BIAS线。 参数: 系统绘制三条BIAS线,分别为收盘价与L1日、L2日、L3日移动平均价的差。 个人评价:针对均线理论的一个特性方面完美的数学表达。局限性是实战中个股的乖离率不好把握。并且乖离应该和斜率结合在一起分析,决定是否产生了反作用力。 这是股价分析中一个非常重要的指标。主要公式就是(A-B)/B 5,布林带BOLL MID : MA(CLOSE,N); UPPER: MID + P*STD(CLOSE,N); LOWER: MID - P*STD(CLOSE,N); 布林带 原理: 以移动平均线为中线,收盘价的均方差为带宽的轨道带。 BOLL带绘制支撑线(LOWER)、阻力线(UPER)、中线(MID)。 MID:收盘价的N日移动平均 UPER:中线加偏移值 LOWER:中线减偏移值 参数:N 设定统计天数 ,一般为26 P 设定BOLL带宽度,一般为2 用法: 1、股价处于盘整状态时,股价下碰支撑线买入,上碰阻力线卖出; 2、股价连续上涨时,会沿着中线和阻力线形成的通道上升。当股价不能再触及阻力线时,则上涨趋势减弱,应卖出。 3、当股价连续下跌时,会沿着中线和支撑线形成的下降通道下跌,当股价不能再触及支撑线时,下跌趋势减弱,应买入。 个人评价:这个指标实际没有啥内容;不过在布林带变窄时,是一个重要的变盘信号,股价要选择方向。主要公式STD(C,N) 6,能量潮OBV SUM(IF(CLOSE>REF(CLOSE,1),VOL,IF(CLOSE<REF(CLOSE,1),-VOL,0)),0); 能量潮 算法: 从上市第一天起,逐日累计股票总成交量,若当日收盘价高于昨收,则前OBV加当日成交量为当日OBV,否则减当日成交量为当日OBV。 用法: 1.股价上升,OBV线下降,显示买盘无力 2.股价下跌,OBV线上升,显示买盘旺盛,反弹有望 3.OBV缓慢上升,显示买盘渐强,买进信号 4.OBV急速上升,显示买盘力量将尽,卖出信号 5.OBV线由正转负,为下跌趋势,卖出信号;反之,买进信号 6.OBV线长用于观察股价何时脱离盘局及突破后的未来走势 个人评价:这个指标是用来研判大势的,就是说给你一个参考,大体股价未来应该涨或跌。有的技术派人士给了实战指导,比如某某用15分钟来决策,其实真是叫做无中生有。 7,DMI趋向指标(标准)N=14,M=6 TR := SUM(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),N); HD := HIGH-REF(HIGH,1); LD := REF(LOW,1)-LOW; DMP:= SUM(IF(HD>0 AND HD>LD,HD,0),N); DMM:= SUM(IF(LD>0 AND LD>HD,LD,0),N); PDI: DMP*100/TR; MDI: DMM*100/TR;
ADX: MA(ABS(MDI-PDI)/(MDI+PDI)*100,M); ADXR:(ADX+REF(ADX,M))/2; 趋向指标Directional Movement Index(标准) 原理: 本指标是韦尔达交易系统中的一项重要指标,由J·Welles Wilder于1978年首先在“New Concepts in Technical Trading Systems”一书中提出,DMI可以产生指标交叉的买卖讯号,可以辨别行情是否已经发动?市场上为数众多的技术指标,都必须搭配DMI使用,和DMI 功能类似的指标另有VHF指标。
(标准算法)
用法:市场行情趋向明显时,指标效果理想。 PDI(上升方向线) MDI(下降方向线) ADX(趋向平均值) 1.PDI线从下向上突破MDI线,显示有新多头进场,为买进信号; 2.PDI线从上向下跌破MDI线,显示有新空头进场,为卖出信号; 3.ADX值持续高于前一日时,市场行情将维持原趋势; 4.ADX值递减,降到20以下,且横向行进时,市场气氛为盘整; 5.ADX值从上升倾向转为下降时,表明行情即将反转。 参数:N 统计天数; M 间隔天数,一般为14、6 ADXR线为当日ADX值与M日前的ADX值的均值 我把这个指标分解一下 sz1:=ABS(HIGH-REF(CLOSE,1));{求值:最高价减昨天收盘价的绝对值} sz2:=ABS(LOW-REF(CLOSE,1));{求值:最低价减昨天收盘价的绝对值} sz3:=HIGH-LOW;{求值:最高价减最低价。郁闷,肯定不是负值啦。} sz4:=MAX(sz3,sz1);{比较数值sz3,sz1;输出最大的} sz5:=MAX(sz4,sz2);{再比较数值sz4,sz2;看来无论如何非要找一个最大数值,晕} TR := SUM(sz5,N);{把N周期最大值加起来} HD := HIGH-REF(HIGH,1);{今,昨的最高价相减;只有3种情况} LD := REF(LOW,1)-LOW;{今,昨的最低价相减;也只有三种情况} qz1:=IF(HD>0 AND HD>LD,HD,0);{只保留今日比昨日股价上涨的最高价} qz2:=IF(LD>0 AND LD>HD,LD,0);{只保留昨日比今日股价下跌的最低价} DMP:= SUM(qz1,N);{把符合条件的N周期最高价加起来} DMM:= SUM(qz2,N);{把符合条件的N周期最低价加起来} PDI: DMP*100/TR;{哦,再和一个数求值} MDI: DMM*100/TR;{同上,和上面的用一个参照物} ADX: MA(ABS(MDI-PDI)/(MDI+PDI)*100,M);{再做一个稳定信号} ADXR:(ADX+REF(ADX,M))/2;{郁闷,又取M周期的中间股价(这个把数值做反向计算就是股价)} 个人评价:其实这个公式就是垃圾。如果说在某一个周期,上涨的天数多于下跌的天数,应该多数股价是涨的。 (待续) 2楼,3楼,25楼,37楼
|