Sep 20, 2010 - Приходят позиции всё время по-разному - иногда сразу, иногда через минуту-две... Это может быть связано с тем что перед этим запускается экспорт 2-3 стаканов ?
|
|
Sep 20, 2010 - Экспорт запускается так: Trader.StartDde("позиции по деривативам");
|
|
Sep 20, 2010 - this.Trader.NewPositions+=positions=>{Positions.AddRange(positions) }; При запуске программы стартуется экспорт по таблицам Инструменты Позиции по деривативам и нескольким стаканам.
|
|
Sep 17, 2010 - Не могли бы Вы по подробнее объяснить что Вы имели ввиду под "В момент старта грузятся все сделки. Не запускайте их, и получение позы будет быстрее. "
|
|
Sep 17, 2010 - В каком смысле все сделки ? Экспорт стартуется не по всем таблицам методом trader.StartDde, а только по нужным методом trader.StartDde(string caption). Насчет позиций - когда позиция меняется сначала ...
|
|
Sep 17, 2010 - В каком смысле ? метод ShrinkPrice принимает double, инструмент - по событию trader.QuotesChanged присваивается Security sec = quotes.FirstOrDefault(m=>m.Security.Code==secCode);
|
|
Sep 17, 2010 - Еще такой вопрос: когда позиция по какому-нибудь инструменту меняется, новая позиция приходит в событии PositionsChanged или NewPositions ?
|
|
Sep 17, 2010 - В момент запуска
|
|
Sep 16, 2010 - Одна - "Время последней сделки".
|
|
Sep 16, 2010 - Событие NewPositions приходит очень долго - от 5 сек до минуты. Текст такой: trader.NewPositions+=positions=>{Positions.AddRange(positions)}; Positions - ObservableCollection. В сампле кстати позиции ...
|