!未来函数ZIG转向成功率稳定性的探讨及其应用

合集下载

未来函数

未来函数
3、WINNER、LWINNER等获利盘比例类的和COST也有未来函数的性质,有时可使信号产生漂移。
(三)、使用跨周期数据。
这是一种最为隐弊的方法,它的危害性更大。例如在日线中引用本周周线或本月月线数据时,就会造成本周或本月股价上涨时则信号成功;如果股价下跌,则信号自动消失。用公式检测的办法测试不出来。我们经常见到的用KD月、周、日同时金叉进行选股,就属于此类,看起来成功率很高,实际是虚假的。
(四)、指定买卖日期或买卖价格。
一般多发生在交易系统里。比如指定最低价买入,最高价卖出,或指定涨跌幅度,这些在交易过程中是无法实现的,所以尽管测试成功率时非常高,其实没有任何实用价值。
三、未来数据的检测方法
知道了未来函数的特征和种类,具备了认识公式中有无未来数据的基础,具体应用中如何识别呢,有以下方法:
FFT 含FFT傅立叶变换函数 FFT(X,N):傅立叶变换。
///////////////////////////////////////////////////////////////////////
很多人使用指标公式,不知有“未来函数”,更有人一提到“未来函数”就谈虎色变,大骂“未来函数”之害,这都是不正确的。要弄懂“未来函数”的本质,必须知其然并知其所以然,下面从五个方面进行探讨。
五,是是非非话“未来”
以下是根据网友的观点归纳整理而成,引用于此,供大家参考:
1、买股票,买的本来就是股票的未来!都是对未来股价的一种预期、一种预测。不管你使用什么样的分析方法,只要你买入或卖出股票了,就本质上而言,你就已经使用未来数据了!
2、未来函数不能直接用,并只作为谨慎参考,用时,要同时提醒自己,这是用未来函数表达的,可能会变异。

之字转向指标 -回复

之字转向指标 -回复

之字转向指标-回复所谓之字转向指标,是一种技术分析指标,常用于研究股市或其他金融市场的走势。

它利用走势中的波动特征,以及之字形式的转向点,来辅助投资者进行判断和决策。

本文将从以下几个方面详细介绍之字转向指标的原理和应用。

一、之字转向指标的定义和构成之字转向指标又称“Zigzag”指标,它使用峰谷的价位作为转向点,将一段趋势区间分解为多段上升和下降的行情,形成之字形态。

该指标的构成包括两个要素:最小价格变动和最小价格变动百分比。

最小价格变动是指价格波动的最小单位,通常以价格单位表示,如股票市场中最小价格变动一般为0.01元。

最小价格变动百分比则是指价格波动相对于前一段行情的最小变动百分比,常用的百分比有1、3等。

二、之字转向指标的计算方法之字转向指标的计算方法相对简单,一般分为两步:1. 找到峰谷点:从价格走势中找到相邻峰谷点之间的最小价格变动百分比,保留价位在某一阈值(如1)以上的峰谷点,这些点即为转向点。

2. 连接转向点:将得到的转向点连接起来,即可形成之字形态,显示价格走势的变化情况。

三、之字转向指标的应用之字转向指标的应用主要有两个方面:确定趋势转折点和辅助交易决策。

1. 确定趋势转折点:通过之字转向指标可以清晰地观察到价格走势的转折点,即峰谷点。

在股市中,股价的峰谷点通常代表着市场情绪的转变,是趋势转折的信号,投资者可以根据这些转折点来判断市场走势的变化。

2. 辅助交易决策:之字转向指标可以辅助投资者进行交易决策。

例如,在股票市场中,当股价连续上升或下降一段时间后,之字转向指标的转折点可能是买入或卖出的信号。

如果股价连续上升,出现一个向下的峰谷点,可以考虑卖出;反之,当股价连续下降,出现一个向上的峰谷点,可以考虑买入。

四、之字转向指标的优缺点之字转向指标有其独特的优点和不足之处,投资者应该了解这些优缺点,以便更好地应用该指标。

其优点包括:1. 清晰的转折点:之字转向指标能够清晰地显示价格走势的转折点,为投资者提供交易的参考依据。

通达信 未来函数 ZIG 分析

通达信 未来函数 ZIG 分析

关于臭名昭著--未来函数ZIG之字转向--{我的应用与理解}一{之字转向VS波峰和波谷}ZIG——理论ZIG(X,N) 之字转向函数:ZIG(X,N)描述:之字转向类别:指标参数:N为常数,X为序列或常数,为常数时表示0:开盘价,1:最高价,2:最低价,3:收盘价返回:返回数组说明:当序列或K线变化量超过N%时转向示例:ZIG(3,10)表示收盘价的10%的ZIG转向ZIG(MA(C,20),10)表示均线的10%的ZIG转向ZIG,之字形。

1、X可以作为参数调整,也可以直接写其它的指标线,如"kd.k"。

N也可以做成参数调整。

2、在K线中,ZIG只能对一根指标线进行转向处理。

