分享

llv() ,hhv() 是否是未来函数

 伍新新 2010-11-28
先不说“llv() ,hhv() 是否是未来函数?
我们知道:
公式系统对数据的运算是基于一系列函数,函数必须满足时间不变性,即时间靠后的数据不对时间靠前的结果产生影响(判断是否未来函数的依据)。这个很重要!
对于未来函数可以理解为:某一量依赖另一量,如量A和量B,B变化使A改变,那么A是B的函数,如果B是稍后的量,A是稍早的量,A跟着B变,A是B的未来函数。未来函数是有时间周期的,在一个短的周期内可能是未来函数,但在稍长的周期内就不是未来函数,比如"HIGH"(最高价),在一天收市前都是不确定的.如在交易没有结束时我们可以看到某一个指标,如“卖出”跟着股价的高低一会出现,一会消失(这个现象很容易观察到)。
所以对于一个日周期的指标在分时周期具有“未来函数”特征。但一旦收盘该指标是定值,不应随明日及以后的价而变,所以该指标在日周期中不是未来函数。
hhv\llv信号出现当天收盘后,第二天或以后多天信号没消失或漂移,所以我觉得不应该是未来函数
未来函数:我的理解强区出现的信号
未来分强势和弱势未来(涨涨不停和跌跌不休)


肯定不属于未来,只是周期很难把握,就像是当天的最高价,最低价一样,走势是直线下跌的话,最高价可能在早上就可以判断出来,最低价则只能等待收盘判断了,但不管如何,取最高价和最低价只是为了判断第二天的走势。到了第二天,前一天的最高价,最低价已经是过去式了,与今后何干?HHV,LLV周期运用得好,它漂移也只是在以前漂移,至少近期不会就够 了!

