private void _tab_PositionClosingSuccesEvent(Position obj) { if (obj.OpenVolume == 0) { _tab.CloseAllOrderInSystem(); } }
/// <summary> /// withdraw all active orders /// отозвать все активные ордера /// </summary> public void CancelLimits() { try { if (IsActiv()) { if (_activPanel.ActivTab.GetType().Name == "BotTabSimple") { BotTabSimple tab = (BotTabSimple)_activPanel.ActivTab; tab.CloseAllOrderInSystem(); } } } catch (Exception error) { SendNewLogMessage(error.ToString(), LogMessageType.Error); } }