要想高点在H位置,低点在L位置,ZIG是做不到的。

3、ZIG到底是如何体现“未来”的?即它是怎么画出来的?见最后的说明。

4、ZIG输出的是数值,不是直线。

5、ZIG一般使用在看波浪、看形态上。

ZIG函数是未来函数之第二大嫌疑。

在交易系统中用未来函数,就是用BACKSET或ZIG,可以使许多人“梦想成真”。

由于“未来函数”在交易系统中可以大大作弊,才使其在指标和选股公式中也一起“臭名昭著”。

1--(ZIG画法)假设在手工画线年代,ZIG线是怎么画出来的,实际上也介绍了算法。

以zig(3,10),即收盘价转向,转向要求10%,从第一根K线上的收盘价,慢慢往后看。

直到当天的C,和以前的K线的最低C值相比的涨幅,或与最高C值相比的跌幅超过10%时,才在当天作出记号,称之为拐点。

涨幅超过10%的,称为向上的拐点,跌幅超过10%的,称为向下的拐点。

产生向上拐点之后,就在之后的K线中记录C的最大值。

当出现当天的C值,与最大C值相比,跌幅超过10%时,记为向下的拐点。

,产生向下的拐点。

于是从向下的拐点回过头来,在与上一个向上的拐点之间,找到一个最高的C,作为ZIG的高点。

如此循环。

也就是说,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等等都属于此类未来函数。

(二)准未来函数。

浅谈含未来函数的指标公式

浅谈含未来函数的指标公式

ZIG 之字转向,
BACKSET(X,N),若X非0,则将当前位置到N周期前的数值设为1。
PEAK 前M个ZIG转向波峰值
PEAKBARS 前M个ZIG转向波峰到当前距离。
TROUGH前M个ZIG转向波谷值。
TROUGHBARS 前M个ZIG转向波谷到当前距离。
3. 验证指标是否含有未来数据的方法:

每当股价涨跌幅度超过指定界限并发生趋势方向变化时, 之字转向将产生一个转折点,将所有转向点用线段连接就成为之字转向。由于股价涨跌幅度的不确定性,就产生了不断地对“有限历史”股价趋势的纠正,以及对未来判断的不确定性,这样就产生了这种转向的不确定性,含有不确定性的判断的指标或公式,我们称之为含未来函数的指标或公式。
二、未来数据的种类
未来数据大致可分为以下几种:
(一) 、使用ZIG类(之字转向函数)
ZIG类(之字转向函数)有:
ZIG(K,N)之字转向。
用法:
ZIG(K,N),当价格变化量超过N%时转向,K表示0:开盘价,1:最高价,2:最低价,3:收盘价
势,对于相态分析有一定的作用。转向点分为波峰和波谷两类,分别表示向下转向和向
上转向,与之对应的我们有四个函数用于描述他们的价格和位置:
Peak和Trough表示波峰和波谷的价格;
PeakBars和TroughBars表示波峰和波谷距现在的周期数
这四个函数都有一个参数用于描述向前数第几个波峰,利用这个特性我们就可以在
TROUGH(K,N,M)前M个ZIG转向波谷值。
用法:
TROUGH(K,N,M)表示之字转向ZIG(K,N)的前M个波谷的数值,M必须大于等于1
例如:TROUGH(2,5,2)表示%5最低价ZIG转向的前2个波谷的数值。

未来函数

未来函数

有了此工具,可以检测一下,自己使用的炒股软件的选股公式、指标源码是否含有未来函数。
温馨提示:含有未来函数选股公式、指标,谨慎使用。
-----------------------------------------------
特别说明:所谓“未来函数”,是指可能引用未来数据的函数,即引用或利用当时还没有发生的数据对之前发出的判断进行修正的函数。具体地说,就是本周期结束后显示的指标值,包括线段和买卖提示信号,可能在以后发生新的数据后改变位置或消失。通俗地说,含有未来数据指标的基本特征是买卖信号不确定,常常是某日发出了买入或卖出信号(线段的转折点与此同理),第二天如果继续下跌或上涨,则该信号消失,并在明天新的位置标示出来。
3、在跌势中含未来数据指标的买入信号肯定是经常向后移的,因此要慎用,不仅是含未来数据的指标,就是不含未来数据的买入信号虽然不变,但是也是发出了又下跌,再发出,再下跌,因此也要慎用,但是卖出信号在跌势中反倒是比较准的。
对于未来函数应当充分了解其意义后针对使用。对于不了解指标的运算方法和特性的,慎用为佳。尤其是含有未来数据的引用的的选股公式,不易直接使用。
此商品属于爱心公益捐赠承诺一口价5.00元,主要用于建立慈善事业。你付款成交后淘宝将我设定好的10%直接划到红十字会,让我们心连心,手握手帮助需要帮助的人,让他们快乐起来,享受着爱的温暖!
=================================
5.快捷技巧:打开分时和k线图后,只要键盘输入指标的首拼音字母--回车(Enter)--即可调出相关指标!另外主图指标想恢复到原来的可以敲入MA--回车(Enter)--即可 。
(二)准未来函数。
这部分函数存在引用未来数据的问题,但不如上述函数明显,有些目前争议较大。

