设为首页收藏本站

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

Buy/Sell系列函数在策略中的影响范围? [复制链接]

Rank: 3Rank: 3

精华
0
UID
270873
积分
133
帖子
65
主题
28
阅读权限
40
注册时间
2018-10-4
最后登录
2021-4-2
跳转到指定楼层
1#
发表于 2019-2-26 16:29:49 |只看该作者 |倒序浏览
想请教一下,Buy/Sell系列函数在策略中的影响范围,是只在当前策略中生效?还是在当前超级图表中生效?还是在当前账户下生效?具体点说,如果有两个策略在同一商品的同一个超级图表上面跑,它们的开平仓结果会互相影响吗?比如A策略开了3手仓,正好B策略产生了平仓信号,那么如果B策略Sell(0,Close)是会只平掉B策略里面开的仓,还是会把A策略里面的3手一起都给平掉呢?


Rank: 3Rank: 3

精华
0
UID
270873
积分
133
帖子
65
主题
28
阅读权限
40
注册时间
2018-10-4
最后登录
2021-4-2
2#
发表于 2019-2-26 16:32:06 |只看该作者
在文档里面,这部分似乎说得有点笼统,例如Buy函数的说明:“Bool Buy(Numeric Share=0,Numeric Price=0)
如果当前持仓状态为空仓,即MarketPosition = -1 时,该函数平掉所有空仓,同时按照参数进行多头建仓,两个动作同时发出”。

这里的“如果当前持仓状态为空仓”,究竟是指 1,当前资金账户总体持仓是空仓? 2,当前策略应用范围下(仅本策略)的持仓状态为空仓? 3,策略在当前超级图表下的持仓状态为空仓? 哪种含义呢? 所以可能不少人遇到不同的情况经常会晕。

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
3#
发表于 2019-2-26 16:42:31 |只看该作者
1,只有当前图表的当前策略中生效。

2,同一图表的两个策略,其信号之间的开平相互无影响 ,B策略的sell(0)只会平B策略里的信号持仓手数。

3,marketposition,当前持仓状态为空仓,是指3。

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
270873
积分
133
帖子
65
主题
28
阅读权限
40
注册时间
2018-10-4
最后登录
2021-4-2
4#
发表于 2019-2-26 20:59:10 |只看该作者
小米 发表于 2019-2-26 16:42
1,只有当前图表的当前策略中生效。

2,同一图表的两个策略,其信号之间的开平相互无影响 ,B策略的sell(0 ...

收到,谢谢小米大大

使用道具 举报

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

bottom

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

GMT+8, 2024-4-24 07:10

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部