@Override
 public void removeListener(MarketDataListener listener) {
   super.removeListener(listener);
   checkListenerAttach();
 }
 @Override
 public void addListener(MarketDataListener listener) {
   super.addListener(listener);
   checkListenerAttach();
 }