对买卖提示指标的探索和改进(之字转向ZIG)

对买卖提示指标的探索和改进(之字转向ZIG)

对买卖提示指标的探索和改进(之字转向ZIG)先说明我不是股市高,至今还亏六七成,本次行情也没赚到多少。

我也不会编公式,就是在网上下的公式原码,看多了,就学了一点,特别是看了庄先生的老庄:再认识.深体会学习经典指标KDJ.MACD的专贴!对我帮助很大,过去弄好多公式,没有理解不会用。

另外对ZIG 这个未来函数不理解,所以对买卖提示指标进行了分析和改进,由于不太懂也许弄巧成拙,没关系无非就是共同学习共同提高吧,如果哪里有错请大家指出。

还是先看看ZIG:之字转向:用法:ZIG(K,N),当价格变化量超过N%时转向, K表示: 0-开盘价, 1-最高价, 2-最低价, 3-收盘价例如:ZIG(3,5)表示收盘价的5%的ZIG转向顾名思义ZIG(3,13)就是说以收盘价计算涨跌幅大于13%股价发生转向时该转向点才有效。

那么发生的小于13%的转向点,将是无效的,换句话说就是以后该转向点可能要发生移动。

下次在举例说明。

在买卖提示指标中用到了四个ZIG:ZIG(3,3),可看成超段线。

ZIG(3,13)可看成段线。

ZIG(3,21)中线ZIG(3,40)长线下边分别简称为 Z3 Z13 Z21 Z40在买卖提示指标中的关注筑底红色信号主要是Z13 发出的就用它举例。

ZIG 指标在运行中,以上一个转向点(新股以上市日收盘价)为支点或者说圆心,以转向点到后边当天收盘价的距离为半径,(这个距离随交易日往后延长)。

请看主图中AB段则是A点为支点,B点除随日后延外,还要随股价上下摆动,在摆动中只留最后收盘价一条线。

两个条件:以转向点收盘价计算涨跌幅超过13%。

股价出现转向。

当两个条件都满足时AB线暂时停留(在这同时买卖提示指标也出现了关注筑底红色信号),再以后就以B点为支点,C点往上随股价上下摆动。

这个关注筑底红色信号还只能说是暂时停留,会不会移动还须看后边走势。

ZIG转向关注筑底发出信号像其它指标一样,只能说股价可能往上涨,但上涨多高上涨多长时间,恐怕任何指标也无能为力。

ZIG,PEAK,TROUGH函数用法

ZIG,PEAK,TROUGH函数用法
PEAK,属于未来函数,前M个ZIG转向波峰值.
用法:
PEAK(K,N,M)表示之字转向ZIG(K,N)的前M个波峰的数值,M必须大于等于1
例如:
PEAK(1,5,1)表示%5最高价ZIG转向的上一个波峰的数值
TROUGH属于未来函数,பைடு நூலகம்M个ZIG转向波谷值.
用法:
TROUGH(K,N,M)表示之字转向ZIG(K,N)的前M个波谷的数值,M必须大于等于1
例如:
TROUGH(2,5,2)表示%5最低价ZIG转向的前2个波谷的数值
peakknm表示之字转向zigkn的前m个波峰的数值m必须大于等于1
ZIG,PEAK,TROUGH函数用法
ZIG属于未来函数,之字转向.
用法:
ZIG(K,N),当价格变化量超过N%时转向,K表示0:开盘价,1:最高价,2:最低价,3:收盘价,其余:数组信息
例如:
ZIG(3,5)表示收盘价的5%的ZIG转向

zigzag指标的用法

zigzag指标的用法

zigzag指标的用法关于"zigzag指标的用法"的文章:标题:探索Zigzag指标的用法:在市场走势中寻找关键转折点摘要:Zigzag指标是一种技术分析工具,可用于识别市场走势中的关键转折点。

本文将分解Zigzag指标的用法,从基本概念入手,解释其计算方式,并提供一些在实际交易中应用该指标的策略。

引言:技术分析是交易者的常用工具之一,旨在通过分析价格走势、交易量和其他相关指标,找出潜在的市场趋势和机会。

Zigzag指标是其中一种常用的工具,它能够帮助交易者在市场波动时更好地判断价格转折点。

一、Zigzag指标的基本概念Zigzag指标是一种基于波动性的指标,它通过连接两个相对高点或相对低点来显示价格走势的趋势转折点。

这些转折点被认为是市场中的重要价格级别,可以提供交易机会。

二、Zigzag指标的计算Zigzag指标的计算基于一系列的规则,这些规则使其能够自动识别价格波动中的关键高点和低点。

具体计算步骤如下:1. 确定最小波动百分比:交易者需要设定一个触发Zigzag指标的最小波动百分比阈值。

只有当价格波动大于这个阈值时,Zigzag指标会判断出一个转折点。

