金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 2452|回复: 12

但是下面在测试输出结果明明有开仓信号, 在图表上没有看到下列相关信号

[复制链接]

45

主题

140

帖子

150

积分

Rank: 4

等级: 专业版

注册:
2022-8-5
曾用名:
发表于 2023-3-17 23:19 | 显示全部楼层 |阅读模式
直接在图表技术框的设定时段后在左上角的程序右键测试出来的结果, 但是下面在测试输出结果明明有开仓信号, 在图表上没有看到下列黄色相关信号, 请解决。






本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号? 微信登录

x
回复

使用道具 举报

3

主题

2万

帖子

2万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2023-3-20 08:59 | 显示全部楼层
已经控制图表上显示时段和回测的历史时间段一样了吗?
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

45

主题

140

帖子

150

积分

Rank: 4

等级: 专业版

注册:
2022-8-5
曾用名:
 楼主| 发表于 2023-3-20 13:27 | 显示全部楼层
是的, 直接在控制图表上选择测试的。
回复

使用道具 举报

3

主题

2万

帖子

2万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2023-3-20 13:28 | 显示全部楼层
加我qq远程看下把
2857926939
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

45

主题

140

帖子

150

积分

Rank: 4

等级: 专业版

注册:
2022-8-5
曾用名:
 楼主| 发表于 2023-3-23 09:55 | 显示全部楼层
能否换一个资深技术来解决问题啊?  告诉我有可能出现差异的原因, 例如 交易时间坐标和交易日坐标有可能不一致 等原因。
因为他一上来就说解决不了, 叫我发程序给他。 上次也是有个问题发了程序给他也没有任何回复, 最后不了之。 还有之前关于后台程序化走完K线模式下SMA函数跟图表SMA函数得出结果不一致, 后台程序化固定时间间隔会每次会计算两次输出结果,等等都没有得到有效解决和回复。 所以我知道即使我发了程序给他也是不了了之的。
回复

使用道具 举报

0

主题

76

帖子

76

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-27
曾用名:
发表于 2023-3-23 14:22 | 显示全部楼层
您的需求收到了,您的这个问题,已经重新安排一个资深技术,请稍等
回复

使用道具 举报

0

主题

8

帖子

8

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-27
曾用名:
发表于 2023-3-23 14:45 | 显示全部楼层
本帖最后由 资深技术10 于 2023-3-23 17:06 编辑

1、关于回测结果和图表的结果不一致的问题,理论上结果是会一致的,需要先确认如下设置,如果以下设置检查了,依然没能保持一致,那只能我们远程来调试了。可以加工作人员QQ2862096385,我们远程调试下了。
    ①回测的品种和图表加载的品种要一致,都是中金所下面的上证指数(ZJ)品种
    ②回测的交易坐标和图表上的坐标也要一致,如果你回测使用的是交易时间坐标,K线图默认的是交易日坐标,也需要把K线图上的坐标设置为交易时间坐标。
    ③如果你回测的时候用的是系统默认的费率设置,那建议在软件的费率设置中设置该品种的费率信息,默认是没有上证指数的费率设置的。

2、SMA函数是对历史数据使用的起始位置十分敏感的,如果你要在后台上保证一致,那要在后台上设置历史K线使用的开始时间,就不能使用固定数量的数据了。只有图表和后台都从同一个起始位置的K线数据开始计算,才能让SMA在图表和后台上的结果一样的。
   

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号? 微信登录

x
回复

使用道具 举报

45

主题

140

帖子

150

积分

Rank: 4

等级: 专业版

注册:
2022-8-5
曾用名:
 楼主| 发表于 2023-3-24 10:54 | 显示全部楼层
