设为首页收藏本站

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

请教开反手单问题 [复制链接]

Rank: 2

精华
0
UID
246714
积分
117
帖子
73
主题
37
阅读权限
30
注册时间
2017-2-3
最后登录
2022-3-5
跳转到指定楼层
1#
发表于 2018-7-3 11:15:55 |只看该作者 |倒序浏览
我现在持有10手多单,希望在符合条件时全平并且同时开9手空单,我的做法是,把图表中的10手多单改为9手,开单条件为sellshort(lots,low),这种做法对不对?有没有更好的做法?
谢谢。

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
2#
发表于 2018-7-3 11:23:45 |只看该作者
10手多单 是策略开的仓吗?图表上有相对应的信号存在吗?

使用道具 举报

Rank: 2

精华
0
UID
246714
积分
117
帖子
73
主题
37
阅读权限
30
注册时间
2017-2-3
最后登录
2022-3-5
3#
发表于 2018-7-3 12:55:20 |只看该作者
小米 发表于 2018-7-3 11:23
10手多单 是策略开的仓吗?图表上有相对应的信号存在吗?

是的,是策略开的仓,目前图表显示10手多单,和实际持仓一致。
策略的所有交易都是反手,我希望在下次反手时变成9手空单,如果直接修改手数,一方面监控器会不一致,我也不想用检查点,另一方面反手时会有报警,不知道有没有更好的办法,谢谢

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
4#
发表于 2018-7-3 13:13:56 |只看该作者
chenrf 发表于 2018-7-3 12:55
是的,是策略开的仓,目前图表显示10手多单,和实际持仓一致。
策略的所有交易都是反手,我希望在下次反 ...

需要从代码里写成9手的开。
sellshort(9,price); 这样的写法,平多10手,开空9手。

使用道具 举报

Rank: 2

精华
0
UID
246714
积分
117
帖子
73
主题
37
阅读权限
30
注册时间
2017-2-3
最后登录
2022-3-5
5#
发表于 2018-7-3 13:34:38 |只看该作者
小米 发表于 2018-7-3 13:13
需要从代码里写成9手的开。
sellshort(9,price); 这样的写法,平多10手,开空9手。 ...

lots=9,sellshort(lots,price),这种效果一样吗?还是说写sellshotr(9,price)更好?

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
6#
发表于 2018-7-3 13:38:16 |只看该作者
chenrf 发表于 2018-7-3 13:34
lots=9,sellshort(lots,price),这种效果一样吗?还是说写sellshotr(9,price)更好?

一样的。

使用道具 举报

Rank: 2

精华
0
UID
246714
积分
117
帖子
73
主题
37
阅读权限
30
注册时间
2017-2-3
最后登录
2022-3-5
7#
发表于 2018-7-4 22:05:12 |只看该作者
小米 发表于 2018-7-3 13:38
一样的。

版主,感觉不对啊,我在虚拟账户中试了一下,初始状态持有100手多单,且和图表持仓一致,此时如果执行lots=99,sellshort(lots,price),只平仓99手多单,并且开出99手空单,这样实际持仓就变成98手空单了。而我想实现的是把所有多单全部平掉后再开出99手空单。

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
8#
发表于 2018-7-5 08:32:56 |只看该作者
chenrf 发表于 2018-7-4 22:05
版主,感觉不对啊,我在虚拟账户中试了一下,初始状态持有100手多单,且和图表持仓一致,此时如果执行lot ...

不需要感觉,直接看图表信号就清楚了。你将图表信号截图一下吧。

使用道具 举报

Rank: 2

精华
0
UID
246714
积分
117
帖子
73
主题
37
阅读权限
30
注册时间
2017-2-3
最后登录
2022-3-5
9#
发表于 2018-7-5 10:00:32 |只看该作者
小米 发表于 2018-7-5 08:32
不需要感觉,直接看图表信号就清楚了。你将图表信号截图一下吧。




版主你看,最下面的332416号合同是手动开仓订单100手,然后我把图表信号调整成99手,之后开仓平仓就都变成99手,而不是把100手全部平掉后再开仓

附件: 你需要登录才可以下载或查看附件。没有帐号?注册

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
10#
发表于 2018-7-5 10:14:20 |只看该作者
chenrf 发表于 2018-7-5 10:00
版主你看,最下面的332416号合同是手动开仓订单100手,然后我把图表信号调整成99手,之后开仓平仓就都 ...

看 一下2#,3#的对话内容。我们有强调这100手是否信号开的仓,您的说法为”是信号开的仓“。
而现在9#里的操作却变成了手工开仓100手,再将信号改为99。。。。这样的操作,与前面说的不一样。

你试一下buy(100,price);   sellshort(99,price); 这样的公式语句后再来看看是否能实现咱们前面所说的结果 。

使用道具 举报

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

bottom

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

GMT+8, 2024-4-26 11:00

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部