以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  [讨论]发现几个问题  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=76827)

--  作者:xiaosa2003
--  发布时间:2015/3/24 13:37:17
--  [讨论]发现几个问题
1.加入一根大阳线,从0涨到100,我在50和100分别买入,平仓是最低价<最近买入价-50,回测的时候会平仓。
2.一根K线符合两个平仓条件的话,不是按价格先后符合条件平仓,而是按照代码先后

--  作者:yukizzc
--  发布时间:2015/3/24 13:47:56
--  

1.没理解问题,详细说明下?

2.代码是从上到下运行的


--  作者:xiaosa2003
--  发布时间:2015/3/24 13:59:04
--  
1.假如一根阳线价格开盘从0涨到收盘100,我在涨到50的时候买一手,100的时候买一手,平仓条件是最低价<上一次买入价(100)-50,回测的时候还是会显示平仓,因为K线的最低价是0,而实际上最后一次买入后价格就没有回落过。
2.假如一根阴线从100跌到0,平仓1的条件是80平仓,平仓2的条件是50平仓,如果平仓2写在平仓1之前,回测的结果是执行平仓2,而不是平仓1,虽然价格先符合平仓1的条件

--  作者:yukizzc
--  发布时间:2015/3/24 14:29:09
--  

1.回测时候只有k线的开高低收数据,没法知道你价格走势的。只要你条件满足就会平

2.同上,历史k没法区分你是从0到100还是从100到0的,就像给你一根k线的开高低收,你没法判断是先高还是先低