为了让你认为我是神,以下我自称“本挨批”。
本挨批由期货程序化交易软件产品经理入道,对各交易软件的策略函数都摸了个遍。
由于本挨批期货韭菜的特性,特别希望找到行情波动的确定性,也有人把这个确定性称为圣杯,称为交易理论。
在分析各个指标源码的数学意义的时候。本挨批接触了之字转向这个函数之时,眼前一亮,能准确标出历史行情的高低点,而且高低点的位置K线图形态很明显。
之后开始了长达从17年9月到19年近两年的对之字转向的应用研究。
因为涉及到缠论,为了不让人说本挨批是信口开河,贴出证据。
下面本挨批来介绍一下此函数的数学原理。
1、函数原理
函数写法:ZIG(C,N)
实现效果:从K线图加载K线的第一根算起,上涨超过当前最新价的N%,当前K线最新价低于前一根K线的收盘价,前一根K线收盘价高于它之前K线的收盘价,那么就把前一根K线的收盘价作为字转向的波峰。
同理波谷相反。
把波峰和波谷相连,就是之字转向。
同时此函数还支持真实价格点数的峰谷计算,比如ZIGA(C,N)可以计算最新价上涨下跌N%的峰谷。
请注意,这个确认点的形态,中间高,两边低为峰,中间低,两边高,为谷。峰谷相差必须超过本挨批设定的幅度。
逻辑简单,定义明确。
各位看官,看到了什么?
2、用之字转向定义行情分类
本挨批虽不是大才,但也知道,直接用之字转向波谷买入波峰卖出,将亏得一塌糊涂,沦为笑柄。
为什么?中间高两边低,上涨幅度超过本挨批设定就是波峰,但只有波谷出现波峰才不会变。也就是如果新的行情高过当前波峰,
所以本挨批试图用之字转向去定义行情分类,第一次定义是这样的:
当前波峰高于前一波峰同时当前波谷高于前一波谷,有支撑且创新高,为上涨。反之为下跌。
当前波峰高于前一波峰同时当前波谷低于前一波谷,如历史趋势为上涨,新波峰未能创新高,则后续行情反转为下跌,反之后续行情为上涨。
当前波峰低于前一波峰同时当前波谷高于前一波谷为盘整,高低点都被突破了,方向不明,离场观望。
写好了代码,回测,本挨批惊讶了,这资金曲线,45度斜向上啊。
然后觉得肯定有问题,这种没有回撤的资金曲线,看上去太假了吧。
然后用历史行情播放信号复盘,发现问题了。
一个上涨的形态刚形成,波谷出现做多信号,结果价格掉下去了,变成了本挨批定义的盘整,历史的信号消失了!
一个多反转为空的形态刚形成,波峰出现做空信号,结果价格又涨上去了,又变成了上涨趋势,做空的信号又没了。
最要命的是几乎大部分波峰最终确定之前,其实已经有多个假波峰出现过了,上涨幅度越大的波峰,前面出现的假波峰越多,策略的信号做空的次数越多。
根本不能用啊。
这些都不重要,重要的是,看看我定义行情涉及到了几个峰谷的点?
4个点,可以连几条线?3条。
逻辑简单,定义明确。
各位看官,看到了什么?
3、尝试过滤毛刺,以小博大
自然而然,本挨批依旧不想放弃这种能回测出漂亮资金曲线的指标策略。
希望能想办法过滤掉这些假的波峰谷,加入以小博大的思路。
本挨批想了一个天才的办法,用一个大幅度的之字转向套住一个小幅度的之字转向。
本挨批选择了4%幅度的峰谷套1%的峰谷。
在4%波谷形成之后,注意,此时也一定会出现一个1%的波谷,等到新的一个1%新波谷出现,高于4%的大波谷我再做多。
这样以4%的波谷价格做止损,如果这个位置“站住”了,那稳稳的可以吃到一段超过4%的利润。
同理在4%的波峰位置用同样的方法做空。
然并卵,止损是可以维持的,这个思路没错,但很多时候,上涨不到4%,又掉下去了,盈利没吃到。
或者打了止损,就停在那里,进场,又打止损。和任何理论条件实际应用效果一样,没有任何差别。
这也不重要。
4%和1%嵌套,1%波谷高于4%波谷买入。
逻辑简单,定义明确。
各位看官看到了什么?
4、遇见缠论,原来如此
就这样,基于之字转向的指标,策略,本挨批改进了有四五十个版本。
后面还加入了峰谷间差的幅度作为力度,认定后续趋势延续的可能性的。
根据不同的“力度”调整仓位的资金管理。
用高低价的峰谷值共振过滤毛刺。
等等等等。
都不重要。
有一天,公司的策略师凝重地对我说,给你介绍一个中国人创造的交易理论,能悟透一定能赚钱。
这个人也很牛批,像是高干子弟,受过良好教育,准确预测了大盘指数。可以英年早逝。
缠师,缠中说禅。
把他的博客从头读到了尾。
不敢对死者不敬,到现在博主是男是女也还有争论,真实身份也众说纷纭。
我更愿意相信,缠师还活着,只是突然有一天遇到了之字转向函数,决定假死停更了。
以本挨批自称,也并非对缠师不敬,只是想嘲弄一下继续利用缠论卖钱的人,你们给缠师交版权费了吗?至少在心里对缠师的辞别,哀悼过吗?
之所以写此文,是在看见太多大神,以站在云端,口吐莲花的姿态扔在指导众生,心有不平。
不喜勿喷,欢迎关注。
最后放个彩蛋,你猜猜,图中这10手矿石,在哪个位置进的?
答案就是箭头哪里,一个多的假信号,但我没有止损,为什么没止损,可以往前翻翻走势。