1、关于回测结果和图表的结果不一致的问题,理论上结果是会一致的,需要先确认如下设置,如果以下设置检查了,依然没能保持一致,那只能我们远程来调试了。可以加工作人员QQ2862096385,我们远程调试下了。
    ①回测的品种和图表加载的品种要一致,都是中金所下面的上证指数(ZJ)品种
    ②回测的交易坐标和图表上的坐标也要一致,如果你回测使用的是交易时间坐标,K线图默认的是交易日坐标,也需要把K线图上的坐标设置为交易时间坐标。
    ③如果你回测的时候用的是系统默认的费率设置,那建议在软件的费率设置中设置该品种的费率信息,默认是没有上证指数的费率设置的。

上面已经重复检查过是保持一致的。  而且我发现有个问题是我的程序是1分钟运行在上证指数但是会调用日线数据, 也就是虽然我是2008年到2010年的1分钟测试数据, 但是会调用2008年以前开始计算的日线数据,  技术分析图表上得出的调用日线数据确实不是从2008年开始计算的, 而是从比较久的日线数据来开始计算的,上证指数2010年到现在的日线数据一早已经下载好在系统里。 所以技术分析图表上得出的信号是正确的。 但是从右键测试出来的测试报告中来推算,测试中调用的日线数据计算开始时间跟图表分析的日线计算开始时间不一致。 这个如何能检查出测试报告给的日线数据跟图表技术分析给的日线数据不一致? 还有怎么解决?
回复

使用道具 举报

0

主题

8

帖子

8

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-27
曾用名:
发表于 2023-3-24 11:25 | 显示全部楼层
1、如果你想知道引用的日线数据的值在回测上的值是否和图表一样,那只能使用debugfile2在回测的时候输出每根K线上这个引用的值是多少,然后和图表上对应的K线上比较,看是否一样了。锁定时段和回测的周期都是没法锁定被引用的数据量的。
2、你可以尝试使用stkindiex指定被引用的数据量,可以设置大一些,保证回测时段需要的日线数据,这样回测和图表上被引用的数据量也就一致了,然后再来比较下结果呢。
回复

使用道具 举报

45

主题

140

帖子

150

积分

Rank: 4

等级: 专业版

注册:
2022-8-5
曾用名:
 楼主| 发表于 2023-3-28 00:12 | 显示全部楼层
找到问题所在, 在1分钟周期里运行在sh001上, 调用DIFFMON1:=STKINDIEX('','MACD.DIFF',0,8,0,3000),NODRAW; DEAMON1:=STKINDIEX('','MACD.DEA',0,8,0,3000),NODRAW;  
得到的数值与在图表技术显示里跟使用1楼的方式做回测得出的数值相差非常大。  特别是在2008-2009年区间里
实例验证:
IF date=1090821 AND TIME>132800 AND TIME<133000 then begin
debugfile2('C:\Users\oscar\Desktop\MACDIF00\开多.TXT','DIFFMON1=%.2f',DIFFMON1,1);
debugfile2('C:\Users\oscar\Desktop\MACDIF00\开多.TXT','DEAMON1=%.2f',DEAMON1,1);

debugfile2('C:\Users\oscar\Desktop\MACDIF00\开多.TXT','DIFFWEEK=%.2f',DIFFWEEK,1);
debugfile2('C:\Users\oscar\Desktop\MACDIF00\开多.TXT','DEAWEEK=%.2f',DEAWEEK,1);
end
上面如果在图表显示从2008/10/01-2009/08/31,得到的结果: DIFFMON1=-106.48,DEAMON1=-138.92, 此数值与使用其他软件例如同花顺得出的数值基本一样。
但是如果在此区间1分钟模式测试结果DIFFMON=-212.91,DEAMON=-285.58, 区别很大。  

同时也检测过DIFFWEEK, DEAWEEK, 图表很测试结果得出的答案基本相同:DIFFWEEK=217.47,DEAWEEK=208.17
同时也检测过DIFFDAY,DEADAY, DIFF60MIN,DEA60MIN,都是相同的。 维独DIFFMON,DEAMON使用回测功能出现数据错误问题, 请解决并回复
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 微信登录

本版积分规则

手机版|小黑屋|上海金之塔信息技术有限公司 ( 沪ICP备13035422号 )

GMT+8, 2024-9-20 16:37 , Processed in 0.232217 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表