Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共11 条记录, 每页显示 10 条, 页签: [1] [2]
[浏览完整版]

标题:测试报告中交易明细与K线图中的买卖信号不一致

1楼
qq代人发帖 发表于:2017/7/28 12:48:49
指标公式做测试时,测试报告中交易明细的买卖记录,与该指标在K线图中的买卖信号不一致,请问该如何处理?感谢!
2楼
gxx978 发表于:2017/7/28 12:54:54

可以右键K线时间轴---锁定显示时间,选择与测评时一样的时间段。使用的数据量和起始位置不同,信号也会有差异的。

[此贴子已经被作者于2017/7/28 12:55:16编辑过]
3楼
mianzhi 发表于:2017/7/28 13:25:27
1、入场设置,如图“入场设置”
2、出场设置,如图“买入信号及设置细节”
3、出现的问题:
    ① 5月16日指标发出“买入信号”,按设置应该是次日开盘时,以开盘价买入20%,次日开盘价为10.95,为何买入价为19.75??
    ② 出场设置为5%止损,只要是T+1,盘中监控达到-5%亏损的,立即以市价止损。是否在入场规则中设置:开多“次周期开盘价”,平多“本周期中价”?
谢谢!
图片点击可在新窗口打开查看此主题相关图片如下:入场设置.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:买入信号及设置细节.png
图片点击可在新窗口打开查看
4楼
gxx978 发表于:2017/7/28 13:34:45

这个次周期开盘价,本周期中价仅对旧交易图表指令enterlog、exitlong等有效,新交易图表指令直接在buy等指令参数中指定,例如buy(con,1,limit,open);

看下你的开平仓指令是怎么写的。

5楼
mianzhi 发表于:2017/7/28 13:51:30
感谢回复!
如前面的图所示,这个测试报告中的数据完全是错的。这是数据的问题吗?
 ① 5月16日指标发出“买入信号”,按设置应该是次日开盘时,以开盘价买入20%,次日开盘价为10.95,为何买入价为19.75??

1、这个只是个公式,非交易系统,没有编写开平仓的指令。做公式回测一定要写交易指令吗?
2、另外,如果在代码中加入了交易指令,是否会与公式测试中的设置相冲突?
3、可否只设置买入条件,卖出条件就由止盈止损条件控制即可?

再次感谢您的帮助!
6楼
FireScript 发表于:2017/7/28 14:06:44

1.你那个次周期开盘价那个设置是完全无效的。4楼提到了。所以具体用了什么价格要看你代码里怎么写的了。

2.不加入交易指令最后测评的数据是什么都没有的。

3.公式测试中的设置和你代码里面的相互独立。

4.参考3,是可以的。

7楼
gxx978 发表于:2017/7/28 14:07:14

你测评的时候没有使用价格复权,而你图表上用了复权,按F11切换。

1-2,这个倒不一定要在策略中写,也可以在入场和出场规则中设。如果你指令中写明了,就不需要在测评中设置了。

3、你说的是出场规则中设置?也是可以的啊。

8楼
mianzhi 发表于:2017/7/28 14:15:09
感谢!如果需要以前复权的价格买入,该如何设置?
9楼
gxx978 发表于:2017/7/28 14:20:11

在回测中勾选价格复权,默认就是向前复权的。


图片点击可在新窗口打开查看此主题相关图片如下:image 2.jpg
图片点击可在新窗口打开查看
10楼
mianzhi 发表于:2017/7/28 16:19:09
您好,新建了一个交易系统,在公式中添加了买入指令,但做测试时,还是有些问题。
想实现如下策略:
1、限定资金总量,100万。
2、每次出现买入信号时,次日(T+1)以前日(T日)的收盘价挂限价单买入,买入仓位20%
3、止盈止损在测试选项中设定。
请教下,该如何实现?


另外,目前有个问题,测试报告中出现“最大损失”,这个怎么理解?
感谢!
图片点击可在新窗口打开查看此主题相关图片如下:金字塔测试买入条件.png
图片点击可在新窗口打开查看
共11 条记录, 每页显示 10 条, 页签: [1] [2]


Powered By Dvbbs Version 8.3.0
Processed in 0.03125 s, 2 queries.