2. 识别最高点和最低点:在价格波动超过设定的最小波动百分比时,Zigzag指标会标记一个新的高点或低点。

该点需要同时满足以下条件:如果出现新的高点,那么该点必须比之前的高点高,且与之前的低点之间没有其他高点;反之亦然。

3. 绘制价格走势:连接所有被识别为高点和低点的价格,并绘制成一条连续的折线图。

这条折线图反映了价格波动的趋势转折点。

三、Zigzag指标的应用策略1. 趋势确认:交易者可以利用Zigzag指标来确认价格的趋势方向。

当Zigzag指标向上运行并连续创新高点时,表明存在一个上升趋势;反之,当Zigzag指标向下运行并连续创新低点时,表明存在一个下降趋势。

2. 转折点交易:交易者还可以利用Zigzag指标的转折点来进行进一步的交易决策。

之字转向指标 -回复

之字转向指标 -回复

之字转向指标-回复什么是之字转向指标?之字转向指标(Zigzag Indicator)是一种技术分析工具,它用于显示价格走势的变化以及市场趋势的转折点。

这个指标通过连接高点和低点来形成锯齿状的线条,帮助交易者识别重要的价格波动和市场转向。

本文将一步一步地为您介绍之字转向指标的原理、计算方法以及如何在交易中应用。

第一步:之字转向指标的原理之字转向指标的原理基于市场趋势的走势和转折点。

它认为市场并不是一直呈现单向上升或下降的趋势,而是在涨跌过程中存在着波动和调整。

之字转向指标通过筛选并连接价格高点和低点,形成锯齿状的线条来体现这种趋势波动和转折点。

通过识别这些转折点,交易者可以预测市场的转向,并做出适当的交易决策。

第二步:之字转向指标的计算方法之字转向指标的计算需要以下步骤:1. 确定价格波动的百分比阈值:交易者可以根据自己的交易策略和偏好设定一个百分比阈值,该阈值用于标识价格走势是否值得被视为转折点。

通常情况下,较高的阈值可以筛选出更明显的转折点,但可能会错过一些短期的波动。

2. 找出高点和低点:通过对价格波动进行筛选,找出相对较高的点作为高点,相对较低的点作为低点。

高点和低点的选择可以根据高于或低于前一个高点/低点的百分比来测量。

3. 连接高点和低点:通过将高点和低点连接起来,形成锯齿状的线条。

连接的线条将呈现价格波动的变化和趋势转折点。

第三步:如何应用之字转向指标之字转向指标可以应用于不同的交易市场和时间周期。

以下是一些常见的应用方法:1. 识别趋势转折点:通过观察之字转向指标的变化,交易者可以识别市场的趋势转折点。

当之字转向线由上升转为下降时,意味着市场趋势可能从上涨转为下跌;反之,当之字转向线由下降转为上升时,意味着市场可能从下跌转为上涨。

交易者可以利用这些转折点来制定买入或卖出的交易策略。

2. 设置买入和卖出信号:交易者可以根据之字转向指标的变化来发出买入和卖出的信号。

当之字转向线从下降转为上升时,可能是买入的信号;当之字转向线从上升转为下降时,可能是卖出的信号。

!未来函数ZIG转向成功率稳定性的探讨及其应用

!未来函数ZIG转向成功率稳定性的探讨及其应用

!关于未来函数ZIG转向成功率稳定性的探讨及其应用(转) 10-7-21一、什么是“未来函数”所谓“未来函数”,是指可能引用未来数据的函数,即引用或利用当时还没有发生的数据对之前发出的判断进行修正的函数。

具体地说,就是本周期结束后显示的指标值,包括线段和买卖提示信号,可能在以后发生新的数据后改变位置或消失。

通俗地讲,含有不确定性判断的指标公式,就是含“未来函数”的指标公式。

含有未来数据指标的基本特征是买卖信号不确定,常常是某日发出了买入或卖出信号(线段的转折点与此同理),第二天如果继续下跌或上涨,则该信号消失,并在明天新的位置标示出来。

二、含有未来函数公式的种类(一)以之字转向为代表的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也有未来函数的性质,有时可使信号产生漂移。

(三)使用跨周期数据。

这是一种最为隐弊的方法,它的危害性更大。

未来函数详解

未来函数详解

未来函数Z I G一、什么是“未来函数”所谓“未来函数”,是指可能引用未来数据的函数,即引用或利用当时还没有发生的数据对之前发出的判断进行修正的函数。

具体地说,就是本周期结束后显示的指标值,包括线段和买卖提示信号,可能在以后发生新的数据后改变位置或消失。

通俗地讲,含有不确定性判断的指标公式,就是含“未来函数”的指标公式。

含有未来数据指标的基本特征是买卖信号不确定,常常是某日发出了买入或卖出信号(线段的转折点与此同理),第二天如果继续下跌或上涨,则该信号消失,并在明天新.号产生漂移。

(三)使用跨周期数据。

这是一种最为隐弊的方法,它的危害性更大。

例如在日线中引用本周周线或本月月线数据时,就会造成本周或本月股价上涨时则信号成功;如果股价下跌,则信号自动消失。

