public updater(LiveRates.LivePosition position_, DataRow row_, int index_)
      {
        Position = position_;
        Index = index_;
        Row = row_;

        Position.PropertyChanged += handler;
      }
      public updater(LiveRates.LivePortfolio strat_, DataRow row_, int index_)
      {
        Strategy = strat_;
        Index = index_;
        Row = row_;

        Strategy.PropertyChanged += handler;
      }
 public Updater(LiveRates.LivePosition position_)
 {
   m_position = position_;
   m_position.PropertyChanged += HandleUpdate;
   m_position.NotifyBeingRemovedFromPortfolio += handleBeingRemoved;
 }