如果触发A策略开多条件且该条件包含tholding=0,而此时B策略己持有多仓,会不会导致A策略开仓不成功?
答:准确的说你策略A的条件不可能成立。tholding是实际账户的持仓返回函数.如果是图表函数holding就没问题,它返回当前策略计算的虚拟持仓。
策略平仓会不会把B策略的持仓平掉?这方面要如何管理呢?
答:会,谁条件满足谁就操作实际账户的持仓。自然可能造成A把B的仓平掉。
你可以考虑使用全局变量记录一个虚拟持仓,但是这种方式,也不能完全控制,因为后台策略一般都是固定k数量的。
你这类需求,可以考虑使用图表完成,或者使用多账号分开操作。实际账户的分仓管理,主流软件中都不存在。