通达信公式入门教学(7):未来函数(无举例重制版)(通达信未来函数大全)

不知道为什么,之前发的这篇教学貌似被吞了,不能分享,主页、合集里也看不见。

我怀疑是举例的时候,图片里出现了股票代码的原因,所以本期把关于通达信公式运算过程的教学重制一下,重新发布看看能不能行。

通达信公式入门教学(7):未来函数(无举例重制版)(通达信未来函数大全)

未来函数会利用当前还未产生的数据对已产生的数据进行修正,随着时间的推移使函数的结果不断变化。

通达信公式入门教学(7):未来函数(无举例重制版)(通达信未来函数大全)

利用未来函数给出匪夷所思的信号

我是 @波有蛋 ,一位从业八年的职业交易员,对股票、基金程序化交易等有深入的研究,精通指标、选股公式编写,已服务上千粉丝开通满意的证券账户。点赞、关注好了吧,那么下面就正式开始本期的教学!

通达信公式入门教学(7):未来函数(无举例重制版)(通达信未来函数大全)

未来函数的作用和危害

未来函数是一种能在一定程度上预测股票未来的走势的参考工具,最常见的应用场景是确定某一形态的发生或对阶段顶底转折点的判断,在严格优化后可以作为选股的依据。在波浪理论中,未来函数是用来数浪的依据,比如主升浪的预测就需要利用未来函数判定一浪和二浪的成立。

然而,未来函数由于自身会利用当前还未产生的数据对已产生的数据进行修正的特性,其在过去已经输出的结果在未来可能会发生变化,要么是存在的信号被抹除,要么是在以往的周期神不知鬼不觉添加新的信号……总之,回测起来漂漂亮亮、实际操作又完全对不上。

举个例子,我可以写一个买入后次日涨停的指标,你信吗?不信的话,朋友们请看我下面的操作~

通达信公式入门教学(7):未来函数(无举例重制版)(通达信未来函数大全)

写出如下公式:

通达信公式入门教学(7):未来函数(无举例重制版)(通达信未来函数大全)

“预言涨停”

科创创业:=FINANCE(3)=4 OR (DATE>1200822 AND FINANCE(3)=3);北交所:=FINANCE(3)=2;涨停标准:=IF(北交所,ZTPRICE(REF(CLOSE,1),0.3),IF(科创创业,ZTPRICE(REF(CLOSE,1),0.2),ZTPRICE(REF(CLOSE,1),0.1)));判断涨停:=FINANCE(42)>50 AND (CLOSE>=涨停标准);{多头买入(买开)} ENTERLONG: REFX(判断涨停,1);{注意这行语句有未来函数}{多头卖出(卖平)} EXITLONG: 0;

启用指标后效果如下:

通达信公式入门教学(7):未来函数(无举例重制版)(通达信未来函数大全)

箭头:买入信号/黄柱:涨停板

见证奇迹的时候到了,可以看到,每当出现红色箭头的买入信号,第二天股票必定涨停!

那么这么神奇的指标是真实存在的吗?

可惜,现实中并没有这么强大的系统,之所以能准确“预言”涨停,是因为我的指标中加入了未来函数REFX。

{多头买入(买开)} ENTERLONG: REFX(判断涨停,1);{注意这行语句有未来函数}

REFX函数就是在前面预言涨停的例子中用到的未来函数,它的效果是引用未来某日的数据,因此,我先写一个判断当日是否涨停的公式,再代入REFX函数,即可得到预言涨停的效果。

涨停:xxxxx;{判定当日是否涨停}预言涨停:REFX(涨停,1);{如果当日涨停,则前一日给出信号}

也就是说,只有当第二天的涨停已经发生后,前一天才会出现信号。比如某只票在今天涨停,那昨天其实是不会给出信号的,只有今天涨停后,才会在昨天的位置给出信号。

这就是我说的,历史信号的位置也可能会随着行情的变化而变得更加准确,让后来的使用者更加容易误判,所谓未来函数的信号消失和漂移,就是这么一回事。所以,未来函数最大的危害就是会美化公式的历史表现,有些别有用心的人会故意用未来函数去误导看不懂公式的股民,相信你看完本文后一定不会再踩这些坑了!

