金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 4774|回复: 7

请问测试指数合约,交易主力合约,用什么函数呢

[复制链接]

4170

主题

4241

帖子

4266

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2021-6-24 15:55 | 显示全部楼层 |阅读模式
请问测试指数合约,交易主力合约,用什么函数呢
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

0

主题

2237

帖子

2247

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2021-6-24 16:04 | 显示全部楼层
是要针对 指数合约 做回测,出信号后在主力合约上下单是吧 ?
1、首先在回测品种中,选择主力连续合约,交易信号是要去引用连续合约的,可以用 STKINDI 引用函数去获取信号;
2、指数合约 和 主力连续合约 2个合约的历史数据都要完整下载。

STKINDI 函数介绍可以看下该贴:http://www.weistock.com/bbs/disp ... p;page=1&star=1
回复

使用道具 举报

18

主题

77

帖子

77

积分

等级: 免费版

注册:
2021-5-30
曾用名:
发表于 2021-6-24 16:27 来自手机 | 显示全部楼层
还是没看懂,感觉这个函数好复杂啊,老师能不能写个简单的范例让我看看,比如双均线交易金叉多死叉空,然后连续合约出信号,主力合约下单
回复

使用道具 举报

0

主题

2237

帖子

2247

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2021-6-24 16:58 | 显示全部楼层
比如说先写个策略为叫 AA 的策略:
MA1:=MA(CLOSE,10);
MA2:=MA(CLOSE,20);
JC:=CROSS(MA1,MA2);//金叉
SC:=CROSS(MA2,MA1);//死叉

1、回测的品种选择主力连续合约
2、回测的需要另写个策略,代码如下:
B1:STKINDI('SQRB13','AA.JC',0,6);//引用品种为螺纹指数日线周期,策略AA里的金叉值
B2:STKINDI('SQRB13','AA.SC',0,6);//引用品种为螺纹指数日线周期,策略AA里的死叉值
//金叉多死叉空
平空:SELLSHORT(B1,0,MARKET);
开多:BUY(B1 AND HOLDING=0,1,MARKET);
平多:SELL(B2,0,MARKET);
开空:BUYSHORT(B2 AND HOLDING=0,1,MARKET);
回复

使用道具 举报

4

主题

24

帖子

24

积分

Rank: 1

等级: 新手上路

注册:
2021-12-17
曾用名:
发表于 2022-4-1 10:12 | 显示全部楼层
技术012 发表于 2021-6-24 16:58
比如说先写个策略为叫 AA 的策略:
MA1:=MA(CLOSE,10);
MA2:=MA(CLOSE,20);

这个没有看懂,不是实现的需求是  回测连续合约或者指数合约,下单到主力合约吗

你这个上面回测的是连续合约,下单到指数合约了吗?

如何回测连续合约或者指数合约,下单到当时相应的主力合约 这样 回测更加真实一些
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2022-4-1 10:22 | 显示全部楼层
4楼的范例是用于想要回测指数合约的。通过使用数据引用指数合约的数据来现实,实际在回测中选择的对象是主力合约,代码通过stkindi来引用指数合约的数据,变现的实现回测指数合约,交易到主力合约上。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

4

主题

24

帖子

24

积分

Rank: 1

等级: 新手上路

注册:
2021-12-17
曾用名:
发表于 2022-4-1 10:25 | 显示全部楼层
技术012 发表于 2021-6-24 16:58
比如说先写个策略为叫 AA 的策略:
MA1:=MA(CLOSE,10);
MA2:=MA(CLOSE,20);

懂了,但是没有回测的移仓换月功能.文华回测的时候会在换月的时候自动平掉老合约在新合约上开仓 实现和实盘一样的回测  这点建议增加
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2022-4-1 10:26 | 显示全部楼层
建议收到,后续我们会研判。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-2-6 14:13 , Processed in 0.251117 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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