大智慧(分析家)测试平台的严重缺陷
来自:MACD论坛(bbs.shudaoyoufang.com)
作者:zqylx
浏览:2002
回复:2
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
1。当我们选“条件选股”测试短线公式时,平仓时间比规定的平仓时间多一个单位。如选“买入1 个周期后,无论涨跌都平仓”,如出现信号日是1 号,则分析家自动在1号以1号的中价(自己设定,一般为收盘价)买入,但要到3号平仓,实际上持仓2个周期。在这个测试平台中不能测试持有1个周期的收益情况。
2 。这个测试平台相当于有未来函数,主要表现在以下几个方面:
(1)当我们选“与买入价相比利润率达3%”且“与买入价相比损失率达1%”为平仓条件时, 则只要有买入价之上3%的价格系统都以利润率为3%计算,不管是“先涨到买入价之上3%再跌到买入价之下1%”还是“先跌到买入价之下1%再涨到买入价之上3%”,而在实际中后一种情况需要按1%止损。除非选择-5%止损,10%止嬴等差距较大的数据,且假设不会出现先止损后止嬴的情况。
(2)如果选择“回落平仓”,比如“1天内从最高点回落1%”平仓,则系统是按如果收盘价低于当天最高价的1%,则以当天最高价下1%的价格平仓计算利润(损失)。但在实战中你怎么知道某时的价格是不是最高价,某天的上影线会不会大于1%?当盘中从一个高点回落1%时你卖不卖,如果卖,可能还会有新高;如果不卖,可能刚刚出现的高点就是当天的高点。大家可以试验一下,只选择一个条件“1天内从最高点回落0.1%”平仓,再滥的选股公式都有超高的收益率,因为相当你知道每天的最高价。
3。条件选股的买入价是中价,而交易系统的买入价与设定的中价无关,总是开盘价,若总是以次日的开盘价成交也罢,但在交易系统中,如果设定止嬴且发生了,则系统又以当天开盘价买入了符合条件的个股。如昨天以10元买入了某股,止赢5%,今天开盘10.1,最高10.8,收盘10.7,则系统以10.5止赢,如果当天仍然选择了该股,则系统又以10.1的开盘价买入重新计算收益,使得总收益虚高太多。另外,由于是开盘价买入,有时在当天止赢了,未考虑T+1的情形。
大智慧(分析家)更新换代了N次,但这些问题一直未达到解决,特别是第一、三两点,这应该是很容易解决的问题。尤其是第三点,若用“交易系统”-“全市场测试”,结果与实际情形相差太多,完全不能用。 |