设为首页收藏本站

 找回密码
 注册
查看: 2003|回复: 10
打印 上一主题 下一主题

为什么buy和sellshort在同一个策略中,会在模拟盘中形成锁仓? [复制链接]

Rank: 2

精华
0
UID
250562
积分
105
帖子
76
主题
27
阅读权限
30
注册时间
2017-4-26
最后登录
2021-10-15
跳转到指定楼层
1#
发表于 2019-12-4 15:23:56 |只看该作者 |倒序浏览
为什么buy和sellshort在同一个策略中,会在模拟盘中形成锁仓?不是会先平掉相反头寸再开仓的吗?求问版主

Rank: 4

精华
0
UID
110114
积分
380
帖子
314
主题
16
阅读权限
50
注册时间
2012-4-20
最后登录
2021-12-29
2#
发表于 2019-12-5 09:10:57 |只看该作者
Buy()开仓后用Sell()平仓。SellShort()的功能是开空单,但并不帮平掉原有的多单。

使用道具 举报

Rank: 2

精华
0
UID
250562
积分
105
帖子
76
主题
27
阅读权限
30
注册时间
2017-4-26
最后登录
2021-10-15
3#
发表于 2019-12-5 16:10:35 |只看该作者
Yuen_Lee 发表于 2019-12-5 09:10
Buy()开仓后用Sell()平仓。SellShort()的功能是开空单,但并不帮平掉原有的多单。 ...

但回测时会显示先平掉相反头寸,实际交易中却不会吗?

使用道具 举报

Rank: 2

精华
0
UID
250562
积分
105
帖子
76
主题
27
阅读权限
30
注册时间
2017-4-26
最后登录
2021-10-15
4#
发表于 2019-12-5 17:08:31 |只看该作者
求问版主,策略中没有平仓指令,只有buy和sellshort,回测中是会有平掉相反仓再开仓的,实盘也会如此吗?谢谢

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
0
UID
119549
积分
3071
帖子
2946
主题
2
阅读权限
200
注册时间
2013-5-23
最后登录
2020-5-27
5#
发表于 2019-12-11 11:02:26 |只看该作者
bcsongby 发表于 2019-12-5 17:08
求问版主,策略中没有平仓指令,只有buy和sellshort,回测中是会有平掉相反仓再开仓的,实盘也会如此吗?谢 ...

是的,如果公式中用的buy和sellshort这一组交易指令,就是反手策略,平空开多,平多开空,实时交易也是如此

使用道具 举报

Rank: 4

精华
0
UID
110114
积分
380
帖子
314
主题
16
阅读权限
50
注册时间
2012-4-20
最后登录
2021-12-29
6#
发表于 2019-12-12 08:55:43 |只看该作者
hlp0410 发表于 2019-12-11 11:02
是的,如果公式中用的buy和sellshort这一组交易指令,就是反手策略,平空开多,平多开空,实时交易也是如 ...

那请问版主,如果buy和sellshort都先平掉原先反向仓位,那想锁仓的话有办法吗?谢谢!

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
0
UID
119549
积分
3071
帖子
2946
主题
2
阅读权限
200
注册时间
2013-5-23
最后登录
2020-5-27
7#
发表于 2019-12-12 09:09:39 |只看该作者
Yuen_Lee 发表于 2019-12-12 08:55
那请问版主,如果buy和sellshort都先平掉原先反向仓位,那想锁仓的话有办法吗?谢谢! ...

多单和空单分成两个策略写,你可以参考一下公式管理器中的自带公式,一般都分为系统多和系统空两个策略

使用道具 举报

Rank: 4

精华
0
UID
110114
积分
380
帖子
314
主题
16
阅读权限
50
注册时间
2012-4-20
最后登录
2021-12-29
8#
发表于 2019-12-12 13:28:45 |只看该作者
hlp0410 发表于 2019-12-12 09:09
多单和空单分成两个策略写,你可以参考一下公式管理器中的自带公式,一般都分为系统多和系统空两个策略 ...

明白了。谢谢!

使用道具 举报

Rank: 2

精华
0
UID
250562
积分
105
帖子
76
主题
27
阅读权限
30
注册时间
2017-4-26
最后登录
2021-10-15
9#
发表于 2019-12-12 15:29:58 |只看该作者
本帖最后由 bcsongby 于 2019-12-12 16:50 编辑
hlp0410 发表于 2019-12-11 11:02
是的,如果公式中用的buy和sellshort这一组交易指令,就是反手策略,平空开多,平多开空,实时交易也是如 ...


在模拟交易中并不是这样的情况,不会去平反向仓的,我没有使用sell和buytocover,就不会平仓,一直双边在开仓做,麻烦版主确认下,如果是这样,在一个策略里就可以进行锁仓了吧
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
0
UID
119549
积分
3071
帖子
2946
主题
2
阅读权限
200
注册时间
2013-5-23
最后登录
2020-5-27
10#
发表于 2019-12-16 14:35:07 |只看该作者
bcsongby 发表于 2019-12-12 15:29
在模拟交易中并不是这样的情况,不会去平反向仓的,我没有使用sell和buytocover,就不会平仓,一直双边在 ...

你再回头看看上面的回答吧,如果你想实现的是多单不平的情况下开空仓,一个策略做不到的,试试多单一个策略空单一个策略
如果你用的buy  sellshort这一组交易指令,它一直是反手在线的,也就是我说的它总是平多开空,平空开多
如果不是这样的表现,你检查下消息中心里是否有什么异常提示,是不是某个指令执行出错

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

bottom

静态版|手机版|联系我们|交易开拓者 ( 粤ICP备07044698   

GMT+8, 2024-4-26 13:24

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部