什么是未来函数,它在指标中起什么作用
      很多人使用指标公式,不知有“未来函数”,更有人一提到“未来函数”就谈虎色变,大骂“未来函数”之害,这都是不正确的。要弄懂“未来函数”的本质,必须知其然并知其所以然,下面从五个方面进行探讨。
   一、什么是“未来函数”
   所谓“未来函数”,是指可能引用未来数据的函数,即引用或利用当时还没有发生的数据对之前发出的判断进行修正的函数。具体地说,就是本周期结束后显示的指标值,包括线段和买卖提示信号,可能在以后发生新的数据后改变位置或消失。通俗地讲,含有不确定性判断的指标公式,就是含“未来函数”的指标公式。
   含有未来数据指标的基本特征是买卖信号不确定,常常是某日发出了买入或卖出信号(线段的转折点与此同理),第二天如果继续下跌或上涨,则该信号消失,并在明天新的位置标示出来。
   二、含有未来函数公式的种类
   (一)以之字转向为代表的ZIG类函数。我们最常见到和经常提到的多指此类。
   1、ZIG(K,N)之字转向。
   当价格变化量超过N%时转向。K表示 0:开盘价;1:最高价;2:最低价;3:收盘价
   例如:ZIG(3,5)表示收盘价的5%的ZIG转向。
   2、PEAK(K,N,M)向前数前M个ZIG转向波峰值。(以下用法略。点击软件中相应的函数时,下面有提示或用法)
   3、PEAKBARS(K,N,M)前M个ZIG转向波峰到当前距离。
   4、TROUGH(K,N,M)前M个ZIG转向波谷值。
   5、TROUGHBARS(K,N,M)前M个ZIG转向波谷到当前距离。
   6、FLATZIG、FLATZIGA、PEAKA、PEAKBARSA、TROUGHA、ZIGA等等都属于此类未来函数。
   (二)准未来函数。
   这部分函数存在引用未来数据的问题,但不如上述函数明显,有些目前争议较大。
   1、FFT(X,N)、傅立叶变换。对序列X进行傅立叶变换或变换处理后反变换。
   2、BACKSET(X,N)、向前赋值。若X非0,则将当前位置到N周期前的数值设为1。
   3、WINNER、LWINNER等获利盘比例类的和COST也有未来函数的性质,有时可使信号产生漂移。
   (三)、使用跨周期数据。
   这是一种最为隐弊的方法,它的危害性更大。例如在日线中引用本周周线或本月月线数据时,就会造成本周或本月股价上涨时则信号成功;如果股价下跌,则信号自动消失。用公式检测的办法测试不出来。我们经常见到的用KD月、周、日同时金叉进行选股,就属于此类,看起来成功率很高,实际是虚假的。
   (四)、指定买卖日期或买卖价格。
       一般多发生在交易系统里。比如指定最低价买入,最高价卖出,或指定涨跌幅度,这些在交易过程中是无法实现的,所以尽管测试成功率时非常高,其实没有任何实用价值。
   三、未来数据的检测方法
   知道了未来函数的特征和种类,具备了认识公式中有无未来数据的基础,具体应用中如何识别呢,有以下方法:
   1、公式中凡是用了ZIG之字转向类的函数和使用了跨周期数据(如上所述)均应视为使用了未来函数。
   2、看买卖信号是否确定。凡是已经出现的信号在新的一天或若干周期中存在漂移的,公式中存在未来函数。
   3、从指标图中鉴别。凡是买卖提示信号极为准确的(应看多张图),即没有失误的,肯定有未来函数。
   4、用股软鉴别。A、使用分析家软件的系统测试平台检测,是否含有未来数据系统会自动提醒。如果想亲自看看信号的稳定性和历史的变化过程,分析家的时空隧道可以令时光倒流让你回到从前,信号如何产生、如何消失一目了然。 B、使用飞狐软件的,更为简单,在左侧《管理面板》中用右键单击公式的名称,在出现的下拉菜单中点击“公式检测”即可。
   此外还有一种方法是搞清公式的算法。对于源码公式,逐条分析后,是否含有未来数据的引用立刻便知。
   四、未来数据在实战中的运用
   1、未来数据对于阶段顶底转折点的判断是非常具有参考价值的。他可以给操作者一个可能转折的点位,这是一般指标所无法办到的。经过比较严格的限制优化后完全可以作为选股依据。
   2、含未来数据的公式信号会由于继续下跌或上涨而后移,因此当其信号出现后,要结合其他指标是否也发出信号,同时也要结合大盘形势。在熊市中含未来数据的卖出信号较准,买入信号不太准;而在牛市中买入信号较准,而卖出信号不太准,这较符合这么一个规律:在熊市中每次逢高抛出都是正确的,在牛市中每次逢低买入都是正确的。
   3、在跌势中含未来数据指标的买入信号肯定是经常向后移的,因此要慎用,不仅是含未来数据的指标,就是不含未来数据的买入信号虽然不变,但是也是发出了又下跌,再发出,再下跌,因此也要慎用,但是卖出信号在跌势中反倒是比较准的。
对于未来函数应当充分了解其意义后针对使用。对于不了解指标的运算方法和特性的,慎用为佳。尤其是含有未来数据的引用的的选股公式,不易直接使用。
   五,是是非非话“未来”
   以下是根据网友的观点归纳整理而成,引用于此,供大家参考:
   1、买股票,买的本来就是股票的未来!都是对未来股价的一种预期、一种预测。不管你使用什么样的分析方法,只要你买入或卖出股票了,就本质上而言,你就已经使用未来数据了!
   2、未来函数不能直接用,并只作为谨慎参考,用时,要同时提醒自己,这是用未来函数表达的,可能会变异。
   3、ZIG是陷阱,也能使人绕开许多陷阱,关键是正确地组织和应用,熟悉指标的特征表达。
   4、严格的说动态中的公式都有未来数据,从这层意义上说,未来函数无处不在。因此不必一见到未来数据就头痛。
   5、使用未来数据不用花费任何精力就可以轻松获得表面上非常高的成功率。发出的买入信号在实际操作中毫无价值,是一种赤裸裸的欺骗行为,在实战中给投资者带来的惨痛损失和后果苦不堪言。
   6、未来数据的要害是什么?从本质上讲是美化历史而并不能从真正意义上揭示(启示)未来,它把历史上的一切功劳归为自己,而完美地回避了所有历史错误。它揭示的只是一种过去时的未来,而非现实意义上的未来。形如这样形式的判断,属于“未来不定判断”(或不定函数、或不可预料函数、或干脆叫“未来函数”)
luoji:=if(f1(x1,t1)=f2(x2,t2),f3(x3,t3),f4(x4,t4));
{其中x1,x2,x3,x4是任意K线特征值参变量,t1,t2,t3,t4是任意时间周期参变量};
关键识别特征:判断式的两端均含有时间变量(如t1,t2,...),或两端均含有随时间变化的参变量(如K线的特征值x1,x2,...)。
举实例:
luoji_a:=if(ma(c,60)=ma(c,120),ma(c,60),ma(c,120));
luoji_b:=if(ema(c,60)=ema(c,120),ema(c,60),ema(c,120));
......;
luoji_ab:=if(ma(c1,n1)=ema(c2,n2),ma(c3,n3),ma(c4,n4));
......;
luoji_c:=if(hhv(c,60)=hhv(c,120),hhv(c,60),hhv(c,120));
......;
luoji_d:=if(llv(l,20)=llv(l,30),llv(l,30),llv(l,20));
......;
LUOJI_E1:=IF(MA(C,13)=MA(C,60),算式1,算式2);
LUOJI_E2:=IF(C=MA(C,60),算式1,算式2);
......;
LUOJI_F1:=IF(LLV(L,2)=LLV(L,8),动作1,动作2);
LUOJI_F2:=IF(HHV(L,12)=HHV(L,18),动作3,动作4);
LUOJI_F3:=IF(HIGH=HHV(HIGH,60),动作3,动作4);
LUOJI_F4:=IF(L=LLV(L,60),动作3,动作4);
......;

但现在的问题是,看---动作1、动作2,...;算是1,算式2...要具体干什么事了,有些事可能有意义,有些事可能自己蒙自己。。。或蒙别人。
再次说明一下:LLV()、HHV(),本身不是未来函数,MA()、EMA()本身也不是未来函数。以免误会。

再举一个例子

地量买入:DRAWTEXT(VOL=LLV(VOL,60),HIGH,'买入'); 这是一个未来式判断;
{这个判断会发出“干净”信号。}
这就有两个可能性,高价位地量 和 低价位地量。

但是,如果再加一个限定,对未来就“好过一些”:
地量买入:DRAWTEXT(VOL=LLV(VOL,60) AND CLOSE=LLV(C,60),HIGH,'买入');
还是未来式。但有了点安全感了。这个会发出“干净”信号。

更安全点:
地量买入:DRAWTEXT(VOL<=LLV(VOL,60)AND CLOSE<=LLV(C,60),HIGH,'买入');
也是未来式,但安全多了。
不过,这样会发出“很多信号”,需要过滤。
...

其实,把“不定方程”概念“搬一点过来”,可以帮助理解。但不完全相同。

llv和hhv就像一把尺子,只量死的不量活的.

如果你用作未来式判断,那它起到的也就是时间变量。
有信号漂移现象。
最好取过去式,人脑判断未来!!!
用它来选股,最好在尾盘,比较稳妥一点!
当然不是。举例:用llv(c,30)出信号买入,次日再创新低则再出信号。而前一个信号并不因为后一个信号而消失,只能说前一个信号出的“失败”,但它确实是终于您的意志的,并不因为后面的时间而改变。
还有一种情况:
假设一个公式有个买入信号,如果这个信号中有“价格限定因子” 比如c>5,当前收盘价为6元,发出信号
,1年后股价没变,
突然有一天,拆股:10股变20股。
向前复权查看一年前的买点价变格为3元,
当时那个买点不满足C>5,会不会消失呢??
所以软件如果是向前复权,除非你很精通,信价号中千万别加入“绝对格限制因子”和“相对差”;尽可能用“相对关系系数”.
这是我在开发中遇到过的“另类未来”

求最高值。
用法:
HHV(X,N),求N周期内X最高值,N=0则从第一个有效值开始。
例如:HHV(HIGH,30)表示求30日最高价---大智慧解释
    H随时间周期30日而定,今天看是前30日的最高,如明天创出大于30日的最高价,那 HHV(HIGH,30)就应该是随之改变的。HHV就是未来函数。
不知这样理解可对?

时间周期的长短决定函数的变化特质!别动不动强词夺理用C来回答未来函数的变化,拿动态行情函数未来函数比,就是鸡和鸭比
时间周期的长短决定函数的变化特质!
比如今天开盘后,C、H、L都是动态未来;而收盘时都变成固定函数了。
REF()是未来函数吗?答案是肯定的。。。。因为你今天都不确定。。。。
时间证明一切。。。。。。。。。。。。。。。
在跨越时间周期后,由于动态行情新的变化从而对原先确定的动态行情处理结果(赋值或输出)进行修改,这类函数(本人观点还包括函数处理手法)为未来函数
由上,未来函数的使用是有确定的目的和方法的,不可张冠李戴,将动态行情函数视为未来函数,也不可无确定用途的使用或者不知其使用目的接收其输出信息进行决策,合理确定用途以及进行有效限制利用(如控制其变化条件)的未来函数是非常有用和可以贴近实战的

动态行情函数视为未来函数,也不可无确定用途的使用或者不知其使用目的接收其输出信息进行决策,合理确定用途以及进行有效限制利用

K线的特征值:CLOSE、OPEN、HIGH、LOW,不是函数,同理VOL也不是函数,都是当前变量;也可称为参变量;

REF(C,N)是今天-----取过去-------第N日的值(N=0特殊处理),这是唯一确定的,不属未来函数;
但由于C是变量,N固定,所以 REF(C,N) 也是变量,不过 纯属 参变量 罢了 。

未来函数是好东东。老夫最恨的是那么一种未来函数----过了若干时候,它却回到前些天补上一个信号,那真叫杀人不见血啊!
同意跳出三界说的这句话,本人遇见过这种情况,未来函数并不是谈虎色变的,运用得当如虎添翼,只要掌握好尺度
LLV() ,hhv()  这2个函数是否未来函数,要看整个语句的定义来决定。
用在现在进行时的语句里,就是未来函数。
用在未来时的语句里,也是未来函数。
但是如果 用在过去时的语句里,就不是未来函数。
具体的例子是:
llv(low,30);【这个句子中,如果30天内的最低价发生在当天,且目前还没有收盘,既是未来函数】;如果现在已经收盘了那么它就不是未来函数。
另外,如果30天内的最低价发生在过去(非今天)时段,那么它也不是未来函数。
其他情况,可以举一反三。

我是从纯数学的角度的来理解,大多数的公式指标标都是由,v(量),c(价),和时间为变量的二元函数,好多都可以简化为y=ax+b(x为变量,就是常用的c或v),例如
平台盘整:=ref(hhv(c,5)/llv(c,5)<1.01,1);
这里的hhv(c,5),llv(c,5)是已经存在的一个常数,它不会再变了。如果:平台盘整:=if(hhv(c,5)/llv(c,5)>1.01,1,0),这个包含当天的盘中价,到点的就会出信号,一会儿跌下来了条件就不成立了,就又没信号了,这时我一般当它会漂移。
指标取交集以确定买入的时机。
当然这里不能用未来函数:1.比如用千钧老师的:五日内资金呈正向成交法确认相对底部。
                        2.用自己使用的指标找到买入相对位子。
                        3.用交集以确定买入的时机。

总而言之就是找到相对区间,我认为只要在这个区间里买入就是对的(何必计较哪个点位)。

公式系统对数据的运算是基于一系列函数,函数必须满足时间不变性,即时间靠后的数据不对时间靠前的结果产生影响(判断是否未来函数的依据)。这个很重要!
所以短线需要技术,是有一定难度的。无论指标还是K线,都是要通过表象看本质,能看明白主力意图,才能获利
——“未来函数”在很多我们视为珍宝的公式里出现,而且是大量的,比如:虎拓、神熬、一片云、等等。而我们在使用这些模板时,并没有专门去引入公式,通常都是整合安装,如果大家有兴趣,不妨将那些公式导出后再引入,你会发现“未来函数”的存在。
未来函数使用在K线图中,的确存在漂移现象,我认为是好事,它告诫我们不要盲目采取买卖决断,它只是一个提示信号而已,我们可以关注它。这种漂移也只是在一两天,就算两天后这种漂移稳定下来之后再做决断也不晚。回过头来看看大智慧的BS信号吧,最少要晚三四天,基本上已经失去意义了。
对于股票软件,只是一个参考工具,发出的信号和数据都不是绝对的,但相对而言,我们力求准确度越高越好,正因为这一点,所以在很多好的模板中都不同程度的引用了未来函数也是可以理解的。
llv() ,hhv() 是隐形未来函数,具体可以看我发的帖子,我一般不选用此类函数做指标的,看准K线形态和量能变化就能把股票做得很好,指标只能提供一种辅助参考作用,任何迷信所谓准确率很高的指标,最后下场都不怎么圆满的

相对未来和绝对未来,就像趋向指标和反趋向指标一样。有人总是埋怨指标不准,殊不知指标是趋向还是反趋向指标,分清以后,还要了解指标的原理和使用条件(如:上升或下降通道使用?牛市还是熊市使用?均线上方还是下方使用......)。脱离使用条件的指标就是垃圾,反之就是黄金。

未来函数也有相对未来和绝对未来之分,希望大家继续讨论

“llv() ,hhv() "原则上讲它不是未来函数,但用它编的指标公式会“漂移”,比如今天发出“买入”信号后,以后的几天如果是一路下跌,不断创新低,那么这个“买入”信号就消失了,因为是llv变化了。可以把这类函数叫“准函数”吧!

LLV(X,N)和HHV(X,N)是不是未来函数;LLV(X,N)和HHV(X,N)会不会引起信号“漂移”:未来函数可以不可以使用。
    象见凌见的发言很精彩,他先给未来函数下了一个定义。然后他从定义上去讨论,是一种严肃、认真的治学态度。我非常赞同。其中还有好多人一看就都是数学功底深厚的。尤其是几个发言找到一些有趣特例的,我十分钦佩。
    LLV(X,N)和HHV(X,N)是我用得最多的函数,它不是未来函数。
    我编写公式有时是故意用未来函数的;也非常喜爱跨周期引用数据。这要心里明白自已的作法所造成后果影响是什么样的。
    例如见过一个日本公式。公式中有一个常数,显然他是用常数表示前两个低点的时间差,又用两个低点的时间差推测下一个低点。他如果用未来函数去求这两个低点的时间差是优于用常数的。且这种情况下用未来函数是无害的。当时我编了个小公式求两低点时间差,发现当时全市场尽管这数字差很多。当时大多数集中在18到22天这一范围。那么前两个低点距信号出现分别大约有40天到20天的样子。这样是引用了两个己固定且不会“漂移”的信号的时间差。这样用未来函数是无害的。未来函数在这种时候是比其它函数更精确的好函数。
    无论是散户还是股评师都是要看年K线,月K线,周K线的,都是用年K线,月K线,周K线的判断趋势的。同理跨周期引用数据也不一定就不可取。关键在于你取的是什么。
    收盘前用C,L,H的信号都有可能产生了又消失。只要有上下影线就会有这现象。我粗略的、不十分准确的用几种方法估算过,这种现象大约有10%到20%。也就是说测试成功率100%的公式实际上充其量只有90%左右。也许测试成功率80%的公式和测试成功率60%的公式成功率效果相差无几。
    我们即使用一个好公式选股,当我们想买入两支股,而公式选出10支股。我们还需要靠眼作最后的筛选。
我常说:
   “电脑是个运算工具。好比算盘。(当然电脑安了软件还可以接收数据)
   指标公式是你对电脑下的运算指令,好比珠算口诀。(不十分恰当)
   指标公式是你对股市认识的数学化的表达。不断修改指标公式是你对股市认识的提高。(用别人指标公式的就没法说了)
   指标公式实际上是衡量测评人的行为规律,力机构常换操盘手,我们就应常换指标公式。且公式不对所有股票有效。(如600011等大部分指标公式到它那都不灵)
指标公式没有是非。是非在自己的头脑中。”
MTM:=C-REF(C,1);
DX:=100*EMA(EMA(MTM,6),6)/EMA(EMA(ABS(MTM),6),6);
买:=IF(LLV(DX,2)=LLV(DX,7) AND COUNT(DX<0,2) AND CROSS(DX,MA(DX,2)),1,0);
XG:FILTER(买=1,5);
关键问题:FILTER 屏蔽不了【(LLV(X,N1)=LLV(X,N2)】(N1<N2) 此类信号!此类判断等式似有【天外来信】(缺陷)!
建议那位网友有闲时间把【LLV()、HHV()】函数的汇编码反出来,看看是否有多余信号输出?

不是未来函数

两个函数如果是用在当天,两个函数的值在收盘后是固定的,但在交易时间是随盘中值而变化的,它们和CLOSE是相同的。

HHV(X,N)、LLV(X,N)是一种“跟随或复制”型的函数,不属未来函数。

就TDX而言,它们是“扫描屏幕中可见的、历史或现状中的所有特征对象,并取 最高点(对HHV而言)、或最低点(对LLV而言)的值 作为 函数(HHV或LLV)的当前值”。

对于老股票和中长周期而言,它们经常是【复制】“过去”的【特征点值】(即过去的极值;但受周期N的限制,它们也会复制“历史的脚步”);
对于新股票或短周期而言,它们经常是【跟随】“当前”的【特征点值】(即超出过去的极值;由于N较小,它们会不断跟随“前进的脚步”)。

llv() ,hhv() 用来划线或找拐点就是未来函数,因为今天的低点(高点)不代表明天的低点(高点),今天出信号了,而明天还有低点,那信号就后移。

大家可以看到LLV并没有漂移,如果出现了llv后,第二天继续下跌,会出现第二个llv信号。原来的那个并不会消失。
前面有的帖子提到类似LLV(CLOSE,30)在30天内都没有出现一个信号,只是因为30天都没有创新低,这是一个正常的表现。
HHV,LLV只要不是在分时图上分析,应该不算做未来函数。
凡是含有LLV和HHV函数的公式,在每个周期结束前,2%*周期长度,这个时间段内使用,出错的几率应该会低于0.2%的。
比如一天4小时,就在收盘前5分钟用。用小时线的,就在该小时结束的1分钟内使用
其实所有指标都是未来函数,K线也是未来函数的一种。
这才是股票的不可预测性和挑战性。
唯一的不是未来的函数只有跳出K线外看。
短期的线也是混沌的,但长期看,是可以看到一定的趋势轨迹。
其实未来函数也罢,趋势也罢,只是用这个来推论惯性的力度大小。
惯性的力量大的话,那么今天的趋势明天后天还会继续,当一天惯性的力量消失,就会走反趋势。
其实所有函数都是未来性质,但是只要指标满足不太灵敏不太延迟不突然之间改变信号,就是好指标。
如果不满足以上条件的,都不是好指标。

不属于未来指标。
首先得看你对于公式的编写,然后得看你用于判断的周期:比如你用日周期来看当天分时,可能会时隐时现,也就是所谓的漂移。
真正的漂移是你用于关注的周期不变,但提示变了,这叫未来。正确编写的情况下(日周期),今天最后的提示,不管明天如何,她都在那儿,只能说可能误差了。根据这个来做出判断。

【用静止的指标来研判运动的股票】本身就是一件非常难的一件事,我真的希望理想的指标精英们能原创出来【洞察主力操盘痕迹,携手主力同步共舞】的好指标。真的希望多以【主力操盘痕迹】为出发点,我们把主力想干什么搞明白了,那我们操盘起来就会容易的多了。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多