能只开多单或者只开空单吗

想咨询下,tbq策略代码里开多和开空都有写,但是能通过设置 只开多单 或者只开空单吗? 还是说得把代码多空分开写两个策略? 

buy 能不能只开仓,不平空单啊?
buy指令只开了多单,但没有把原有的空单平仓。请问这样合理吗?
使用A_Buy 或者 A_SellShort 开多单或者开空单,怎么获取实际的成交价格?
期货日内操作,每天只开一单,开盘买入,收盘前卖出,时间长可以盈利吗?
多单开仓条件下,多单止损后如何不让再开多单
在持有多单的情况下开空单如何表达
实现多空单同时存在问题?
没有平空后开多,而是只开多的问题
麻烦老师把文字部分(先平掉所有空单再开多单,先平掉所有多单再开空单)
【求助】多单和空单数据获取

好像哪里看到过忽略开多忽略开空忽略自动

但是不知道是不是一个意思

需要查查帮助


策略加个参数

1表示只做多

-1表示只做空

0表示多空都交易

自己代码控制不就行了?

俺是多空策略分开写的

图表程序默认不会持有双边持仓

可以用settradeside控制

写成多空程序也是一种办法

老师,这个settradeside函数,它是不是支持双向持仓,官方文档如下

交易方向:0-普通(默认),1-双向持仓,(还未支持:2-单向多头,3-单向空头,4-空转多头,5-多转空头)  

目前理解下来,是不支持双向持仓。或者按组进行控制,如果是这样的话,能否给单组设置个 ID号,通过这个ID号,来控制这个单子的开仓,平仓,反手信号,反手的平仓。 同时也可以做一个 ID单号组。来进行控单呢?

阅读文档的时候,断句没断对

交易方向:0-普通(默认),1-双向持仓, // 1就表示双向持仓

(还未支持:2-单向多头,3-单向空头,4-空转多头,5-多转空头)

冒号后面才是不支持的

https://bbs.tbquant.net/thread/20250617025101747413