初学tb
看到一些资料,buy sell marketpostion 这些图表函数,不会读取实时的账户数据
那假设: 开仓条件满足,用buy开多单.k线显示买入信号。但是由于市场波动太快,这个单子没有实际成交。那marketpostion返回1,实际账户没有持仓,就会出现误差?
实际没有持仓,TB显示有持仓。
相反在平仓时,会导致平仓不成功
是否有这种情况,如果有如何规避
是有这种可能行,所以TB才设计了头寸监控器和交易助手来辅助进行订单管理,
第一种情况,单子没有成交,交易助手接管,自动撤单以后重发进行后续跟踪。
第二种情况,单子不是没成交,而是没发送或者被退回等。这种情况下需要重新发单,可设置监控器定时查询比对图表虚拟持仓和账户实际持仓的差,根据这个差去发单补全。这个操作就称为同步。