最典型的未来函数:之字转向

简单来说,每次价格由涨转跌或者由跌转涨就叫做【之字转向】,由涨转跌的位置叫做【波峰】,由跌转涨的位置叫做波谷。之字转向函数是波浪理论的基础。

通达信公式入门教学(7):未来函数(无举例重制版)(通达信未来函数大全)

之字转向

我们可以通过函数【ZIG】【ZIGA】来规定之字转向的最小判定振幅,即只有超过该振幅才认定为之字转向。

【ZIG】规定百分比振幅,【ZIGA】直接规定涨跌的股价,除此之外两个函数没有区别,下面是之字转向函数的具体用法介绍。

通达信公式入门教学(7):未来函数(无举例重制版)(通达信未来函数大全)

ZIG

ZIG分类:未来形态函数功能:返回之字转向的价格波峰值或波谷值。形式:ZIG(K,N)用法:输出行情数值,当价格变化量超过N%时转向,取此价格为波峰或波谷,并输出此价格。K取0~3或数组信息,表示各类价格。(0-开盘价,1-最高价,2-最低价,3-收盘价)。例如:ZIG(3,5)表示收盘价的5%的ZIG转向,并输出此收盘价。

通达信公式入门教学(7):未来函数(无举例重制版)(通达信未来函数大全)

ZIGA

ZIGA分类:未来形态函数功能:返回之字转向的价格波峰值或波谷值。形式:ZIGA(K,N)用法:输出行情数值,当价格变化量超过N时转向,取此价格为波峰或波谷,并输出此价格。K取0~3或数组信息,表示各类价格。(0-开盘价,1-最高价,2-最低价,3-收盘价)。例如:ZIGA(3,5)表示收盘价的±5元的ZIG转向,并输出此收盘价。

【ZIG】函数输出的数据为每次之字转向的波峰和波谷,非波峰或波谷的位置则没有输出,而最新的之字转向未产生前的输出为0。

通达信公式入门教学(7):未来函数(无举例重制版)(通达信未来函数大全)

之字转向指标默认图形

因此,如果将之字转向作为指标,那么在不加修饰的情况下,输出的图形就是波峰和波谷之间的连线,如图所示。

我们将比例调小,即可判定小幅度的走势,将比例加大,即可确定主要的波浪,据此可以写出波浪理论的数浪公式,后续教学会详细介绍。

函数库中的未来函数

通达信公式入门教学(7):未来函数(无举例重制版)(通达信未来函数大全)

未来函数显示紫色

在函数库中标为紫色的函数一定是未来函数,使用此类函数后,通达信会提示【用到未来数据】

通达信公式入门教学(7):未来函数(无举例重制版)(通达信未来函数大全)

通达信提示【用到未来数据】

函数库中有如下用到未来数据的函数:

(我怀疑是这里举例导致之前的文章被吞,大家请自行到通达信函数库查看)

总之在函数库中标为紫色的函数一定是未来函数,使用此类函数后,通达信会提示【用到未来数据】

如何识别未来函数?

除了函数库中的未来函数,有的函数可能因为引用周期的范围超过使用周期的范围导致使用未来数据。

这种情况下,系统不会标识出【用到未来数据】,因此需要我们自行判断,具体方法是看其输出是否会随着周期的变化而变化,如果函数的结果就不是定值,那么这种情况下它就属于未来函数。

比如引用日线的数据在盘中使用的情况,由于完整的日线周期需要收盘才能产生,因此盘中的数据周期范围其实是小于完整的日线周期范围的,这样就有可能会使用未来数据。

【CLOSE】输出收盘价,盘中的收盘价其实就是最新的实时成交价,会跟随行情的变化而变化,这种情况下的CLOSE就属于未来函数。

OPEN却一定输出定值,因为当前周期的开盘价在开盘的瞬间就已经确认,无论后续的行情如何发展,都不会对本周期已经产生的开盘价产生影响,所以OPEN一定不是未来函数。

再比如很多人分不清的【HVV】求最大值函数,我们也可以通过上述方法判断。当我们在盘中的日线周期或周末的周线周期使用HHV(HIGH,1),这个函数就是未来函数,因为后续的行情可能出现更高的价格,影响函数输出的结果。