用公式检测的办法测试不出来。

我们经常见到的用KD月、周、日同时金叉进行选股,就属于此类,看起来成功率很高,实际是虚假的。

(四)指定买卖日期或买卖价格。

一般多发生在交易系统里。

比如指定最低价买入,最高价卖出,或指定涨跌幅度,这些在交易过程中是无法实现的,所以尽管测试成功率时非常高,其实没有任何实用价值。

三、未来数据的检测方法知道了未来函数的特征和种类,具备了认识公式中有无未来数据的基础,具体应用中如何识别呢,有以下方法:1.公式中凡是用了ZIG之字转向类的函数和使用了跨周期数据(如上所述)均应视为使用了未来函数。

2.看买卖信号是否确定。

凡是已经出现的信号在新的一天或若干周期中存在漂移的。

3.在跌势中含未来数据指标的买入信号肯定是经常向后移的,因此要慎用,不仅是含未来数据的指标,就是不含未来数据的买入信号虽然不变,但是也是发出了又下跌,再发出,再下跌,因此也要慎用,但是卖出信号在跌势中反倒是比较准的。

对于未来函数应当充分了解其意义后针对使用。

对于不了解指标的运算方法和特性的,慎用为佳。

尤其是含有未来数据的引用的的选股公式,不易直接使用。

五、是是非非话“未来”以下是根据网友的观点归纳整理而成,引用于此,供大家参考:1.买股票,买的本来就是股票的未来!都是对未来股价的一种预期、一种预测。

认识ZIG函数

认识ZIG函数

认识ZIG函数函数ZIG(x,p) 参数x=0,1,2,3或等价的Open,Low,High,Close;参数p是正整数,百分点。

zig(x,p)的功能是按x值的p%做之字转向:确定波峰波谷,确保相邻波峰波谷之间的涨幅或跌幅不小于p%。

本函数的输出是画出连接相邻波峰波谷的折线并输出该折线上的纵坐标值。

请参考上图的zig(close,20)画线。

ZIG(x,p)函数确定波峰的原则是,从前低点(如点B)开始,找到下一个x值高点,点C,它将被确认为波峰,当且仅当满足以下两个条件:①该高点C到其前的低点B的涨幅不小于p%。

②由C点开始的随后下跌跌幅也不小于p%。

请注意,条件②使得,当行情在C点时,ZIG尚不能确定它是峰点。

什么时候才能确定?未来,到它又跌了p%以后。

确定波谷的原则类似,下面以点F为例说明,并再一次观察它的“未来”性质。

上图ZIG(3,20),假定我们当前处在最后一根K线,即图中点Y的位置。

点E以前的波峰波谷都已按上述原则确定。

F是最后的谷点,即离最后K线最近的转向点。

注意由点E到点F已经跌了20%以上---- 别忘了,这是点E被确认为峰点的必要条件。

假设由点F起,股价已开始回升。

这个F点已被Zig(3,20)定为波谷。

换句话说,如果你写C1:=TROUGH (3,20,1); 在最后K线上,该语句输出的C1值将是F点的收盘价。

不过,更确切的说,它只是“暂定”的波谷。

行情的后续发展有两种可能:(1)收盘价不再创新低,而是震荡向上,直至G点,且可以假设F到G的升幅超过20%。

(2)收盘价在未涨20%之前又创了新低F’。

假设此后不再创新低而震荡向上至G’,并且到G’的升幅超过20%。

在情况(1),原来暂定为波谷的点F现在可以确认为波谷了。

因为它满足了E到F的跌幅和F到G的涨幅都大于等于20%这两个条件。

而G现在暂定为新的峰点。

在情况(2),原来暂定为波谷的F点不再保留,代之以点F’定为新的波谷,这个F’直到产生新峰点(暂定)G’后才被确认为波谷。

zig未来函数

zig未来函数

zig未来函数
Zig是一种现代的系统编程语言,其设计目的是提供可靠性、安全性和高效性。

Zig未来函数是该语言中的一个特殊功能,可以将函数的返回值预先定义为一个未来值,以便异
步处理。

未来值是什么?
未来值是指在需要时返回的值,它的计算并不立即发生。

该值可以代表一个异步任务,计算结果将在以后的某个时间点返回。

对于需要长时间运行的任务,使用未来值可以让应
用程序保持响应,而不必等待任务完成。

Zig未来函数声明具有以下语法:
```zig
fn foo() !future struct {
// ...
}
```
其中,`!future`指定了函数的返回类型为未来结构类型。

异步任务完成后,将返回
这个结构类型的值。

由于未来值是不同步的,这个函数不会阻塞当前线程,即使执行时间
很长也不会占用CPU时间。

调用一个未来函数
Zig提供了两种方法来调用未来函数:
2. 异步块
异步块是一个用于异步调用的代码块。

它使用`comptime`关键字将异步任务的代码转
换为一段可以在运行时执行的代码。

例如:
未来函数的优点
未来函数的优点在于提高了应用程序的响应性。

