以文本方式查看主题
- 金字塔客服中心 - 专业程序化交易软件提供商 (http://www.weistock.com/bbs/index.asp)
-- 金字塔软件问题提交 (http://www.weistock.com/bbs/list.asp?boardid=2)
---- 精细化历史测评 (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=164315)
|
-- 作者:jokerninja07
-- 发布时间:2018/7/6 22:09:36
-- 精细化历史测评
补充了半年历史分笔数据,日线,5分钟,1分钟的数据。 从不2018年1月1日到今天。 然后使用后台的精选化测评 但是测试没有结果 工具选项中的 仅使用当日分笔,1分钟 选项没有勾选
这个是什么原因 是哪里错了?
|
-- 作者:wenarm
-- 发布时间:2018/7/8 21:11:28
--
1.在具体品种上右键数据检查,看本地数据是否已经正常存在,分笔和分钟级别的数据 2.排查自己策略中使用的交易指令是否为后台专用的函数,如tbuy,lmt等, 上述两个方向都确认正常时,你可以拿系统自带的后台策略,或者写一个条件恒成立的测试代码,进行测试看是否能有测试结果。如果有,说你当前使用的测试策略条件不成立。 或者请提供你的测试设置以及代码给我们。
|
-- 作者:jokerninja07
-- 发布时间:2018/7/9 8:47:15
--
我想测试的公式是在日线上运行,然后下载的数据是日线和分笔数据
下的是半年的数据
此主题相关图片如下:@j4qmq3_{@%}@1%6$zumby.png

|
-- 作者:jokerninja07
-- 发布时间:2018/7/9 8:49:10
--
ma1:=ma(c,5); tj1:=ma1>ref(ma1,1); tj2:=ma1<ref(ma1,1); 开多条件:=tj1; 平多条件:=tj2; 开空条件:=tj2; 平空条件:=tj1; if 平多条件 and tbuyholding(1)>0 then tsell(平多条件 ,1,mkt); if 平空条件 and tsellholding(1)>0 then tsellshort(平空条件,1,mkt); if tholding=0 and tbuyholding(1)=0 and TSELLHOLDING(1)=0 and 开多条件 then tbuy(开多条件,1,mkt); if tholding=0 and tbuyholding(1)=0 and TSELLHOLDING(1)=0 and 开空条件 then tbuyshort(开空条件,1,mkt);
|
-- 作者:jokerninja07
-- 发布时间:2018/7/9 8:49:33
--
这个是公式编写的方法,对吗
|
-- 作者:jokerninja07
-- 发布时间:2018/7/9 8:50:28
--
我上周有使用,模拟交易进行运作,可以实现交易,但周五买了专业版想要测试,一直测试没有结果
|
-- 作者:jokerninja07
-- 发布时间:2018/7/9 8:52:39
--
此主题相关图片如下:lzap_~h@370hb1)fiki2.png

此主题相关图片如下:m~h~4qj97`o7q}n7xjoncv.png

|
-- 作者:jokerninja07
-- 发布时间:2018/7/9 8:52:53
--
此主题相关图片如下:ledh5widh@)mt7rigl}rd.png

|
-- 作者:yukizzc
-- 发布时间:2018/7/9 9:12:03
--
你的 测试时间段太少了,三天的数据根本无法构成一个5日均线所以开仓条件永远不满足
测试一年去看下呢
|
-- 作者:jokerninja07
-- 发布时间:2018/7/9 9:55:42
--
有数据了。但是这后台交易不能体现出实际情况吗?
也就是实际交易过程中的信号闪烁造成的开平仓,没有计算出来
交易结果和图表同一个软件的交易结果一样。
和我用模拟交易出来的实际动态情况不一样
|