指标函数是什么意思,求详细的解答.
指标函数是什么意思,求详细的解答.
指标函数是什么意思,求详细的解答.
指标函数是什么意思,求详细的解答.
指标函数
所谓指标函数,就是头疼函数.一些指标的算法极为繁琐,做成基本函数,用起来就方便了.
一、
函数:ZIG(K,N)
参数:N为常数,参数K可为序列或常数,K取0--3,表示0:开盘价,1:最高价,2:最低价,3:收盘价;也可为ma(close,5)等.
返回:返回数组
说明:当价格变化量超过N%时转向
示例:ZIG(3,5) 表示收盘价的5%的ZIG转向
ZIG(MA(C,20),5)表示均线的5%的ZIG转向
ZIG,之字形.
1、K可以作为参数调整,也可以直接写其它的指标线,如"kd.k".N也可以做成参数调整.
2、在K线中,ZIG只能对一根指标线进行转向处理.要想高点在H位置,低点在L位置,ZIG是做不到的.
3、ZIG到底是如何体现未来的?即它是怎么画出来的?见最后的说明.
4、ZIG输出的是数值,不是直线.
5、ZIG一般使用在看波浪、看形态上.
ZIG函数是未来函数之第二大嫌疑.在交易系统中用未来函数,就是用BACKSET或ZIG,可以使许多人梦想成真.
由于未来函数在交易系统中可以大大作弊,才使其在指标和选股公式中也一起臭名昭著.
二、
函数:PEAK(K,N,M)
参数:N为常数,参数K可为序列或常数,K取0--3,表示0:开盘价,1:最高价,2:最低价,3:收盘价;也可为ma(close,5)等,M为大于等于1的整数
返回:返回数组
说明:表示之字转向ZIG(K,N)的前M个波峰的数值
示例:PEAK(1,5,1) 表示%5最高价ZIG转向的上一个波峰的数值
PEAK(MA(C,20),5,1) 表示均线的5%的ZIG转向的上一个波峰的数值
PEAK,高峰.
这个函数可以取到ZIG波峰的数值.如果K取1,波峰取的是H.如果K取3,波峰是C的波峰,可不是H.
三、
函数:PEAKBARS(K,N,M)
参数:N为常数,参数K可为序列或常数,K取0--3,表示0:开盘价,1:最高价,2:最低价,3:收盘价;也可为ma(close,5)等,M为大于等于1的整数
返回:返回数组
说明:表示之字转向ZIG(K,N)的前M个波峰到当前的周期数
示例:PEAKBARS(1,5,1)
表示%5开盘价ZIG转向的上一个波峰到当前的周期数
PEAKBARS(MA(C,20),5,1)表示均线的5%的ZIG转向的上一个波峰到当前的周期数
这个函数用来定波峰的位置的.有了位置,画两根线试试.
ZIG(1,N);
A1:=BACKSET(ISLASTBAR,PEAKBARS(1,N,1)+1);
A2:=A1>REF(A1,1);
B1:=BACKSET(ISLASTBAR,PEAKBARS(1,N,2)+1);
B2:=B1>REF(B1,1);
C1:=BACKSET(ISLASTBAR,PEAKBARS(1,N,3)+1);
C2:=C1>REF(C1,1);
DRAWLINE(B2,H,A2,H,1);
DRAWLINE(C2,H,B2,H,1);{N:3.1.99,主图叠加}
四、
函数:TROUGH(K,N,M)
参数:N为常数,参数K可为序列或常数,K取0--3,表示0:开盘价,1:最高价,2:最低价,3:收盘价;也可为ma(close,5)等,M为大于等于1的整数
返回:返回数组
说明:表示之字转向ZIG(K,N)的前M个波谷的数值
示例:TROUGH(2,5,2) 表示%5最低价ZIG转向的前2个波谷的数值
TROUGH(MA(C,20),5,2) 表示均线的5%的ZIG转向的前2个波谷的数值
TROUGH,水槽,波谷.
与PEAK对应.
五、
函数:TROUGHBARS(K,N,M)
参数:N为常数,参数K可为序列或常数,K取0--3,表示0:开盘价,1:最高价,2:最低价,3:收盘价;也可为ma(close,5)等,M为大于等于1的整数
返回:返回数组
说明:表示之字转向ZIG(K,N)的前M个波谷到当前的周期数
示例:TROUGHBARS(2,5,2) 表示%5最低价ZIG转向的前2个波谷到当前的周期数
TROUGHBARS(MA(C,20),5,2) 表示均线的5%的ZIG转向的前2个波谷到当前的周期数
对应于PEAKBARS.
这样在应用时,ZIG的各点的数值是知道的,波峰和波谷的数值和位置也可以引用到了.
综合运用:
ZIG(3,N),CROSSDOT;{主图叠加}
ZIG(3,N),CIRCLEDOT,COLORMAGENTA;
A:=PEAKBARS(3,N,1);
B:=TROUGHBARS(3,N,1);
B>A,COLORGREEN;
A>B,COLORRED;{五彩K线}
六、
函数:SAR(N,S,M)
参数:N为计算周期,S为步长,M为极值
返回:返回数组
说明:计算抛物转向点
示例:SAR(10,2,20)
表示计算10日抛物转向,步长为2%,极限值为20%
STOPANDREVERSE,转向点指标,停顿指标,又称抛物线指标,全称为抛物线转向指标.
SAR指标,也是王尔德(RSI的发明人)发明的,主要用于与趋向指标DMI(DIRECTIONMOVEMENTINDEX)结合使用.
SAR一般以圆圈的形式输出,实际上也是输出数值的,形式可以用描述函数进行改变.
说是抛物转向,输出的并不是标准的抛物线.
目前的转向指标,典型的有三个,ZIG、SAR(因为做成基本函数了,所以有数值输出),还有一个是结构波浪,可以用基本函数做