它可以让主线程很快地进行一些其他
操作,而不必等待异步任务完成。

此外,使用未来函数可以避免回调地狱,使代码更容易
阅读和理解。

结论
Zig未来函数是一种非常有用的系统编程功能,它可以帮助开发人员管理异步任务和提高应用程序的响应性。

通过善用这个特性,Zig开发人员可以实现更加高效和可靠的代码。

zig转向预警公式

zig转向预警公式

zig转向预警公式
摘要:
1.Zig 转向预警公式简介
2.Zig 转向预警公式的原理
3.Zig 转向预警公式的应用
4.Zig 转向预警公式的优缺点分析
5.总结
正文:
Zig 转向预警公式是一种用于预测股票市场趋势的公式,它是由陈浩老师所创立的。

该公式主要应用于股票市场的技术分析,帮助投资者判断市场趋势,从而制定相应的投资策略。

Zig 转向预警公式的原理基于市场价格和成交量的关系。

它认为,当市场价格上涨时,成交量也会相应地放大;而当市场价格下跌时,成交量会萎缩。

通过观察价格和成交量的变化,可以预测市场的走势。

具体来说,Zig 转向预警公式通过计算市场价格和成交量的变化率,来判断市场是否即将转向。

Zig 转向预警公式的应用非常广泛,它可以帮助投资者在股票市场中找到合适的买卖点,从而实现盈利。

例如,当市场价格持续上涨,成交量也相应放大时,可以认为市场趋势较好,投资者可以继续持有股票或买入;而当市场价格下跌,成交量萎缩时,可以认为市场趋势较差,投资者应该及时卖出股票,避免损失。

当然,Zig 转向预警公式也存在一些缺点。

首先,它是一种基于历史数据
的技术分析方法,因此对于未来的预测可能存在偏差。

其次,市场价格和成交量的变化受到多种因素的影响,如政策、经济、市场情绪等,因此Zig 转向预警公式可能无法完全准确地预测市场的走势。

总的来说,Zig 转向预警公式作为一种技术分析方法,在股票市场中具有一定的参考价值。

投资者可以结合其他分析方法和市场信息,来判断市场趋势,从而制定投资策略。

ZIG函数

ZIG函数

ZIG函数一、神奇的zig函数令人惊讶的是,Zig函数曲线能够准确地指示股价波动的峰值和谷值。

你不相信吗?可以使用以下公式创建主图形覆盖索引。

z38:zig(3,8),coloryellow;z315:zig(3,15),colorgreen;面对如此神奇的曲线,我禁不住思考。

如果你以最低的价格买进,以最高的价格卖出,你可以在短时间内赚大钱。

虽然没有资本竞争世界首富,但至少中国首富还有希望。

即使我们后退一大步,当地首富也一定会成为首富。

想着想着,首先要做一个交易系统来指导操作。

当下跌达到转向条件并开始回升时买入,当上升达到转向条件并开始回落时卖出。

交易系统公式十分简单:z:=zig(3,8);enterlong:ref(z,1)ref(z,1);exitlong:ref(z,1)>ref(z,2)andz看,图形多么美妙!现在沪深股市有千多只股票,这样一只一只地看太过麻烦了,还是做一个选股公式好。

而且这个交易系统是在波谷的第二天才买入,在波峰的第二天才卖出,未能百分百地赚足。

肥水不流到别人田,采用第一个波谷买入,第一个波峰卖出,一点也不浪费。

立马就做买入和卖出选股公式。

买入选股公式:troughbars(3,8,1)=0;troughbars函数是返回波谷到当前的周期数。

取收盘价、8%转向、第一波谷到当前为零天。

卖出选股公式:peakbars(3,8,1)=0;peakbars函数是返回波峰到当前的周期数。

取收盘价、8%转向、第一波峰到当前为零天。

万事俱备,只欠操作了。

这个美梦真的能实现吗?与一个鸡蛋的家当比起来,那一个更靠谱?做的是南柯梦还是黄粱梦?二、zig函数为什么会神奇要了解zig函数为什么神奇,就要先了解这个函数的轨迹是怎样来的。

以下是从我跟踪的股票中,选出一个由下跌到回升这一阶段,zig函数的变化情况的笔记,绘出图形来解释。

为了更清晰地显示zig曲线,特意采用较大的转向条件。

设置主图叠加指标,使用收盘价达到或超过15%时转向。

zig未来函数

zig未来函数

zig未来函数Zig未来函数:探索未来编程语言的新趋势随着科技的不断发展,编程语言也在不断地更新和改进。

Zig未来函数是一种新型的编程语言,它的出现引起了广泛的关注和讨论。

那么,Zig未来函数到底是什么?它有哪些特点和优势?本文将为您一一解答。

Zig未来函数是一种基于C语言的编程语言,它的设计目标是提供一种更加安全、高效、易用的编程语言。

与其他编程语言相比,Zig 未来函数具有以下几个特点:1. 更加安全Zig未来函数采用了一系列安全措施,如内存安全、类型安全、错误处理等,可以有效地避免常见的编程错误和漏洞,提高程序的安全性和稳定性。

