protected virtual void OnPositionUpdated(PositionUpdateEventArgs e)
 {
     if (handlePositionUpdated != null)
     {
         handlePositionUpdated(this, e);
     }
 }
 void Instance_handlePositionUpdated(object sender, PositionUpdateEventArgs e)
 {
     //TODO: Check to see if position has OCC
     if (e.Position.DtcActivity.Exists(d => IsHedge(d.ReasonCode)))
     {
         UpdatePositions(e.Position);
     }
 }