“神奇软件”的秘密:未来函数
“我们的软件会实时推荐你即将大涨或大跌的股票,多赚少赔,绝不被套。”
问及如果亏本了怎么办时,对方却突然弱化了那款“神奇软件”的功能:“我们既不对盈利的客户进行提成,也不对亏本的客户进行赔偿,我们的软件只是炒股的工具。”
“神奇软件”神秘的背后呢?
这类软件盘中会推荐二三十只股票,如果买人了所有推荐的股票,总有几只是涨的,运气好碰上涨停股,那么就算“大赚小赔,永不套牢”了。但不可能一口气当日买二三十只股票,而且我国股票市场是T+0,仅仅当天涨停或大赚是远远不够的。
当使用一段时间发现亏多赚少而向公司投诉时,客服人员会告诉你,他们的炒股软件只是辅助工具,选中好股在于股民自己。一瞬间神奇的功效荡然无存,将推荐失败的责任仝部推到股民头上。
基本常识告诉我们:炒股软件只是辅助工具,它要是准确无误,世界上的钱就给它赚完了!
绝大部分炒股软件中,判断股票买进和卖出信息的是MACD线或者相关改头换面的变形,其原理是运用快速与慢速移动平均线聚合与分离的征兆功能,双重平滑运算后加以推断。红色信号发出其实就是MACD线上行,绿色信号发出就是MACD线下蹿。
而关于MACD的功用如何,看过前面章节内容的读者,应该已经有了自已的判断。
而一些炒股软件的买卖点提示看似极其准确,核心是动用了“未来函数”。
什么是“未来函数”?
“未来函数”,严格点的学术解释是指可能引用未来数据的函数,即引用或利用当时还没有发生的数据对之前发出的判断进行修正的函数。具体地说,就是本周期结束后显示的指标值,包括线段和买卖提示信号,可能在以后发生新的数据后改变位置或消失。通俗地讲,含有不确定性判断的指标公式,就是含“未来函数”的指标公式。
含有未来数据指标的基本特征是买卖信号不确定,常常是某日发出了买入或卖出信号(线段的转折点与此同理),第二天如果继续下跌或上涨,则该信号消失,并在明天新的位置标示出来。
这种描述可能过于学术化,通俗地说,就是“事后诸葛亮”型,事情发生后,用结果修正历史,属于典型的弄虚作假。使用未来数据不用花费任何精力就可以轻松获得表面上非常高的成功率。发出的买入信号在实际操作中 你毫无价值,是一种赤裸裸的欺骗行为,在实战中给投资者带来的惨痛损失和后果苦不堪言。
那么,如何判断软件使用了未来函数?
1.含有未来函数公式的种类
(1)以“之”字转向为代表的ZIG类函数。我们最常见到和经常提到的多指此类。
①ZIG(K,N)“之”字转向。
当价格变化量超过N%时转向。K表示0: 开盘价;1:最高价;2:最
低价;3:收盘价。
龙
例如,ZIG(3,5)表示收盘价的5%的ZIG转向。
②PEAK(K, N ,M)向前数前M个ZIG转向波峰值(以下用法略。点击软件中相应的函数时,下面有提示或用法)。
③PEAKBARS(K,N, M)前M个ZIG转向波峰到当前距离。
④TROUGH(K,N,M)前M个ZIG转向波谷值。
252
⑤TROUGHBARS(K,N,M)前M个ZIG转向波谷到当前距离。
⑥FI ATZIG、FI .ATZIGA、PEAKA、PFAKBARSA. TROUGHA、GA等都属于此类未来函数。
(2)准未来函数。
这部分函数存在引用未来数据的问题,但不如上述函数明显,有些日前争议较大。
①FFT(X,N) .傅立叶变换。对序列X进行傅立叶变换或变换处理后反变换。
②BACKSET(X,N).向前赋值。若X非0,则将当前位置到N周期前的数值设为1。
③WINNER、I.WINNER等获利盘比例类的及COST也有未来函数的性质,有时可使信号产生漂移。
(3)使用跨周期数据。
这是一种最隐敝的方法,它的危害性更大。列如,在日线中引用本周线或本月月线数据时,就会造成本周或本月股价上涨时,则信号成功;如果股价下跌,则信号自动消失。用公式检测的方法测试不出来。我们经常见到的用KD月、周.日同时金叉进行选股,就属于此类,看起来成功率很高,实际是虚假的。
(4)指定买卖日期或买卖价格。
般多发生在交易系统里。比如,指定最低价买入、最高价卖出,或指定涨跌幅度,这些在交易过程中是无法实现的,所以,尽管测试成功率时非常高,其实没有任何实用价值。
2.识别软件使用未来函数的方法
(1)凡是用了ZIG“之”字转向类的函数和使用了跨周期数据(如上所述)的公式,均应视为使用了未来函数。
(2)看买卖信号是否确定。凡是已经出现的信号在新的一天或若干周期中存在漂移的,公式中存在未来函数。
(3)从指标图中鉴别。凡是买卖提示信号极为准确的应看多张图),即没有失误的,肯定有未来函数。
(4)用股软鉴别。使用软件的系统测试平台检测,是否含有未来数据系统会自动提醒。如果想亲自看看信号的稳定性和历史的变化过程,软件的“时空隧道”可以令时光倒流,让你回到从前,信号如何产生、如何消失一目了然。
(5)用飞狐软件的,更为简单,在左侧“管理面板”中用右键单击公式的名称,在出现的下拉菜单中点击“公式检测”即可。
此外,还有一种方法是搞清公式的算法。对于源码公式,逐条分析后,是否含有未来数据的引用立刻便知。
3.未来函数并非一无是处
从严格学术意义上看,含有未来数据的引用的选股公式,在充分了解其意义后可以深刻理解指标的运算方法和特性。有针对性地使用,用得巧你妙,也有一定作用,如:
(1)未来数据对于阶段顶底转折点的判断是非常具有参考价值的。它可以给操作者一个可能转折的点位,这是-般指标所无法办到的。经过比较严格的限制优化后,完全可以作为选股依据。
(2)含未来数据的公式信号会由于继续下跌或上涨而后移,因此,当其信号出现后,要结合其他指标是否也发出信号,同时也要结合大盘形势。在熊市中,含未来数据的卖出信号较准,买人信号不太准;而在牛市中,买入信号较准,而卖出信号不太准。这比较符合这样一个规律:在熊市中每次逢高唱抛出都是正确的,在牛市中每次逢低买入都是正确的。
(3)在跌势中含未来数据指标的买入信号肯定是经常向后移的,因此要慎用,不仅是含未来数据的指标,就是不含未来数据的买入信号虽然不变,但也是发出了又下跌,再发出,再下跌,因此也要慎用,但是卖出信号在跌势中反倒是比较准的。
(4)ZIG是陷阱,但也能让人绕开许多陷阱,关键是正确地组织和应用。254 未来函数不能直接使用,只能作为谨慎参考;用时,要同时提醒自己,这是用
未来函数表达的,可能会变异。要熟悉指标的特征表达。严格来说,动态中的公式都有未来数据,从这层意义上说,未来函数无处不在。因此,不必一见到未来数据就头痛。
但笔者不追求学术上的严格意义,千脆直接不用这类两数。未来数据的本质是美化历史而并不能从真正意义上揭示(启示)未来,它把历史上的一切功劳归为自己,而完美地回避了所有历史错误。它揭示的只是一种过去时的未来,而非现实意义上的未来。
4.衡量炒股软件的评判标准
需要指出的是,笔者不反对使用炒股软件,相反,不仅使用过很多付费软件,甚至在白主研发.改进现有软件。笔者认为,一个好的炒股软件能够帮助提高操盘成绩,具有实际意义。关键是如何衡量好的软件?这里,笔者提出自己的一些评判标准:
(1)最重要的一点:获取的原始数据要尽量准确,要能忠实地体现它宣称的数据、指标体现的物理意义。
获取原始数据这一点,大部分高端软件都是以L2为统一源头,只要传输没有问题,源头应该是一样的,重点是后续对数据的处理。
比如,如果定义主动买人50万元以上资金为大单,那么,对原始数据的处理一定都是按这个统一标准处理和再现的,不能内部算法是主动买人50万元以上资金为大单,外部显示出来的却是主动买入,被动成交50万元以上都认为是大单。如果采用双重标准,将直接误导使用者得出错误结论。
(2)数据处理结果尽可能直观、简洁,减少用户查阅原始数据的时间,将更多时间用在思考、分析.决策上,等效于提高了决策的准确性。
(3)将些经典算法固化、量化.如围棋会有一些定式,在这些经典算法上进行更高层次的运用和创新。
(4)具有较大的可扩展性,以便高端用户根据自己对市场的理解编写白己的独特算法,并修改相应参数。