实盘交易中使用SellShort开仓成功,用BuyToCover平仓不成 [开拓者 TB]
- 咨询内容:
实盘交易中使用SellShort开仓成功,用BuyToCover平仓不成。
经实际观察,发现SellShort开仓成功后没有在图上做出标记,可能是因为没有标记因此BuyToCover没有发挥作用。
问题:
1、TB用户只登录了一个,在xp虚拟机下运行,人工未干预。为什么会出现成交而不画线的情况。这种情况在多台计算机中都出现,不只是在虚拟机下?
2、如果开仓后图上没有画上开仓标记,类似MarketPosition()能否取到正确的值?Sell(),BuyToCover()能否正常运行? - TB技术人员:
我也碰到1所述的问题。
后来看到某位大神的解决方法,将持仓状态放到文件中(还可以放其它数据,如成交价、成交位置),暂时解决了2的问题。 - TB客服:
多谢了,看来这个问题是某个BUG,难怪很多人研究A函数,可能是buy和sell的先天问题。。
- 网友回复:
今天也遇到了类似情况 sellshort开空 之前有多单 但是没平多 感觉很不靠谱
- 网友回复:
这个肯定不说bug,如果有这样的bug,tb可以关门了,是因为bar的流程中有某个时间点开仓了,但是随后的时间点又出现了不满足开仓条件的情况了,在这样自相矛盾的情形中就不会不管是否真的开仓了,而以最后条件是否满足开仓的情形决定是否画信号的,A函数是比较原始的发单函数,如果用错了会很惨。。。
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 262069696 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容