2. 更加高效Zig未来函数采用了一些先进的编译技术,如静态编译、优化编译等,可以有效地提高程序的运行效率和性能。

3. 更加易用Zig未来函数的语法简洁明了,易于学习和使用。

同时,它还提供了一些实用的工具和库,如包管理器、测试框架等,可以帮助开发者更加便捷地开发和维护程序。

除了以上几个特点外,Zig未来函数还具有以下优势:1. 跨平台性强Zig未来函数可以在多种操作系统和硬件平台上运行,如Windows、Linux、macOS等,具有很强的跨平台性。

2. 社区活跃Zig未来函数的社区非常活跃,有很多开发者在不断地贡献代码和文档,提供技术支持和交流,可以帮助开发者更好地学习和使用Zig 未来函数。

3. 未来发展潜力大Zig未来函数是一种新型的编程语言,它的发展潜力非常大。

随着越来越多的开发者加入到Zig未来函数的开发和使用中,它的生态系统将会越来越完善,功能和性能也将会不断提升。

Zig未来函数是一种非常有前途的编程语言,它具有很多优点和特点,可以帮助开发者更加高效、安全、易用地开发程序。

如果您还没有尝试过Zig未来函数,不妨花点时间学习一下,相信它会给您带来不一样的编程体验。

ZigZag详解

ZigZag详解

ZigZag详解Zigzag在Mt4中的代码(2010-09-16 11:47:11)转载标签:杂谈分类: MT4编程课程看了⼀下前⾯Zigzag在Mt4中的实现代码,google了⼀下原理之类的关键字,可惜没有找到能够很详细说明其算法和实现的⽂章。

所以这⾥把理解了的稍微给整理⼀下,希望接下来的系统策略改造可以⽤⼀⽤。

在理解Zigzag指标的算法之前,我们可以思考这么⼀个问题:给我们下⾯的这副图,我们怎么能够把这些1、2、3等数字代表的⾼低点给选择出来?Zigzag指标算法如官⽅所述:Zigzag指标是连接⼀系列价格点的趋势线。

所以Zigzag主要⽤途是来标识过去价格中的相对⾼低点,并以这些点之间的连线来表⽰这段价格变动的趋势。

⽂章来⾃:股票⾃动机-AI Invest:专注于⾃动交易系统研究和开发的博客1.Zigzag的3个参数Zigzag在识别⾼低点的过程中,主要设置了以下三个参数:ExtDepth, DextDeviation 以及ExtBackstep。

程序中的表⽰:extern int ExtDepth=12;extern int ExtDeviation=5;extern int ExtBackstep=3; 说明:ExtDepth:⽤于设置⾼低点是相对与过去多少个Bars(价格图形中的⼀个柱⼦)⽽⾔。

Mt4中默认是12。

ExtDeviation:⽤于设置重新计算⾼低点时,与前⼀⾼低点的相对点差。

默认值是5,也就是说如果A)当前⾼点>上个⾼点 5 ,或者B)当前低点<上个低点 – 5的情况下,则会对之前计算过的ExtBacksteps个Bars值的⾼低点进⾏重新计算。

ExtBackstep:⽤于设置回退计算的Bars的个数。

2.Zigzag算法1对计算位置进⾏初期化1.1判断是否是第⼀次进⾏⾼低点计算,如果是,则设定计算位置为除去ExtDepth个图形最初的部分。

1.2如果之前已经计算过,找到最近已知的三个拐点(⾼点或低点),将计算位置设置为倒数第三个拐点之后,重新计算最后的拐点。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

!关于未来函数ZIG转向成功率稳定性的探讨及其应用(转) 10-7-21一、什么是“未来函数”所谓“未来函数”,是指可能引用未来数据的函数,即引用或利用当时还没有发生的数据对之前发出的判断进行修正的函数。

具体地说,就是本周期结束后显示的指标值,包括线段和买卖提示信号,可能在以后发生新的数据后改变位置或消失。

通俗地讲,含有不确定性判断的指标公式,就是含“未来函数”的指标公式。

含有未来数据指标的基本特征是买卖信号不确定,常常是某日发出了买入或卖出信号(线段的转折点与此同理),第二天如果继续下跌或上涨,则该信号消失,并在明天新的位置标示出来。

二、含有未来函数公式的种类(一)以之字转向为代表的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.未来数据的要害是什么?从本质上讲是美化历史而并不能从真正意义上揭示(启示)未来,它把历史上的一切功劳归为自己,而完美地回避了所有历史错误。

它揭示的只是一种过去时的未来,而非现实意义上的未来。

很多的朋友在提到应用FXJ中未来函数的时候就如同是在谈论洪水猛兽一般,似乎只要是带有未来函数就一定是个不好的公式、一定就是一个要我们赔钱的公式。

那么就让我们看看分析家其中一个未来函数“之字转向”到底是怎么回事儿吧。

