public void Init()
 {
     _futureInstrument            = new MockFutureInstrument("HSI16J");
     _futureInstrumentSymbol2     = new MockFutureInstrument("HSI16K");
     _positionRow                 = new PositionRowImpl(_futureInstrument, "Account1");
     _positionRowWithAccount2     = new PositionRowImpl(_futureInstrument, "Account2");
     _positionRowWithSymbol2      = new PositionRowImpl(_futureInstrumentSymbol2, "Account1");
     _futureMarketData            = new MockFutureMarketData(_futureInstrument);
     _futureMarketDataWithSymbol2 = new MockFutureMarketData(_futureInstrumentSymbol2);
     _rowUpdater             = new PositionRowUpdater(_positionRow, _futureMarketData);
     _rowUpdaterWithAccount2 = new PositionRowUpdater(_positionRowWithAccount2, _futureMarketData);
     _rowUpdaterWithSymbol2  = new PositionRowUpdater(_positionRowWithSymbol2, _futureMarketDataWithSymbol2);
 }
 private void TriggerNewClosePriceEvent(MockFutureMarketData marketData, string price)
 {
     marketData.FireClosePriceEvent(Convert(price).Value);
 }