2.1.1 简短但重要的前言 亲爱的读者! 现在我们和您开始认识一组任何一位交易员都必备的市场分析工具——趋势指标。别看这些工具都有很重要的名称,实际上它们都简单得不得了:都是以这样或那样的形式来向您揭示,市场是否有趋势或是否在您坐电脑屏幕前有过趋势。 要知道,趋势指标和移动平均线一样,能力都是有限制的。只有趋势已经存在某一段时间情况下,它们能给出信号,告诉您趋势的存在或变化。那么,为了要宣称“趋势在变化”或“可以在上升趋势中做一笔交易了”,首先需要确认您的判断是否准。您应该清楚,当市场没有趋势时(例如,形成水平通道),而您想利用趋势指标,当然会引起专家们的不解。 当然,当您的确发现了趋势的存在,趋势指标就会成为您忠实的助手。它能够证实您的猜测是否正确,还能告诉您,您所下赌注的趋势什么时候会出现不妙,它就像快艇决赛场飘扬在风中的小旗,最终帮助您把钱赚到手。 2.1.2 线性回归线——到底是什么? 那么,我们要研究的第一个趋势指标就是——线性回归线。 线性回归线就是不完全用普通方式绘制的普通直线。 实际上,线性回归线是当前趋势线,但它不是目测或手工绘出的,而是有专门的计算公式。绘制线性回归线时主要条件就是——使实际价格和趋势线(线性回归线)之间的距离最小。这种计算方法就是最小平方匹配法,关于它的详细资料可以在统计学教材中找到。 线性回归线公式在实际工作中并不一定是必备的,此外,在计算机软件广泛使用的今天,绘制线性回归线已经不是您的工作,而由计算机来完成了,在大多数标准的技术分析包里(比如我们公司的RUMUS),线性回归线都属于标准指标。 在图2.1.1中我们用欧元收盘价分时图为您绘制了两根线性回归线。 图2.1.1 欧元分时图和建立在不同价格区间内的线性回归线 2.1.3 线性回归线的使用规则 根据线性回归线的斜面可以确定趋势方向,这正好是我们从趋势指标中期望得到的。 如果回归线上升,则相应的趋势上升,如果回归线下降,则趋势为下降,如果回归线呈水平延伸,则市场处于单边趋势(换句话说就是没有趋势)。 从上面的讲解中您应该了解重要的一点:在同样的其他条件下建立头寸最好选择回归线倾斜度大的外汇。因为回归线斜面越大,走势就越陡,而走势越陡,就越能获利。 还有一个线性回归线的使用方法,即利用它可以确定当前市场谁更凶猛——多方还是空方?我们可以把线性回归线当作这样一根线——它的各个点相当于此时对该外汇供与求的平衡。也就是说可以认为,如果价格位于回归线上,那么这个价格就是最理想的,既有利于买家,同时也有利于卖家。这种情况下实际价格相对于平衡点(线性回归线)任何一次向上或向下的偏离,都能够显示多方或空方的优势。价格上升,就是多方在发威,企图使汇率上涨;价格下跌——空方在晃动它的权杖,企图使汇率下跌。 线性回归:是利用数理统计中的回归分析,来确定两种或两种以上变量间相互依赖的定量关系的一种统计分析方法之一。 通俗讲就是好多数据在一条线附近上下活动。股价的波动就是一种线性回归。速度则是距离和时间的比。股价涨跌与时间的比则成涨速。股价围绕一条直线上下波动,高了则会向低运动,低了会向高运动,这就是围绕直线的回归。按照这个原理设计出线性回归涨速。这也是该公式的基本思路。 使用方法: 当指标在0下表示弱势,离开0轴距离远了必然回归,因此,在低位回头则出现低位买点; 当指标在0上表示强势,离开0轴距离远了必然回归,因此,在高位回头则出现高位卖点; 当指标在0上下波动,且距离很近,则表示横盘。指标围绕0轴附近波动。在0轴附近频繁出现买点,则要特别当心。很可能将出现中期上涨。 当指标极度贴近0轴盘升或者盘跌,指标毫无风波。则要千万当心,盘升的股票是慢牛,盘跌的股票则极大概率会出现牛股。 当股价被大幅炒高,股价下跌,指标也随着下跌,然后反弹,指标也反弹,股价超过前次高点,指标却没有跟随,出现背离,这个时候要注意观察,股价没有大幅下跌,或者仅仅下跌20%左右出现横盘就要当心,再次拉高大幅涨升的可能很大。 当股价大幅拉高后回落,则指标在低位出现第一个买点时,此时的买点一般情况下放过,不予理睬。因为炒高的股价这个时候杀跌正浓,是假底,待到指标回升再次下到低位出买点。此时可以发现指标出现背离。这才是买点。 要点:买卖点不遵循金叉死叉概念,而是采取拐点买入卖出。买点已经标注,卖点使用者自己掌握。 指标买卖有点类似乖离率指标,但却不同。理念就是股价围绕中心线上下波动,不管股价离开中心线多远,必然会出现回归。 |
P:0;
A:=MA(C,3);
ZS:SLOPE(C,7)/C*10,COLORGREEN,LINETHICK2;
BZS:=ZS<REF(ZS,1);
IF(BZS-1,ZS,DRAWNULL),COLORRED,LINETHICK2;
MZS:SLOPE(A,9)/A*10,COLORWHITE,LINETHICK2;
BMZS:=MZS<REF(MZS,1);
IF(BMZS-1,MZS,DRAWNULL),COLORCYAN,LINETHICK2;
DRAWICON(ZS>REF(ZS,1) AND ZS<0 ANDZS<MZS,ZS,1);
DRAWTEXT((ZS>REF(ZS,1) AND ZS>0 ANDZS<MZS),ZS,'↖②'),COLORYELLOW;