根据分析家说明书中说:之字转向,用法:函数表达式:ZIG(K,N,ABS);表达式含义:当价格变化量超过N%时转向,K表示的含义:0:开盘价,1:最高价,2:最低价,3:收盘价,4:低点采用最低价、高点采用最高价。

若ABS为0或省略,则表示相对ZIG转向,否则为绝对ZIG转向。

例如:① ZIG(3,5);表示的含义为:收盘价的5%的ZIG转向;② ZIG(3,0.5,1);表示的含义为:收盘价的0.5元绝对ZIG转向。

ZIG函数首先是对一个折线进行拐点的寻找;我们就对zig(3,5)进行解释吧.3带表收盘价格,5代表5%.假如有如下序列收盘,100,96,104,105,99,107.那么如何找第一个zig点呢?首先,找第一个与100的偏离幅度在5%的数值,显然第一个是105(A点),那么105(A点),大于100,那么确定第一个zig转向为∧转向,这时候应该找∧的顶点,先判断105是不是就是这个ZIG折点,只要后面第一个大于105的点与105这个点的区间里面的所有点,出现这样一个点,这个点小于(1-0.05)*105.那么,105就是ZIG折点.如果不是,那么看第一个大于105的点(设其为B点)是不是ZIG折点,判断方法同上,就是先找后面第一个出现的大于B点的点,设其为C点,然后在B,C之间的最小值是否小于0.95*B,如果存在那么就是B,不是,看C点是不是.上面后面的99符合,所以第一个ZIG折点是105,再举个例子:100,96,104,105,103,102,101,109,105,110,105.那么这个ZIG折点是110.但是我们有的时候会遇到这样的情况,依然如上例;100,96,104,105,103,102,101,109,105,110,109;这样一个折线图的zig(3,5)这点是多少呢?显然没有一个zig折点,因为没有一个是符合上面条件的.这个时候,我们把最后一个最大值(或者最小值)当做暂时的折点,随着后面的数值的增加曲线的延长,这个暂时的折点可能就不是这点了。

因此,ZIG这点最后一个折点有的时候可能并不是固定的.!zig 函数 ZIG(X,N) 之字转向(转载) 10-04-19函数:ZIG(X,N)描述:之字转向类别:指标参数:N为常数,X为序列或常数,为常数时表示0:开盘价,1:最高价,2:最低价,3:收盘价返回:返回数组说明:当序列或K线变化量超过N%时转向示例:ZIG(3,10)表示收盘价的10%的ZIG转向ZIG(MA(C,20),10)表示均线的10%的ZIG转向ZIG,之字形。

1.X可以作为参数调整,也可以直接写其它的指标线,如"kd.k"。

N也可以做成参数调整。

2.在K线中,ZIG只能对一根指标线进行转向处理。

要想高点在H位置,低点在L 位置,ZIG是做不到的。

3.ZIG到底是如何体现“未来”的?即它是怎么画出来的?见最后的说明。

4.ZIG输出的是数值,不是直线。

5.ZIG一般使用在看波浪、看形态上。

ZIG函数是未来函数之第二大嫌疑。

在交易系统中用未来函数,就是用BACKSET或ZIG,可以使许多人“梦想成真”。

由于“未来函数”在交易系统中可以大大作弊,才使其在指标和选股公式中也一起“臭名昭著”。

ZIG线的画法:假设在手工画线年代,ZIG线是怎么画出来的,实际上也介绍了算法。

以zig(3,5),即收盘价转向,转向要求5%,在600036招商银行上为例。

从第一根K线上的收盘价,慢慢往后看。

直到当天的C,和以前的K线的最低C值相比的涨幅,或与最高C值相比的跌幅超过5%时,才在当天作出记号,称之为拐点。

涨幅超过5%的,称为向上的拐点,跌幅超过5%的,称为向下的拐点。

例中,先有向下的拐点,于是第一根K线上的C值,就是高点了。

在向下的拐点出现之后的每根K线上,相比较记录最低之C值。

然后把当天的C值,与记录的最低C值比较,看有没有涨幅超过5%。

例中,到6月24日,才产生满足条件之向上的拐点。

向上的拐点出现之后,回过头,在与上一个向下的拐点之间,找到一个最低的C,作为ZIG 的低点。

产生向上拐点之后,就在之后的K线中记录C的最大值。

当出现当天的C值,与最大C值相比,跌幅超过5%时,记为向下的拐点。

例中,到7月12日,产生向下的拐点。

于是从向下的拐点回过头来,在与上一个向上的拐点之间,找到一个最高的C,作为ZIG 的高点。

如此循环。

也就是说,ZIG的高点和低点,是根据向上和向下的拐点出来之后,回溯过去才找到的。

这就是ZIG未来数据的实质所在。

在最近期间,ZIG的未来数据,要追溯到最近的一个拐点之前的一个峰点。

且看最近期间的ZIG线是怎么画出的。

从最后一根K线往前,如果先出现向下的拐点,则在此拐点到目前的K线中求出最小收盘价所在的K线,为低点。

这个低点可能与目前的K线重合。

相关文档
最新文档