纳兰性德有什么之称:飞狐基本函数简介之指标线形描述函数

来源:百度文库 编辑:中财网 时间:2024/04/27 22:40:31

飞狐基本函数简介之指标线形描述函数
这一组中的函数,全部不能单独使用,一定要和其它指标一起用才能发挥效力,因为它们都是描述其它指标的。

指标在主图或副图中的显示,主要分为棒状(柱状)和线状两种。这一组中的函数,全部是为了指挥指标的显示而设计的。

掌握好这组函数,可以使指标输出显示丰富多彩,色彩缤纷。

使用的一般形式:

指标,描述函数1,描述函数2,...;

一、

函数: STICK

参数: 无

返回: 无

说明: 画棒状线

示例:  

STICK的英文是棍、棒的意思。

一般指标的显示,在软件中默认是线状的。即如果不加指标线形描述函数,则指标以线状的形式输出显示。

如公式:

0.98*L;{主图叠加}

如加上棒状线的描述,则变成这样了:

0.98*L,STICK;{主图叠加}

一般的信号,不加描述函数,会成箭头状。加了STICK之后,就成棒状了。

副图1公式:  C>REF(C,1) AND C>REF(C,2);

副图2公式:  C>REF(C,1) AND C>REF(C,2),STICK;

我个人调试公式的体会,还是副图1的显示清楚,因为可以看到连续信号的出现。

二、

函数: COLORSTICK

参数: 无

返回: 无

说明: 以零轴为中心画彩色棒状线,零轴下为阴线颜色,零轴上为阳线颜色

示例:

这样零轴就如楚汉交界,泾渭分明了。

C-REF(C,1),COLORSTICK;{副图指标}

三、

函数: LINESTICK

参数: 无

返回: 无

说明: 同时画棒状线与指标线。

示例:  

LINE是线,STICK是棒,LINESTICK自然是线棒一起显示了。

A:=C-REF(C,1);

A,LINESTICK;{不作说明,都认为是副图指标}

那么,即想显示指标线和棒状线,又想以零轴为中心显示彩色棒状线,怎么写公式呢?这样行吗?

A:=C-REF(C,1);

A,LINESTICK,COLORSTICK;

各位可以自己试一下,结论是否定的。结果是只有彩色柱,没有指标线了。

这样我们初步可以得出一个结论:在同一个指标中,有多个相同性质的描述函数时,软件只认最后一个描述函数。

即想显示指标线和棒状线,又想以零轴为中心显示彩色棒状线,可以用分开的两句语句来达成目标:

A:=C-REF(C,1);

A,LINESTICK;

A,COLORSTICK;

四、

函数: VOLSTICK

参数: 无

返回: 无

说明: 画成交量柱状线。

示例:  

这是专门为显示成交量设计的。

股票软件不同,显示成交量的阴阳线是很不同的。总的来说,是根据价来定的,具体方法各有不同,很难说哪种方法就好了,哪种方法就不好了。

飞狐中的方法是这样的:今天的收盘价大于昨天的收盘价,显示阳柱;小于等于则显示阴柱。

五、

函数: CROSSDOT

参数: 无

返回: 无

说明: 画叉状线或x状线。

示例:  

呵呵,叉状线和X状线有什么区别?应该是一样的吧。

CROSS是交叉,DOT是点。

当指标线连续性较好时,显示交叉点比较顺眼。连续性不好时,看起来比较凌乱。

0.98*L,CROSSDOT;

MA(C,30),CROSSDOT;{主图叠加}

六、

函数: CIRCLEDOT

参数: 无

返回: 无

说明: 画小圆圈线

示例:  

CIRCLE,圆圈。把CROSSDOT的X显示换成圆圈的样子。如果结合后面的COLOR函数一起用,可以画出不同颜色的圈圈,有时也比较实用。

七、

函数: POINTDOT

参数: 无

返回: 无

说明: 画点状线

示例:  

