странное поведение события MarketDepthsChanged

странное поведение события MarketDepthsChanged
Atom
1/16/2014
sazon


Здравствуйте. Скачал последнюю версию s# (4.2.2.2). В примере SampleHistoryTesting добавил следующие строки: //обработка изменения стакана connector.MarketDepthsChanged += items => DepthChanged(items); .... private void DepthChanged(IEnumerable<MarketDepth> items) { foreach (MarketDepth depth in items) { decimal price = depth.BestAsk.Price + depth.BestAsk.Price; }

        return;
    }

Как результат, если поставить на DepthChanged breakpoint, то изменение стакана обрабатывается. Стоит убрать brakpoint, то ничего не срабатывает. Однако самое интересное, если сделать так: private void DepthChanged(IEnumerable<MarketDepth> items) { return; }
, то все работает, обрабатывается.) Мистика. Насколько я понимаю, проблема не нова с этим обработчиком (http://prod.neoscio.de/posts/m/27932/)




Thanks:


sazon

Avatar
Date: 1/19/2014
Reply


все, вопрос решен.

Thanks:


Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy