什么是“未来函数”
通达信指标“未来函数”是好是坏?读懂此文,学会正确使用指标!
通达信指标“未来函数”是好是坏?读懂此文,学会正确使用指标!今天与大家来讨论讨论“未来函数”这个东西,粉丝朋友都知道,本人有时候也运用指标,然而发布了一些文章之后才发现很多人对“未来函数”并不是很理解,有人马上说信号会漂移什么的,直接放弃,我只能说,是你对指标理解的不透,或者过分依赖指标。
我在这里警告这些人:如果你单纯依靠指标买卖,你的本金会越来越少。
但是你离开指标,本金也是越来越少!关于“未来函数”问题的探讨很多人使用指标公式,一提到“未来函数”就谈虎色变,大骂“未来函数”之害,这都是不正确的。
要弄懂“未来函数”的本质,必须知其然并知其所以然,下面从四个方面进行探讨。
一、“未来函数”的意义未来函数是有时间周期的,在一个短的周期内可能是未来函数,但在稍长的周期内就不是未来函数,比如'HIGH'(最高价),在一天收市前都是不确定的.如在交易没有结束时我们可以看到某一个指标,如“卖出”跟着股价的高低一会出现,一会消失(这个现象很容易观察到)。
所以对于一个日周期的指标在分时周期具有“未来函数”特征。
但一旦收盘该指标是定值,不应随明日及以后的价而变,所以该指标在日周期中不是未来函数。
二、“未来函数”存在形式比如把“未来函数”参数设置为ZIG(3,5),就要等下一个ZIG(3,5)成立时才能被确认,就是说你把周期设置得越长,被确认的时间就越长(比如ZIG(3,30)),如果把它设置的很短(比如ZIG(3,1)),那就跟'high'差不多了.标准公式:ZIG(3,PER)有未来函数的公式对历史模拟的相当准确,若对未来预测,则需要参考资金和量能指标。
方能做出判断。
看盘软件出现的“未来函数”形式还有:1、ZIG(K,N)之字转向。
2、PEAK(K,N,M)向前数前M个ZIG转向波峰值。
3、PEAKBARS(K,N,M)前M个ZIG转向波峰到当前距离。
4、TROUGH(K,N,M)前M个ZIG转向波谷值。
未来函数
(三)、使用跨周期数据。
这是一种最为隐弊的方法,它的危害性更大。例如在日线中引用本周周线或本月月线数据时,就会造成本周或本月股价上涨时则信号成功;如果股价下跌,则信号自动消失。用公式检测的办法测试不出来。我们经常见到的用KD月、周、日同时金叉进行选股,就属于此类,看起来成功率很高,实际是虚假的。
(四)、指定买卖日期或买卖价格。
一般多发生在交易系统里。比如指定最低价买入,最高价卖出,或指定涨跌幅度,这些在交易过程中是无法实现的,所以尽管测试成功率时非常高,其实没有任何实用价值。
三、未来数据的检测方法
知道了未来函数的特征和种类,具备了认识公式中有无未来数据的基础,具体应用中如何识别呢,有以下方法:
FFT 含FFT傅立叶变换函数 FFT(X,N):傅立叶变换。
///////////////////////////////////////////////////////////////////////
很多人使用指标公式,不知有“未来函数”,更有人一提到“未来函数”就谈虎色变,大骂“未来函数”之害,这都是不正确的。要弄懂“未来函数”的本质,必须知其然并知其所以然,下面从五个方面进行探讨。
五,是是非非话“未来”
以下是根据网友的观点归纳整理而成,引用于此,供大家参考:
1、买股票,买的本来就是股票的未来!都是对未来股价的一种预期、一种预测。不管你使用什么样的分析方法,只要你买入或卖出股票了,就本质上而言,你就已经使用未来数据了!
2、未来函数不能直接用,并只作为谨慎参考,用时,要同时提醒自己,这是用未来函数表达的,可能会变异。
问籴一号公式未来函数
问籴一号公式未来函数
籴一号公式未来函数(Discrete-Time Instant-Time Future Function)是一种专门针对非线性时间序列数据处理的数学函数,它被广
泛应用到模型预测,控制系统的设计,信号处理等领域。
该函数由米开朗
基罗·籴洛发明,他发明了一种拟合数学函数,它的主要特点是其函数在
极短的时间内可以逼近复杂的时序数据,从而实现快速数据处理。
函数的形式为:F(n)=[1/2(F(n-1)+F(n+1))]+[1/2(F(n-
2)+F(n+2))]+[1/4(F(n-3)+F(n+3))]+[1/6(F(n-4)+F(n+4))]+...
其中,F(n)是当前时刻的数据。
籴一号公式未来函数的主要用途是用来预测未来时序数据的变化情况,它使用时序数据的历史信息作为预测的参考,以达到尽可能准确地预测未
来时刻的数据变化情况。
同时,由于该函数考虑了历史数据的前后关系,
因此它也可以用于模型参数的估计,控制系统的设计,信号处理等领域。
与传统的线性模型相比,籴一号公式未来函数的优势在于它可以在极
短的时间内逼近复杂的时序数据,而不需要做多次迭代寻找最优参数。
此外,它还可以使用少量数据进行预测,从而提高预测的准确性。
籴一号公式未来函数的一个缺点是它可能无法满足复杂的时序系统,
因为当时序系统变得非常复杂时,该公式可能会失效。
未来函数
DYNAINFO(27)取得最新动态行情: 买三量 DYNAINFO(28)取得最新动态行情: 买一价
DYNAINFO(29)取得最新动态行情: 买二价 DYNAINFO(30)取得最新动态行情: 买三价
FINANCE(22);其他利润(千元)
FINANCE(23);营业利润(千元) FINANCE2(29); 营业利润(千元)
FINANCE(24);投资收益(千元) FINANCE2(30); 投资收益(千元)
FINANCE(25);补贴收入(千元)
FINANCE(26);营业外收支(千元) FINANCE2(31); 营业外收支
DYNAINFO(55)取得最新动态行情: 跌停 DYNAINFO(56)取得最新动态行情: 总市值
DYNAINFO(57)取得最新动态行情: 流通市值 DYNAINFO(58)取得最新动态行情: 市净率
DYNAINFO(59)取得最新动态行情: 到期收益 DYNAINFO(60)取得最新动态行情: 昨持仓量
DYNAINFO(37)取得最新动态行情: 换手率 DYNAINFO(38)取得最新动态行情: 5日均量
DYNAINFO(39)取得最新动态行情: 市盈率 DYNAINFO(40)取得最新动态行情: 成交方向
DYNAINFO(41)取得最新动态行情: 买四量 DYNAINFO(42)取得最新动态行情: 买四价
DYNAINFO(49)取得最新动态行情: 买五价 DYNAINFO(50)取得最新动态行情: 卖五量
DYNAINFO(51)取得最新动态行情: 卖五价 DYNAINFO(52)取得最新动态行情: 成交笔数
如何使用未来函数
如何使用未来函数什么是未来函数?按照定义就是使用了未来数据的函数。
很多碰过公式的朋友对此是非常之头痛,原因是据此编出的公式信号会发生消失现象,也就是判断不能精确化:*22*:那么对其进行研究还有意义吗?交易实质上就是在沙漠地带探索的过程,如果能发现别人不曾发现的问题结果一定会非常实际有效。
所有的公式都有一套理念在背后起作用,不然你是用不好的。
未来函数有个好处,就是判断的精确度能达到多少?是一个概率概念,而相对于没有未来函数的函数,实质上那里虽然发出的信号准确无误,但仍有一个执行力的问题,而其突略区域性的概念通常可靠性要打点折。
而未来函数由于突略了精确的尺度,那么其可靠性便得到提高。
我们知道,交易的期望值有两面性,一面是可靠性、另一面是风报比,两者的乘积通常越大越好,当然前提是期望值为正值。
这是在股市中做事情的前提,可以谓之为资金管理,但它是有效的。
首先要看一下普通函数,注意到通常使用C为参数,显然在盘中,一根K线未形成,所有指标公式发出的信号皆为具有未来数据的函数。
这一点非常有趣,一方面交易者畏惧未来函数,另一方面又在使用未来函数,此作何解?原来这是由于对于长期来说,C、O变化相对于整个股票形成的全息空间来说,实质上是没有区别的,即使你使用昨天的数或者股票当天的重心也是变化不大的,因为很多时候正负给抵消掉,这便是股市的随机性,当然在日间层次相对于基本趋势来说波动性变化不大。
但是如果交易者经常以日间层次进行交易,那么另当别论。
这里还要注意HL,它表明了某种力量的日间衰竭,具有一定的意义。
如果你在市场中交易,你就应该注意到这个现象。
:*26*:未来函数很多时候实质上并不是未来,原因是股价的运行具有波动性。
我们来单纯考虑zig函数,用价格10%转向。
马上出现什么问题?就是其转折点什么时候能够确定,这点非常关键,否则发出的信号是没用的。
从其定义看来,当前K线前面的转折点是不确定的,它随时要根据后面的走势而变化,而前面第二个转折点及之前的点位是确定的,这给我们对度量波动性创造了工具。
关于未来函数ZIG转向成功率稳定性的探讨及其应用--miaojianjun的blog
关于未来函数ZIG转向成功率稳定性的探讨及其应用--miaojianjun的blog关于未来函数ZIG转向成功率稳定性的探讨及其应用miaojianjun 发表于2009-5-26 8:12:00关于未来函数ZIG转向成功率稳定性的探讨及其应用一、什么是“未来函数”所谓“未来函数”,是指可能引用未来数据的函数,即引用或利用当时还没有发生的数据对之前发出的判断进行修正的函数。
具体地说,就是本周期结束后显示的指标值,包括线段和买卖提示信号,可能在以后发生新的数据后改变位置或消失。
通俗地讲,含有不确定性判断的指标公式,就是含“未来函数”的指标公式。
含有未来数据指标的基本特征是买卖信号不确定,常常是某日发出了买入或卖出信号(线段的转折点与此同理),第二天如果继续下跌或上涨,则该信号消失,并在明天新的位置标示出来。
二、含有未来函数公式的种类(一)以之字转向为代表的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)、傅立叶变换。
股票公式未来函数解释大全
股票公式未来函数解释大全公式函数汇总解释1.引用数据AVPRICE 引用均价(在盘后对于国内三个期货交易所指结算价)CLOSE 引用收盘价(在盘中指最新价)HIGH 引用最高价LOW 引用最低价OPEN 引用开盘价OPI 引用持仓量REF(X,N) 引用X在N个周期前的值例:REF(CLOSE,5);表示引用当前周期前第5个周期的收盘价REFX(X,N) 引用N个周期后的数据。
(N为大于等于1的整数)(未来函数)例:REFX(CLOSE,5);表示引用自当前周期后第5个周期的收盘价SETTLE 引用结算价(只有盘后才能引用当日的结算价)VOL 引用成交量2.金融统计BACKSET(X,N)若X非0,则将当前位置到N周期前的数值设为1。
例:BACKSET(CLOSE>OPEN,3);表示当K线收阳时,自当前位置到3周期前的数值设为1BARSLAST(X) 求上一次条件成立到当前的周期数。
COUNT(X,N) 表示统计在N周期内满足X条件的周期数。
如果N 为0则表示从第一天开始算起。
例:WR:=-100*(HHV(HIGH,N)-CLOSE)/(HHV(HIGH,N)-LLV(LOW,N)); COUNT(WR>80,5);表示统计在5个周期内满足WR>80的次数DMA(X,A) 返回X的动态移动平均,其中A必须介于0及1之间。
计算方法:DMA(N)=DMA(N-1)*(1-A)+X(N)*A 其中DMA(N-1)为第(N-1)天的DMA值EMA(X,N) 表示求X在N周期内的平滑移动平均。
(指数加权)计算方法:EMA(X,N)=[2*X+(N-1)*EMA(N-1)]/(N+1) 其中EMA(N-1)为第(N-1)天的EMA值EMA2(X,N) 表示求X在N周期内的加权平均。
(线性加权)计算方法:EMA2(N)=(N*X0+(N-1)*X1+(N-2)*X2+...+1*XN)/(N+(N-1)+(N-2)+...+1),X0表示本周期值,X1表示上一周期值...HHV(X,N) 得到X在N周期内的最高值,如果N=0,则从第一个有效周期开始算起。
什么是未来函数?为何提未来谈虎色变?揭开指标中的未来函数之谜
什么是未来函数?为何提未来谈虎色变?揭开指标中的未来函数之谜经常研究指标的朋友都知道未来函数,虽然大部分的人都不喜欢未来函数,但是背后不喜欢的原因却是不同的,什么是未来函数?需要弄懂未来函数的本质,才能有更加深刻的理解;今天从三个方面对未来函数进行分析。
一、什么是未来函数?“未来函数”顾名思义就是引用到未来数据的函数,说白了就是利用还没有发生的数据对之前发生的进行判断以及修正的函数。
未来函数的优势对于阶段顶底转折点的判断很具有参考价值,一般的指标都是已经发生的,含有未来函数的指标会给操作者一个可能转折的点位,经过比较严格的优化之后完全可以当做选股的依据。
含有未来函数的指标符合这样的一个规律:熊市中每一次的逢高抛出都是准确的,在牛市中的每次逢低买进都是准确的!未来函数的劣势含有未来函数的公式会因为继续上涨或者下跌而后移,因此在使用的过程中要结合其他指标的信号做出判断,信号共振之后准确的概率会非常大;对于看不懂源码,不了解指标运算方法和特性的指标,还是谨慎使用。
二、未来函数的检测在使用指标的过程中,怎么识别指标中的未来函数呢:1、最直接的方法就是使用软件测试工具进行测试,就会直接显示指标是否含有未来函数。
2、前一天已经出现的信号在新的一天中存在漂移就表示含有未来函数。
3、公式中有ZIG转向类的函数一般视为使用了未来函数。
三、特别注意买股票本来买的就是股票的未来,都是对未来股价的鄂一中预期与预测,无论什么样的分析方法,只要你买入或者卖出股票,就可以用到了未来。
指标作为一种重要的参考,严格来说是不能直接使用的,可以作为一种判断的依据,但同时还要结合其他的信号,就要天气预报一样,也有不准确的时候,但同时不能说一次不准确就失去了参考天气预报的意义;它揭示的只是一种过去时的未来,而非现实意义上的未来。
四、指标分享1、黑马起升幅图指标下图显示的指标都是没有未来函数的,一般参考就是用一个主图+两个幅图,三个指标的信号共振就可以大胆的买进了!2、未来函数检测3、底部起爆。
未来函数+怀疑是未来函数
未来函数+怀疑是未来函数公式系统对数据的运算是基于一系列函数,函数必须满足时间不变性,即时间靠后的数据不对时间靠前的结果产生影响(判断是否未来函数的依据)。
这个很重要!对于未来函数可以理解为:某一量依赖另一量,如量A和量B,B变化使A改变,那么A是B的函数,如果B是稍后的量,A是稍早的量,A跟着B变,A是B的未来函数。
未来函数是有时间周期的,在一个短的周期内可能是未来函数,但在稍长的周期内就不是未来函数,比如"HIGH"(最高价),在一天收市前都是不确定的.如在交易没有结束时我们可以看到某一个指标,如“卖出”跟着股价的高低一会出现,一会消失(这个现象很容易观察到)。
所以对于一个日周期的指标在分时周期具有“未来函数”特征。
但一旦收盘该指标是定值,不应随明日及以后的价而变,所以该指标在日周期中不是未来函数。
被人们普遍认为是未来函数的是比较长时间才被确认的ZIG函数,比如把参数设置为ZIG(3,5),就要等下一个ZIG(3,5)成立时才能被确认,就是说你把周期设置得越长,被确认的时间就越长(比如ZIG(3,30)),如果把它设置的很短(比如ZIG(3,1)),那就跟"high"差不多了.有未来函数的公式对历史模拟的相当准确,对号称100%的.99%准确的公式要小心。
未来函数有:ZIG之字转向,BACKSET(X,N),若X非0,则将当前位置到N周期前的数值设为1。
PEAK 前M个ZIG转向波峰值PEAKBARS 前M个ZIG转向波峰到当前距离。
TROUGH前M个ZIG转向波谷值。
TROUGHBARS 前M个ZIG转向波谷到当前距离。
#YEAR 跨周期引用#Year 使用跨周期数据,例如在日线中引用本周周线或本月月线或本年年线数据#MONTH 跨周期引用#Month#WEEK 跨周期引用#WeekFFT 含FFT傅立叶变换函数 FFT(X,N):傅立叶变换怀疑是未来函数的有:CAPITAL 含Capital流通盘流通盘在增发、分红、债转股后可能变了。
未来函数
有了此工具,可以检测一下,自己使用的炒股软件的选股公式、指标源码是否含有未来函数。
温馨提示:含有未来函数选股公式、指标,谨慎使用。
-----------------------------------------------
特别说明:所谓“未来函数”,是指可能引用未来数据的函数,即引用或利用当时还没有发生的数据对之前发出的判断进行修正的函数。具体地说,就是本周期结束后显示的指标值,包括线段和买卖提示信号,可能在以后发生新的数据后改变位置或消失。通俗地说,含有未来数据指标的基本特征是买卖信号不确定,常常是某日发出了买入或卖出信号(线段的转折点与此同理),第二天如果继续下跌或上涨,则该信号消失,并在明天新的位置标示出来。
3、在跌势中含未来数据指标的买入信号肯定是经常向后移的,因此要慎用,不仅是含未来数据的指标,就是不含未来数据的买入信号虽然不变,但是也是发出了又下跌,再发出,再下跌,因此也要慎用,但是卖出信号在跌势中反倒是比较准的。
对于未来函数应当充分了解其意义后针对使用。对于不了解指标的运算方法和特性的,慎用为佳。尤其是含有未来数据的引用的的选股公式,不易直接使用。
此商品属于爱心公益捐赠承诺一口价5.00元,主要用于建立慈善事业。你付款成交后淘宝将我设定好的10%直接划到红十字会,让我们心连心,手握手帮助需要帮助的人,让他们快乐起来,享受着爱的温暖!
=================================
5.快捷技巧:打开分时和k线图后,只要键盘输入指标的首拼音字母--回车(Enter)--即可调出相关指标!另外主图指标想恢复到原来的可以敲入MA--回车(Enter)--即可 。
(二)准未来函数。
这部分函数存在引用未来数据的问题,但不如上述函数明显,有些目前争议较大。
未来函数的正确理解
未来函数的正确理解未来函数的正确理解——如何学习分析公式的信号作者: 糊涂渔民发布日期: 2005-11-11 查看数: 21 出自: /web 很多人对于公式发出的信号很熟悉了,但是,如何判断信号的正确性,单单用软件测试信号成功率是不行的,关键还是在于学会判断。
1。
具有未来函数的公式我们先了解逻辑的定义与特点逻辑值随变换而改变在经典逻辑中,事物是否具有某种性质,只取“是”或“非”;命题是否正确,只取“真”或“假”,即特征函数值只取0或1。
在模糊逻辑中,隶属函数值取值[0,1]中的实数。
在可拓逻辑中,用取自(-∞,+∞)(与(-1,1)同构)的实数来描述“是”或“非”以及“真”或“假”的程度。
这种程度可正可负,正值表示“是”或“真”的程度,负值表示“非”或“假”的程度。
从而,把“类内为同,类间为异”发展为“类内也有异”,即类内也有程度的区别。
在经典逻辑和模糊逻辑中,事物是否具有某种性质,命题为“真”或为“假”是相对固定的。
但在可拓逻辑中,由于引入了变换(包括时空的改变),事物具有某种性质的程度和命题“真假” 的程度随变换而改变。
可以说,经典逻辑和模糊逻辑从“静态”的角度研究事物的性质和命题的真假;可拓逻辑则从“变换”的角度讨论事物具有某种性质的程度和命题真假的变化。
————从上面的文字中,我们用在股票的信号公式上,就会很容易明白具有未来函数的公式和不具备未来函数的公式,是一种什么样的逻辑关系了。
具有未来函数的公式,实际上都是采用了这样一种逻辑关系——转向逻辑函数判断。
下面是431主图均线的一个实例:VAR3:=EMA(100*(CLOSE-LLV(LOW,100))/(HHV(HIGH,100)-LLV(LOW,100)),18)/4;VAR4:=IF(DATE<1091231,IF(VAR3>23.16,V AR3,0),0);VAR5:=VAR3<10;VAR6:=VAR3<2;VAR7:=VAR5 OR VAR6;长期趋势: ZIG(3,19), , COLORWHITE;短期趋势: ZIG(3,6.5), , COLORYELLOW;年线: EMA(CLOSE,250), , COLOR0099FF;三年线: EMA(CLOSE,725), , COLORGREEN;九日: EMA(CLOSE,9), , COLOR009090;十三日: EMA(CLOSE,13), , COLORB0FFFF;七十二日:EMA(CLOSE,72), , COLORRED;IF(CROSS(ZIG(3,13),REF(ZIG(3,13),1)),长期趋势+1,长期趋势-1), COLORRED;IF(CROSS(REF(ZIG(3,13),1),ZIG(3,13)),长期趋势+1,长期趋势-1), COLORGREEN;在这个公式中,最后的两句公式就是具有未来函数性质的逻辑定义:“如果收盘价13%的之字转向上穿昨日收盘价13%的之字转向,返回长期趋势+1,否则返回长期趋势-1, 画红色如果昨日收盘价13%的之字转向上穿收盘价13%的之字转向,返回长期趋势+1,否则返回长期趋势-1, 画绿色”当这样的公式出现信号的时候,我们不是要盲目的追击,而是要分析这个指标显示的价位变化。
barslast 未来函数
barslast 未来函数
(最新版)
目录
1.介绍 BARSLAST 函数
2.BARSLAST 函数的用法和参数
3.BARSLAST 函数的实例解析
4.总结
正文
一、介绍 BARSLAST 函数
BARSLAST 函数是 Excel 中的一种未来函数,主要用于查找某个日期或时间点之后的第几个周期。
这种函数在金融、会计等领域具有广泛的应用,可以帮助用户计算未来某个时间点的周期数。
二、BARSLAST 函数的用法和参数
BARSLAST 函数的用法如下:
`BARSLAST(需要查找的日期或时间点,周期) `
其中,需要查找的日期或时间点是必参数,表示要查找的日期或时间点。
周期是可选参数,表示要查找的周期类型,可以是日、周、月等。
如果周期类型为日,则默认为交易日;如果周期类型为周,则默认为自然周;如果周期类型为月,则默认为自然月。
如果需要指定交易日或自然周、月,可以在周期类型前加上“T”或“Z”。
三、BARSLAST 函数的实例解析
假设我们要查找 2022 年 1 月 1 日后的第 5 个交易日是哪一天,可以使用以下 BARSLAST 函数:
`=BARSLAST("2022/1/1", "T")`
函数的含义是:从 2022 年 1 月 1 日开始算起,查找第 5 个交易日。
在这个例子中,“T”表示交易日。
四、总结
BARSLAST 函数是一种实用的未来函数,可以帮助用户计算某个日期或时间点之后的第几个周期。
带有未来函数的指标到底能不能用?
带有未来函数的指标到底能不能用?带用未来函数的指标到底能不能用?我的回答是能,不服来辩!未来函数的包含面是很广,狭义上来说最简单的C(收盘价)都属于未来函数。
因为在盘中收盘价是变动的,只有到收盘后才最终确定下来!所以只要是用到C(收盘价)的选股公式都是没法当下确定的,所以可以理解为有未来函数!除了收盘价之外,在实际的应用的对于一些复杂的公式多多少少都需要用到未来函数。
下面我来介绍一下未来函数的识别和用途。
一、未来函数的识别以通达信为例,从图上可以看出,只要是fx标志为洋红色都是未来函数。
图中的PEAK、TROUGH、ZIG等未来函数指标用的人较多。
这些公式的用法学过函数的应该都懂!二、未来函数的用途!现如今有很多带有未来函数的指标,提示出的买卖点都很准确,但是这些指标实用性却是没有太多。
因为站在走势的当下并没法马上确认,最终的确认要走完才知道!这些指标跟骗人的没区别。
诸如事后诸葛亮的玩意儿了。
举个例子:ZIG(3,8),函数备注:收盘价8%的之字转向。
那意思是收盘价涨幅超过8%时,开始改变方向。
那么涨8%时可以转向,并且这个时候提示信号。
但是走势却还可以一直涨,比如涨到15%(途中没有-8%的下跌),从8%到15%的过程过信号一直存在,那么你要在哪个位置动手?以上分析可以得出,单纯的使用未来函数图形可以看得很漂亮,但是实际应用中没有作用。
那么未来函数就不能用了吗?恰恰相反,用处大着呢!以下两个例子来证明:其一,利用未来函数实现主图结构展示!以缠论为例。
缠论的技术分析架构本来就是未来确定的,所以以缠论的理论基础都是要用到未来函数的。
学缠论的朋友都知道,线段破坏有两种形式,以第一种破坏为例,要形成特征序列的顶分型后才可以确定之前的顶是线段的终点!那么未来函数就可以帮你实现这个功能。
传统的k线是这样的(如上图)。
用了未来函数的缠论笔段中枢主图是这样的。
(如下图)从以上两张图可以看出,用了未来函数的主图走势结构变得清晰明了。
未来函数利弊和在实战指标中的妙用
未来函数利弊和在实战指标中的妙用很多人使用指标公式,不知有“未来函数”,于是死板的按照指标提示去操作、折腾,结果亏损加剧而不明就理;于是更多的人一提到“未来函数”就谈虎色变,大骂“未来函数”之害,这都是不正确的。
客观的存在未必可怕,对其毫无所知才是真正可怕的!孙子兵法云:知己知彼,百战不殆,强调的就在于对自己所面对人、事、物的认识了解!那么未来函数到底是个什么东东?其危害有多大?在指标编设中有可取之处吗?这些就是此文所要讨论的问题,因为未来函数的讨论并非始于今日,所以山人在此也会引用其它很多公认的观点和见解,但我主要说的是我们在指标设置中对于未来函数的运用。
什么是“未来函数”所谓“未来函数”,是指可能引用未来数据的函数,即引用或利用当时还没有发生的数据对之前发出的判断进行修正的函数。
具体地说,就是本周期结束后显示的指标值,包括线段和买卖提示信号,可能在以后发生新的数据后改变位置或消失。
通俗地讲,含有预测性和不确定性判断的指标公式,就是含“未来函数”的指标公式。
含有未来函数公式的种类(一)以之字转向为代表的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进行傅立叶变换或变换处理后反变换。
抄底指标源码无未来函数
抄底指标源码无未来函数抄底指标源码中没有未来函数是一个常见的要求,因为未来函数会在计算指标时使用未来数据,从而导致结果不准确。
未来函数是指在计算当前时刻的指标数值时,使用未来时刻的数据作为输入。
这种情况下,指标的计算结果就会包含未来信息,无法真实反映当前时刻的市场情况。
为了避免使用未来函数,我们需要确保指标的计算只依赖于当前和过去的数据。
这样可以保证指标的结果是基于已有的信息,而不是未来的信息。
以下是一些常见的指标计算方法,它们通常不包含未来函数:1. 移动平均线(Moving Average),移动平均线是一种常见的技术指标,用于平滑价格曲线。
它只依赖于过去一段时间内的价格数据,例如简单移动平均线(SMA)和指数移动平均线(EMA)。
2. 相对强弱指标(Relative Strength Index,RSI),RSI是一种用于测量市场超买超卖情况的指标,它基于价格的相对变化。
RSI的计算只依赖于过去的价格数据,不涉及未来函数。
3. 布林带(Bollinger Bands),布林带是一种用于衡量价格波动性的指标,它由中轨线和上下两条带组成。
布林带的计算仅依赖于过去的价格数据,不包含未来函数。
4. 随机指标(Stochastic Oscillator),随机指标用于衡量价格在一定时间内的相对位置,它的计算只依赖于过去的价格数据。
这些指标的计算方法都是基于已有的数据,不包含未来函数,因此可以被广泛应用于技术分析和量化交易等领域。
当我们编写抄底指标的源码时,应该遵循这些原则,确保指标的计算结果准确可靠。
指标源码无未来函数
指标源码无未来函数指标源码是用来衡量一些事物或过程的量化指标,用于评估目标的实现程度或进行比较研究。
通常,指标源码的编写不会包含未来函数。
未来函数是用于预测未来事件或价值的函数。
例如,可以使用未来函数来预测股票价格、销售额或市场份额。
然而,指标源码的目的是分析已经发生或实际存在的数据,因此不会包含未来函数。
指标源码的编写一般由以下几个步骤组成:1.数据收集和准备:收集与所需指标相关的数据,并对其进行清洗和准备。
这可能包括删除重复数据、处理缺失值和异常值等。
2.数据处理和转换:对数据进行必要的处理和转换,以便更好地反映指标的含义。
例如,对时间序列数据进行时间戳转换、计算新的衍生变量等。
3.指标计算:使用收集和准备好的数据,按照特定的计算公式计算指标。
这可能包括简单的数学运算、聚合函数、统计分析等。
4.数据可视化:将计算得到的指标数据可视化,以便更直观地理解和解释数据。
这可以通过绘制图表、制作仪表盘等方式实现。
为了编写高质量的指标源码,以下几点是需要注意的:1.准确性:确保源码的计算过程准确无误。
可以通过与手动计算结果进行对比来验证计算的正确性。
2.可重复性:保证源码的可重复性,即每次运行都能得到相同的结果。
这可以通过使用固定的随机种子、明确的计算顺序等方式实现。
3.可扩展性:设计源码时要考虑其可扩展性,以便在需要加入新指标或修改现有指标时能够方便地进行修改。
4.可读性:编写清晰、易读的代码,方便他人理解和维护。
可以采用适当的注释、命名规范和缩进等方法来提高代码的可读性。
总之,指标源码是用于计算和分析已经发生的数据的代码。
它通常不包含未来函数,而是关注于对现有数据的准确计算和可视化。
编写高质量的指标源码需要注意准确性、可重复性、可扩展性和可读性等方面。
capital是未来函数吗
capital是未来函数吗
capital不是未来函数。
CAPITAL是当前流通股本,是已经发生的数据,不会影响选股的准确性。
未来函数,是指可能引用未来数据的函数,即引用或利用当时还没有发生的数据对之前发出的判断进行修正的函数。
就是本周期结束后显示的指标值,包括线段和买卖提示信号,可能在以后发生新的数据后改变位置或消失。
即含有不确定性判断的指标公式。
函数的定义:给定一个数集A,对A施加对应法则f,记作f(A),得到另一数集B,也就是B=f(A)。
那么这个关系式就叫函数关系式,简称函数。
函数概念含有三个要素:定义域A、值域C和对应法则f。
其中核心是对应法则f,它是函数关系的本质特征。
函数,最早由中国清朝数学家李善兰翻译,出于其著作《代数学》。
之所以这么翻译,他给出的原因是“凡此变数中函彼变数者,则此为彼之函数”,也即函数指一个量随着另一个量的变化而变化,或者说一个量中包含另一个量。
barslast 未来函数
barslast 未来函数摘要:一、barslast函数的概述1.barslast函数的定义2.函数的用途二、barslast函数的使用方法1.语法结构2.参数说明3.使用示例三、barslast函数的注意事项1.函数的局限性2.避免未来函数带来的风险四、结论1.barslast函数在投资分析中的应用价值2.投资者如何合理利用barslast函数正文:【barslast函数的概述】barslast函数是通达信、同花顺等股票分析软件中常用的一种函数,主要用于计算某一段时间内,满足特定条件的周期数。
这个函数可以帮助投资者分析股票价格的走势,找出可能存在的机会和风险。
然而,由于barslast函数具有未来函数的特点,使用时需要格外谨慎。
【barslast函数的使用方法】barslast函数的定义如下:```barslast(condition): 返回满足条件的时间周期数```其中,condition为判断条件,可以是单个条件,也可以是多个条件的逻辑组合。
例如,在通达信软件中,我们可以使用以下代码来计算最近5个交易日股票价格的涨幅:```BARSCOUNT := BARS("w"); // 计算当前周期是否为上涨周期BARSCOUNT_1 := REF(BARSCOUNT, 1); // 计算前一周期是否为上涨周期barslast(BARSCOUNT AND BARSCOUNT_1); // 计算最近5个上涨周期的时间周期数```【barslast函数的注意事项】虽然barslast函数在股票分析中具有一定的应用价值,但它具有未来函数的特点,可能导致分析结果失真。
所谓未来函数,是指函数的计算结果依赖于未来数据。
在使用barslast函数时,我们需要尽量避免使用未来数据作为条件,以降低分析结果的误差。
【结论】总之,barslast函数作为一种常用的分析工具,在投资分析中具有一定的应用价值。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、什么是“未来函数”
所谓“未来函数”,是指可能引用未来数据的函数,即引用或利用当时还没有发生的数据对之前发出的判断进行修正的函数。
具体地说,就是本周期结束后显示的指标值,包括线段和买卖提示信号,可能在以后发生新的数据后改变位置或消失。
通俗地讲,含有不确定性判断的指标公式,就是含“未来函数”的指标公式。
含有未来数据指标的基本特征是买卖信号不确定,常常是某日发出了买入或卖出信号(线段的转折点与此同理),第二天如果继续下跌或上涨,则该信号消失,并在明天新的位置标示出来。
二、含有未来函数公式的种类
(一)以之字转向为代表的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、未来数据的要害是什么?从本质上讲是美化历史而并不能从真正意义上揭示(启示)未来,它把历史上的一切功劳归为自己,而完美地回避了所有历史错误。
它揭示的只是一种过去时的未来,而非现实意义上的未来。
7、本人以为:未来函数并非过街老鼠,它也是判断分析的一种工具。
可怕的不是未来函数,可怕的是我们自己对它的认识不够。
如果我们对它有了足够认识,它很可能成为未来编写高水准公式的主流
我们再来分析一下上面这个指标公式为什么这么完美,因为使用了ZIG函数
var1:=SUM(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLO SE,1))),25);
var2:=HIGH-REF(HIGH,1);
var3:=REF(LOW,1)-LOW;
var4:=SUM(IF(var2>0 AND var2>var3,var2,0),25);
var5:=SUM(IF(var3>0 AND var3>var2,var3,0),25);
var6:=var4*100/var1;
var7:=var5*100/var1;
var8:=MA(ABS(var7-var6)/(var7+var6)*100,15);
var9:=(var8+REF(var8,15))/2;
A:=(var7>var6 AND var7>25 AND var6<25);
B:ZIG(3,50/5)*100,colorwhite;
g:MA(B,2),coloryellow;
D:=CROSS(B,g)*1000,colorred;
W:=cross(g,B)*1000,colorblue;
E:=REF(INDEXC,1);
F:=SMA(MAX(INDEXC-E,0),3,1)/SMA(ABS(INDEXC-E),3,1); var10:=F AND F<8;
var11:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100; var12:=SMA(var11,3,1);
var13:=SMA(var12,3,1);
var14:=var13 AND var13<20;
mm:=A AND D AND var10 AND var14 ;
DRAWTEXT(W=1000,b*,'卖' ),COLOR00ff00;
DRAWTEXT(D=1000,b*,'买'),COLORred;
<!-- -->。