技术指标:通过带有函数的语句完成某些有意义的工作——通常是处理文本,图标,控制输入或计算数值。通过在程序代码中引入函数名称和所需的参数,可在该程序中执行(或称调用)。
在数学中,一个函数是描述每个输入值对应唯一输出值的这种对应关系,符号通常为f(x)。在英文中读作f of x,但在中文中则常读作fx。其中x为自变量,y=f(x)为因变量(或称应变量)。包含某个函数所有的输入值的集合被称作这个函数的【定义域】,包含所有的输出值的集合被称作【值域】。
在指标公式中函数的三大要素对应的信息如下:
自变量============系统中获得的参数值
因变量============指标线,或者函数运算结果
对应法则==========函数代码,也就是我们的运算方法。
在函数中,因变量是属最无奈的,他无法掌握自己的命运,他得看,自变量以及,对应法则的眼色行事,也就是我们常量的取值以及使用的计算方法。而指标的表现形式通常也是通过因变量体现出来的。所以,指标的形态,买卖信号等,跟自变量,运算法则有最直接的关系。
y = f(x)
指标线名称 : 函数+参数。
这就是指标公式中函数最直接的体现。
四.未来函数
所谓“未来函数”,是指可能引用未来数据的函数,即引用或利用当时还没有发生或者还不确定的数据对之前发出的判断进行修正的函数。具体地说,就是本周期结束后显示的指标值,包括线段和买卖提示信号,可能在以后发生新的数据后改变位置或消失。通俗地讲,含有不确定性判断的指标公式,就是含“未来函数”的指标公式。
以上是计算方法带有未来不确定性质的函数,下面我们再看看,所引用的数据,参数带有不确定性质的指标公式。
最常见的,也是大家最容易忽略的,close 收盘价。我们所引用的收盘价,在收盘状态引用的的确就是收盘的价格,但是在实盘中,也就是开盘过程中,引用收盘价参数其实是最新价的值。很多人不明白这一点,在开盘状态下数据的引用是当前的最新的数据,以五分钟k线来说,一根k线所占据的时间是五分钟,那么从k线开始到当前,如果当前k线还没走到5分钟这个时间的时候,系统调用收盘价的时就只能是调用最新价。所以说,收盘价是最容易忽略,也最为明显的不确定性质的参数。当然还有最高价 最低价,(开盘价除外,开盘价是固定的)
例如大家常见的均线MA( CLOSE,N)
细心的朋友会发现均线也是会小幅度变化的,这就是由于开盘状态下 close 是不确定性的。
这是一种最为隐弊的方法。例如我们再分析日周期的时候使用周线的最高价,最低价,或者收盘价作为参数,那么在日线分析中出现的信号,在周结束的时候有可能会消失,或者换成周k线结束时候的数据重运算做出判断信号。