public void OrderPlacementCompleted(BasicOrderType type) { if (type == BasicOrderType.BUY) { _buyOrderCompleted = true; } else { _sellOrderCompleted = true; } if (_buyOrderCompleted && _sellOrderCompleted) { Log("V: " + ExchangeUtils.SatoshiToString(vol) + ", B: " + _buyData.Item2.ToString("0.00") + ", S: " + _sellData.Item2.ToString("0.00"), 0); } }
public void DataGatherCompleted(BasicOrderType type) { if (type == BasicOrderType.BUY) { _buyCheckCompleted = true; } else { _sellCheckCompleted = true; } if (_buyCheckCompleted && _sellCheckCompleted) { if (_buyBook != null && _sellBook != null) { ComputeArbitrage(); } _updateInProgress = false; } }