通达信公式入门教学(7):未来函数(无举例重制版)(通达信未来函数大全)

通达信未来函数表(部分展示)

概括起来,如果函数的使用周期小于引用周期,那么这个函数就可能是未来函数,具体要看其输出结果是否为定值来判断。

这里引入了周期的概念,周期教学已出:

通达信公式入门教学(8):周期

还有什么不清楚的地方欢迎留言讨论,任何问题我都会解答~

如果你对低佣开户或量化交易有需求,或者需要量化策略、通达信公式编写的技术支持,关注我,希望能帮得到你。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2024年7月8日 上午11:52
下一篇 2024年7月8日 下午12:04

相关推荐

  • 国家科研项目有多少种

    国家科研项目有多少种? 随着科技的不断发展,国家科研项目的种类也在不断增加。根据统计,目前国家科研项目的种类已经超过了100种。这些项目涵盖了各种不同的领域,包括自然科学、社会科学…

    科研百科 2025年4月3日
    1
  • 山东乐陵:“三主动”全力做好对上资金争取工作

    中国发展网 近日,山东省乐陵市对上政策性资金争取工作取得新突破,2022年,获批政府专项债券项目39个,获批额度92.91亿元,首批已下达债券资金5.56亿元,进一步助力乐陵市重点…

    科研百科 2022年7月7日
    229
  • 国家档案管理系统项目

    国家档案管理系统项目 随着国家经济的发展和人们对档案管理的需求不断提高,国家档案管理系统项目应运而生。这个项目旨在建立一套完整、高效、安全的国家档案管理系统,以满足国家政府部门对档…

    科研百科 2025年1月16日
    0
  • 安徽理工大学最大的科研项目

    安徽理工大学最大的科研项目 近年来,安徽理工大学在科技创新方面取得了巨大进展,其中最大的科研项目就是“大型客机C919的研发”。 C919是中国自主研发的大型客机,也是世界上最大的…

    科研百科 2024年4月9日
    102
  • 翔云项目管理系统

    翔云项目管理系统:让项目管理更高效 随着现代项目管理的不断规范化和智能化,翔云项目管理系统已经成为了许多企业和个人项目管理的首选工具。本文将介绍翔云项目管理系统的优势和使用方法,帮…

    科研百科 2024年7月15日
    69
  • 科研项目工作指导思想

    科研项目工作指导思想 科研项目是科学研究的重要组成部分,其指导思想对于项目的成功实施至关重要。本文将介绍科研项目工作指导思想的相关内容。 一、项目背景 科研项目的背景通常是基于某种…

    科研百科 5天前
    0
  • 省委决定!县直部门在乡镇的派出机构实行属地管理(县级部门在乡镇的派出机构)

    点击标题下「蓝色微信名」可快速关注 中共湖南省委 关于全面加强基层建设的若干意见 (2019年7月13日) 为深入贯彻习近平新时代中国特色社会主义思想和党的十九大精神,贯彻落实党中…

    科研百科 2024年1月15日
    211
  • 农发行莘县支行强化内控管理(支行加强内控管理)

    一是加强重点岗位、重点环节的内控管理。利用“每日十分钟”晨会学习制度,针对新核心系统及财管系统上线后各类规章制度的密集出台,在集体学习之外充分利用晨会及工作之余的碎片时间进行业务知…

    科研百科 2024年1月19日
    106
  • 交际应酬消费=业务招待费?计入业务招待费就都不得抵扣?(业务招待费和交际应酬费)

    会计上列入业务招待费的支出是否都属于交际应酬消费?对应进项是否都需要进项转出? 其实在增值税及所得税概念下,并未明确定义业务招待费范围,增值税中的“交际应酬消费”与所得税中的“业务…

    科研百科 2022年8月31日
    439
  • 上海新型肺炎科研项目

    上海新型肺炎科研项目: 探索疫苗研发与防控疫情的新途径 自2020年初爆发以来,新型冠状病毒在全球范围内造成了巨大的影响。为了应对这一危机,各国纷纷开展科研项目,探索疫苗研发与防控…

    科研百科 2025年3月10日
    0