| Alexander 
 
   
 
						
						
					 | Дата: 16.03.2011 
 
 
	
			Igor_B Михаил. доброе время.Создали и экспортируем собственную таблицу из Квик. Данные по ДДЕ получаем (код, цена последней сделки, время посл.сделки...), сейчас пробуем экспорт стакана.
 Работаем в своем приложении.
 1.Можно ли экспортировать данные стакана (и/или любые другие) без открытия в Квике таблиц Инструменты...
 2.Пробовали создавать таблицу инструменты в Квике (пример LKOH), при выполнении
 lkoh = new Security();
 Trader.RegisterQuotes(lkoh);  - ошибка
 "Для инструмента  не было найдено информации в таблице инструменты.
 Parameter name: security"
 В чем м.б. ошибка?
 Спасибо.
 
 
 
 1) При экспорте стакана необходимо указать инструмент => нельзя, его необходимо получить. 2) Инструмент надо не создавать, а брать - он придёт как раз при экспорте таблицы инструментов.
			
			
			
			
		
 | 
			
				|  | 
	
		| Спасибо: |   |  | 
			
				|  | 
		
			| 
 | 
		
			
				| Igor_B 
 
   
 
						
						
					 | Дата: 16.03.2011 
 
 
	
			Alexander Igor_B Михаил. доброе время.Создали и экспортируем собственную таблицу из Квик. Данные по ДДЕ получаем (код, цена последней сделки, время посл.сделки...), сейчас пробуем экспорт стакана.
 Работаем в своем приложении.
 1.Можно ли экспортировать данные стакана (и/или любые другие) без открытия в Квике таблиц Инструменты...
 2.Пробовали создавать таблицу инструменты в Квике (пример LKOH), при выполнении
 lkoh = new Security();
 Trader.RegisterQuotes(lkoh);  - ошибка
 "Для инструмента  не было найдено информации в таблице инструменты.
 Parameter name: security"
 В чем м.б. ошибка?
 Спасибо.
 
 
 
 1) При экспорте стакана необходимо указать инструмент => нельзя, его необходимо получить. 2) Инструмент надо не создавать, а брать - он придёт как раз при экспорте таблицы инструментов. Александр, Мы хотим получать инструменты не из таблицы "Инструменты", а из нашей собственной таблицы, чтобы не привязываться к встроенным таблицам. Возможно ли такое? 
			
			
			
			
		
 | 
			
				|  | 
	
		| Спасибо: |   |  | 
			
				|  | 
		
			| 
 | 
		
			
				| Mikhail Sukhov 
 
   
 
						
						
					 | Дата: 16.03.2011 
 
 
	
			Igor_B 2.Пробовали создавать таблицу инструменты в Квике (пример LKOH), при выполнении
 lkoh = new Security();
 Trader.RegisterQuotes(lkoh);  - ошибка
 "Для инструмента  не было найдено информации в таблице инструменты.
 Parameter name: security"
 В чем м.б. ошибка?
 Спасибо.
 
 А все основные поля у инструмента заполнили (код класс идентификатор имя)?
			
			
			
			
		
 | 
			
				|  | 
	
		| Спасибо: |   |  | 
			
				|  | 
		
			| 
 | 
		
			
				| Zachard 
 
   
 
						
						
					 | Дата: 16.03.2011 
 
 
	
			Добрый день!Я только начал разбираться с библиотекой, скачал последнюю бету, запустил проект в Visual C# 2010 Express и тут же получил сообщение об ошибке: "Папки решений не поддерживаются в этой версии приложения. Папка решения "Hydra" будет отображаться как недоступная"
 И то же самое - для "Plugins" и "Solution Items"
 
 Пожалуйста, подскажите, в какую сторону копать? Может быть, Экспресс-выпуск не поддерживает папки? Или проблема в другом? Более ранние версии открываются нормально.
 | 
			
				|  | 
	
		| Спасибо: |   |  | 
			
				|  | 
		
			| 
 | 
		
			
				| VsevolodG 
 
   
 
						
						
					 | Дата: 16.03.2011 
 
 
	
			VsevolodG Подскажите, пожалуйста, по какой причине может не отрабатывать событие MyNewTrades?Сделка в Quik появляется, а код, привязанный к событию MyNewTrades не отрабатывает.
 
 Вот мой код:
 
 this.Trader.NewMyTrades += myTrades =>
 {
 foreach (var myTrade in myTrades)
 {
 var trade = myTrade.Trade;
 MessageBox.Show(String.Format("Сделка {0} по цене {1} по бумаге {2} по объему {3} в {4}.", trade.Id, trade.Price, trade.Security.Code, trade.Volume, trade.Time));
 }
 };
 
 this.Trader.Terminal.StartDde(Trader.SecuritiesTable, Trader.MyTradesTable, Trader.EquityPositionsTable);
 Эксперименты показали, что в случае если происходит сделка по тейк-профиту, событие NewMyTrades не вызывается А в случае если я создаю простую заявку, событие отрабатывает. Подскажите, пожалуйста, в чем подвох? Мне необходимо отслеживать любые новые "мои сделки"
			
			
			
			
		
 | 
			
				|  | 
	
		| Спасибо: |   |  | 
			
				|  | 
		
			| 
 | 
		
			
				| Mikhail Sukhov 
 
   
 
						
						
					 | Дата: 16.03.2011 
 
 
	
			Zachard Может быть, Экспресс-выпуск не поддерживает папки? Верно. Это ограничение бесплатной версии студии.
			
			
			
			
		
 | 
			
				|  | 
	
		| Спасибо: |   |  | 
			
				|  | 
		
			| 
 | 
		
			
				| Mikhail Sukhov 
 
   
 
						
						
					 | Дата: 16.03.2011 
 
 
	
			VsevolodG Эксперименты показали, что в случае если происходит сделка по тейк-профиту, событие NewMyTrades не вызывается
 
 Как именно создаете тейк? Какие параметры указываете? Что говорит пример Sample?
			
			
			
			
		
 | 
			
				|  | 
	
		| Спасибо: |   |  | 
			
				|  | 
		
			| 
 | 
		
			
				| VsevolodG 
 
   
 
						
						
					 | Дата: 16.03.2011 
 
 
	
			Mikhail Sukhov VsevolodG Эксперименты показали, что в случае если происходит сделка по тейк-профиту, событие NewMyTrades не вызывается
 
 Как именно создаете тейк? Какие параметры указываете? Что говорит пример Sample? Тейк создаю вот так: private void RegisterTakeProfit(Security Security, OrderDirections Direction, double price)         { this.GuiAsync(() =>                 {                         var order = new Order                         {                             Portfolio = (Portfolio)this.cbBill.SelectedItem,                             Type = OrderTypes.Conditional,                             Volume = 1,                             Security = Security,                             Direction = Direction,                             StopCondition = new QuikStopCondition                             {                                 Type = QuikStopConditionTypes.TakeProfit,                                 StopPrice = price,                                 Offset = this._step,                                 Spread = this._step                             }                         };                         this.Trader.RegisterOrder(order);                     }); } Насчет примера Sample, не совсем понял вопрос. Попытался догадаться -) Запустил пример sample вручную создал тейк, он отработал - sample ничего не сказал
			
			
			
			
		
 | 
			
				|  | 
	
		| Спасибо: |   |  | 
			
				|  | 
		
			| 
 | 
		
			
				| Mikhail Sukhov 
 
   
 
						
						
					 | Дата: 16.03.2011 
 
 
	
			VsevolodG Попытался догадаться -) Запустил пример sample вручную создал тейк, он отработал - sample ничего не сказал
 Заявки Sample вывел? Сделки?
			
			
			
			
		
 | 
			
				|  | 
	
		| Спасибо: |   |  | 
			
				|  | 
		
			| 
 | 
		
			
				| VsevolodG 
 
   
 
						
						
					 | Дата: 17.03.2011 
 
 
	
			Mikhail Sukhov VsevolodG Попытался догадаться -) Запустил пример sample вручную создал тейк, он отработал - sample ничего не сказал
 Заявки Sample вывел? Сделки? Да, в Sample работает нормально. Все выводит
			
			
			
			
		
 | 
			
				|  | 
	
		| Спасибо: |   |  | 
			
				|  |