public override object Read(BinaryReader reader, byte version)
{
var p = new Position();
if (version >= 1)
{
p.PortfolioId = reader.ReadInt32();
p.InstrumentId = reader.ReadInt32();
p.Amount = reader.ReadDouble();
p.QtyBought = reader.ReadDouble();
p.QtySold = reader.ReadDouble();
}
return p;
}