POINT是点、加点的意思。这个点状线,在K线显示数不多的情况下,看起来太小了。正因如此,在K线显示数较多的情况下,就可以弥补CIRCLEDOT显示太大的缺陷。

0.98*L,CIRCLEDOT;

MA(C,30),POINTDOT;{主图叠加}

八、

函数: SHIFT

参数: 1--127

返回: 无

说明: 指标线向后(向右)偏移x个周期

示例: ma1:ma(close,5),shift3;将MA1指标线向后偏移3个周期

SHIFT,移位。这是个飞狐比较有特色的的特色函数。

以以下公式为例子:

MA(C,30);

MA(C,30),POINTDOT,SHIFT5;{主图叠加}

要注意两个问题:

1、移位后的指标显示数值和不移位时的数值是不一样了。移位了五个时间单位,就显示五个时间单位之前的原数值。

2、所移位的周期数,不能设为参数来调整。移位的最大周期数是127。如果写成SHIFT666,调试公式也能通过,不过软件自动取了127来移位。

另外说点题外话。

用SHIFT10之后,当前日的指标显示的就是原10天前的指标数值。也就是说,把最近十天的K线数据,置之不理了。

从人的记忆的特征来看,越近发生的事,对目前的影响力就越大。这样看,用SHIFT就一无是处了,因为它抛弃了最近的数据,而去找较早的数据。

从混沌学牵一发就能动全身的观点看,SHIFT就大有道理了。佛教中说前世的因,后世的果,相差时间就长得不好说了。

这些讨论一般难得见到。易股论坛中有位台--湾的老兄,发了两帖,来讨论K线左移(或者说是指标线右移),我才留心了一下。巫山的朋友有体会的,不妨说说。

九、

函数: LINETHICK

参数: 0--7

返回: 无

说明: 改变指标线粗细,LINETHICK0 表示不画出指标线,不影响坐标,但可在顶部显示数值。 

示例: ma1:ma(close,5),linethick3;

ma1:ma(close,5),linethick0;表示不画出ma1指标线,不影响坐标,但可在顶部显示ma1数值

THICK,厚的。LINETHICK就可以理解为线(棒)的粗细了。

V,STICK,LINETHICKN;

N分别取1、2、3、4、5、6、7,做七个副图公式。

这个N也不能做成参数调整的。

LINETHICK0是非常常用的,因为一个公式中指标一多,显示会很乱,把有些显示去掉,就用这一招。

有时会碰到相反的情况,指标线(柱)显示不多,而顶部数值的显示太多了,那么怎么画出指标线,而又在顶部不显示数值呢?

一般用STICKLINE(画柱),PARTLINE(画线)等绘图函数来解决。

PARTLINE(1,MA(C,30));{主图叠加}

十、

函数: COLOR

参数: 000000--FFFFFF

返回: 无

说明: 改变指标线颜色。

常用: 黑色:colorblack 红色:colorred  绿色:colorgreen 蓝色:colorblue

    白色:colorwhite 灰色:colorgray 黄色:coloryellow 青色:colorcyan

    晶红色:colormagenta 棕色:colorbrown

示例: ma1:ma(close,5),coloryellow; 或 ma1:ma(close,5),colorff0000;

附录: 238种常用颜色代码速查表

COLOR,颜色,色彩。是这组函数中最常用的一个。不但能定义指标线(柱)的颜色,而且能定义顶部指标文字的颜色--用LINETHICK0时也一样。

颜色的种类应该够用了。至于各指标线(柱)之间的颜色搭配,实在是一种很艺术性的事。既要有美感,又要不触目惊心,我只能凭感觉挑选,其它也没有什么招数了。要是有学过美术的人来指点几招就好了。

枫叶秋雨兄提供的“飞狐色彩值吸取器”,实在是好东西,给我们挑选颜色提供了很大的方便。

[ 本帖最后由 宝钢主力 于 2008-12-2 19:50 编辑 ]

{原文链接:http://www.55188.com/thread-2465017-1-1.html}