金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 6877|回复: 20

用火哥模板改后台程序化,发现和图表数据有出入 ,自己根据后台函数修改后测试没有...

[复制链接]

75

主题

300

帖子

300

积分

等级: 免费版

注册:
2021-6-1
曾用名:
发表于 2021-12-9 10:55 | 显示全部楼层 |阅读模式
用火哥模板改后台程序化,发现和图表数据有出入 ,自己根据后台函数修改后测试没有信号没有交易数据?这是为何,我先把下单模块贴上来,看看是不是下单模块出问题,然后在排除其他模块是否有问题,


补充内容 (2021-12-9 11:09):
请问我下单模块有问题吗?
2.png
3.png
4.png
回复

使用道具 举报

30

主题

7077

帖子

7087

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2021-12-9 11:16 | 显示全部楼层
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

70

主题

190

帖子

275

积分

Rank: 9Rank: 9Rank: 9

等级: 管理员

注册:
2021-5-18
曾用名:
发表于 2021-12-9 12:20 | 显示全部楼层
1,后台和图表的运行机制会有一些差异,这种差异可能会导致信号2边不匹配的情况。
      建议您检查下代码里面有没使用最新动态行情,实际账户持仓等图表用不了的函数。另外请把图表和后台使用的K线数量对齐,固定数据计算

2,图表和后台的回测机制也不一样,建议开始的时候回测用1个策略1个品种来测,看是不是一致的。1个策略多品种后台是总资金,而图表是每个品种的资金。这种差异可能也会导致信号不一样。

3,从2边的委托明细去查,看委托明细的差异。具体到品种去分析

4,早期建议后台使用DEBUGFILE输出下您策略里面的策略持仓,用来做对比。看策略持仓和图表策略是否是一致的
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

75

主题

300

帖子

300

积分

等级: 免费版

注册:
2021-6-1
曾用名:
 楼主| 发表于 2021-12-9 15:03 | 显示全部楼层
技术008 发表于 2021-12-9 11:16
http://www.weistock.com/bbs/dispbbs.asp?boardid=17&id=173706

用这个模板

就是下单模块前面加个后台的平仓函数?long:=c>a AND C>LINE ;
if long then
begin

tsellshort(holding<0,0,mkt); //注意:将后台交易代码放在虚拟交易代码前面,不然sellshort后holding就变0了
sellshort(holding<0,0,MARKET);

tbuy(holding=0,lmt,a);
buy(holding=0,p,limitr,a);

end
这个代码tbuy(holding=0,lmt,a);为何不是tbuy(tholding=0,lmt,a),还有,用了这个模板后,前面开仓条件的有有涉及enterprice  enterbars  holding ,前面需要加t吗?
回复

使用道具 举报

30

主题

7077

帖子

7087

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2021-12-9 15:08 | 显示全部楼层
因为要严格保持和图表一致,条件全部用图表
其他都不要加
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

75

主题

300

帖子

300

积分

等级: 免费版

注册:
2021-6-1
曾用名:
 楼主| 发表于 2021-12-9 15:17 | 显示全部楼层
技术008 发表于 2021-12-9 15:08
因为要严格保持和图表一致,条件全部用图表
其他都不要加

简单的说,就是在图表下单模块前面加一个后台的下单模块就可以了把?
回复

使用道具 举报

30

主题

7077

帖子

7087

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2021-12-9 15:18 | 显示全部楼层
是的
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

75

主题

300

帖子

300

积分

等级: 免费版

注册:
2021-6-1
曾用名:
 楼主| 发表于 2021-12-9 16:05 | 显示全部楼层

1.png 2.png 我是这样改的,其他的没有动,用图表测试呢跟后台测试数据有点不一样,为什么呢?
回复

使用道具 举报

30

主题

7077

帖子

7087

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2021-12-9 16:11 | 显示全部楼层
图表和后台的测试时间一样吗,完整代码贴下
并且说明品种和周期,以及测试时间段
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

75

主题

300

帖子

300

积分

等级: 免费版

注册:
2021-6-1
曾用名:
 楼主| 发表于 2021-12-9 16:26 | 显示全部楼层
技术008 发表于 2021-12-9 16:11
图表和后台的测试时间一样吗,完整代码贴下
并且说明品种和周期,以及测试时间段

3.png 4.png 同个时间,代码不能贴,但是我只是修改了上面下单这里,再下单模块这里增加了后台下单的语句,上面图都已经截图上来了,其他地方一律不变,测试时间我先测试了2020年1. 1开始到现在的数据,周期是日级别的,

补充内容 (2021-12-9 16:27):
第二个是图表的,第一个图是后台的,数据有些差别的
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-17 17:25 , Processed in 0.247548 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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