金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 5773|回复: 13

主力连续合约下单是什么意思?和直接在连续合约上回测有什么区别?

[复制链接]

30

主题

100

帖子

110

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
发表于 2023-9-11 08:29 | 显示全部楼层 |阅读模式

截图202309110827447216.png
这个主力连续合约下单是什么意思?和直接在连续合约上回测有什么区别?
截图202309110828085438.png
如上图 数据合约 是股指加权    下单合约是股指连续,为什么勾选了这个加权合约自动映射连续合约后 回测速度极慢而且勾不勾选 回测结果差别很大?


截图202309110828216908.png
截图202309110828279626.png
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2023-9-11 08:52 | 显示全部楼层
1,连续合约是无法直接交易的,只有点击是,允许交易连续合约,这样下单的时候就下单到当前的主力合约上了。
2、你对加权进行回测,那是在使用加权数据上进行信号计算。如果你直接对连续合约回测,那是使用连续合约数据进行信号计算,二者数据不同,计算出的信号是不同的。如果你对加权进行回测,不勾选映射,那就直接对加权品种进行下单了。只有勾选了映射,才会对映射的品种下单,下单价格不同,回测结果也不同的。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

30

主题

100

帖子

110

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2023-9-11 09:30 | 显示全部楼层
技术010 发表于 2023-9-11 08:52
1,连续合约是无法直接交易的,只有点击是,允许交易连续合约,这样下单的时候就下单到当前的主力合约上了 ...

截图202309110929144753.png
如果数据合约是IF13,下单合约是IF00,不勾选那个加权合约自动映射连续合约,会出现什么情况?
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2023-9-11 09:33 | 显示全部楼层
不勾选的话,就根据这个设置下单到IF00,如果你没有手动设置IF13->IF00,那就直接下单到IF13,就直接报下单品种无效了。你可以直接勾选加权合约映射到连续合约,或者就设置IF13->IF00,这两个设置一个就可以了。
截图202309110933407554.png
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

30

主题

100

帖子

110

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2023-9-11 09:52 | 显示全部楼层
技术010 发表于 2023-9-11 09:33
不勾选的话,就根据这个设置下单到IF00,如果你没有手动设置IF13->IF00,那就直接下单到IF13,就直接报下单 ...

问题是这样的,用IF13合约作为数据合约进行回测 截图202309110951177892.png

如下图勾选了自动映射
截图202309110948449077.png
回测结果如下:
截图202309110949314878.png

不勾选自动映射
截图202309110950135918.png

为什么会是如下结果:
截图202309110950563316.png

为什么是否勾选差别特别大?


回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2023-9-11 10:05 | 显示全部楼层
本地测试暂未发现不一样的现象,你导出这2份测试报告,上传到论坛,我们本地分析下呢。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

30

主题

100

帖子

110

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2023-9-11 10:34 | 显示全部楼层
技术010 发表于 2023-9-11 10:05
本地测试暂未发现不一样的现象,你导出这2份测试报告,上传到论坛,我们本地分析下呢。

截图202309111033135716.png
请问一下勾选之后交易记录中这些黑色的条目是什么意思? 无效的交易?
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2023-9-11 10:51 | 显示全部楼层
是无效的交易,看下你的开平仓语句是怎么写的,是不是没有写交易指令啊?
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

30

主题

100

帖子

110

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2023-9-11 10:55 | 显示全部楼层
技术010 发表于 2023-9-11 10:51
是无效的交易,看下你的开平仓语句是怎么写的,是不是没有写交易指令啊?

KD:=BK1&&BK2&&CJL;             //符合多单条件开仓
KK:=SK1&&SK2&&CJL;               //符合空单条件开仓

PD:=CLOSE<ENTERPRICE*(1-ZS/100)||CLOSE>ENTERPRICE*(1+ZS/100);    //多单价格上下波动1%平仓
PK:=CLOSE>ENTERPRICE*(1+ZS/100)||CLOSE<ENTERPRICE*(1-ZS/100);   //空单价格上下波动1%平仓

平空:SELLSHORT(ENTERBARS>0 && PK,1,THISCLOSE);                  //平空信号
开多:BUY(KD AND HOLDING=0,1,THISCLOSE);          //开多信号
平多:SELL(ENTERBARS>0 && PD,1,THISCLOSE);                       //平多信号
开空:BUYSHORT(KK AND HOLDING=0,1,THISCLOSE);
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2023-9-11 11:11 | 显示全部楼层
单看这段代码的写法没有问题,你导出你的测试报告或者提供下完整的策略,我们本地调试看下呢。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-23 08:24 , Processed in 0.144091 second(s), 24 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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