| Mikhail Sukhov 
 
   
 
						
						
					 | Date: 2/24/2010 
 
 
	
			Попробуйте включать таблицы в ручную, из Квика. Так можно определить,какая глючит. Сначала инструменту, затем все сделки. затем заявки,
 затем стопзаявки, затем мои сделки.
 
 
 | 
			
				|  | 
	
		| Thanks: |   |  | 
			
				|  | 
		
			| 
 | 
		
			
				| ddd888 
 
   
 
						
						
					 | Date: 2/25/2010 
 
 
	
			Спасибо, попробовал и так и эдак, но экспорт вроде бы пошел. Правда,проблема, как я думаю, была в том, что в дереве процессов после
 выключения программы продолжал "висеть" sample.vshost.exe. Только
 после закрытия программы разработки этот thread исчезал и при
 повторном включении экспорт из Квика снова начинал работать. Еще
 заметил, что во "все сделки" информация поступает с задержкой в ~10
 сек., это нормально? И есть ли возможность отсортировать данные
 экспортируемых таблиц?
 
 | 
			
				|  | 
	
		| Thanks: |   |  | 
			
				|  | 
		
			| 
 | 
		
			
				| Mikhail Sukhov 
 
   
 
						
						
					 | Date: 2/25/2010 
 
 
	
			vshost.exe - это специальный процесс VS. Там запущены служебныепроцессы, а не программа с роботом.
 
 "все сделки" - первый раз, когда включается экспорт, в зависимости от
 объема сделок будет высокая загрузка процессора. Обычно, это
 прекращается через несколько секунд. У Вас так же? Загрузка процессора
 упала?
 
 
 | 
			
				|  | 
	
		| Thanks: |   |  | 
			
				|  | 
		
			| 
 | 
		
			
				| ddd888 
 
   
 
						
						
					 | Date: 2/25/2010 
 
 
	
			Да, вроде бы так и есть. Спасибо. Самое для меня приятное, что в"стакан" данные поступают (или отображаются?) почти что мгновенно. А
 таблица "все сделки" пока для меня не очень актуальна.
 
 Изучая пример с "Портфелем" правильно ли я понял, что таким образом
 можно создавать экспорт любых вновь создаваемых  таблиц в Квике?
 Да, и как насчет функции сортировки в таблице?
 
 | 
			
				|  | 
	
		| Thanks: |   |  | 
			
				|  | 
		
			| 
 | 
		
			
				| Mikhail Sukhov 
 
   
 
						
						
					 | Date: 2/25/2010 
 
 
	
			Да, можно экспортировать любые. Посмотрите еще на Экспортдополнительных параметров.
 
 Сортировать так:
 
 IEnumerable<Trade> allTrades = ...;
 // по возрастанию
 allTrades = allTrades.OrderBy(t => t.Id);
 // по убыванию
 allTrades = allTrades.OrderByDescending(t => t.Id);
 
 
 | 
			
				|  | 
	
		| Thanks: |   |  | 
			
				|  | 
		
			| 
 | 
		
			
				| ddd888 
 
   
 
						
						
					 | Date: 2/26/2010 
 
 
	
			Спасибо большое. Осталось только понять как работать с этим IEnumerable. :) Я так понимаю это компонент из .NET. Интересно а в самом шарпе разве нельзя создать аналогичные классы с аналогичными свойствами и методами? Или все специально "заточено" под .NET? Еще вопрос немного другого характера. В вашей программе реализован экспорт из Кивка по DDE. Но похоже есть и другие способы получения информации? Недавно наткулся на распространяемый бесплатно привод:http://ttools.ru/wp-content/plugins/DownloadCounter/download.php?id=3 (главная страница:http://ttools.ru/ ). Получает котировки из Квика без проблем и быстро, но при этом такое ощущение, что DDE абсолютно не используется. Кроме того программа сама каким-то образом "находит" открытые "стаканы" в Квике и предлагает их выбор уже в самой программе. Как это возможно и что Вы думаете по этому поводу?  
			
			
			
			
		
 | 
			
				|  | 
	
		| Thanks: |   |  | 
			
				|  | 
		
			| 
 | 
		
			
				| Mikhail Sukhov 
 
   
 
						
						
					 | Date: 2/26/2010 
 
 
	
			Судя по документации, там нужно производить первоначальные настройки.А затем программа сама все влючает. Что собственно и у меня. Различий
 не увидел.
 
 Только тут нужно принять во внимание следующий факт. Ттулз - это
 готовая программа для создания внутри нее роботов. У меня же АПИ.
 Тоесть, можно как раз такие программы создавать, можно просто роботов,
 можно свою аналитику делать, к Экселю подключать, к Велсу, к Ами.
 
 Я своей библиотекой не ограничиваю программы, которые должен хочет
 трейдер. Вот и основное отличие.
 
 Насчет экспорта, там, как мне писали, использует сканирование памяти.
 С учетом того, что у Квика синтетические задержки, никакого
 преимущества по скорости перед ДДЕ нет. Будут задержки, буду думать, и
 возможно переделывать. А пока все это бесполезно.
 
 
 | 
			
				|  | 
	
		| Thanks: |   |  | 
			
				|  | 
		
			| 
 | 
		
			
				| ddd888 
 
   
 
						
						
					 | Date: 2/26/2010 
 
 
	
			Первоначальные настройки в ттулз сводятся только к настройке торговогосчета и паре других параметров. И там тоже есть возможность подключать
 внешних роботов, как пишут, но я согласен, что полезность вашей
 библиотеки для программирующего трейдера гораздо выше. В частности, и
 для меня тоже. :) Правда, от шарпа голова уже немного кругом идет.. )
 
 
 | 
			
				|  | 
	
		| Thanks: |   |  | 
			
				|  | 
		
			| 
 | 
		
			
				| Mikhail Sukhov 
 
   
 
						
						
					 | Date: 2/26/2010 
 
 
	
			Мой видение развития торговых роботов - это свести к минимумупромежуточные программы. Квик и так не единственный в цепочке. А эта
 прога предлагает еще и себя =) Нет, никаких нареканий к нет. Она очень
 интересна. Видно, что не просто еще одна прога под Квик. В ней даже,
 насколько я понял, есть свой внутренний язык. Но я ее пользовать не
 стал бы, вне зависимости от наличия S#. Поторговать с помощью нее -
 да. Прогать под нее - нет. Мой вердикт по ней - она то, что отсутсвует
 в Квике для пользователей, а не для программеров.
 
 
 | 
			
				|  | 
	
		| Thanks: |   |  | 
			
				|  | 
		
			| 
 | 
		
			
				| ddd888 
 
   
 
						
						
					 | Date: 2/27/2010 
 
 
	
			С вердиктом согласен. К тому же сама по себе прога еще весьма сырая ине вполне надежная, а за т.н. полную версию денег ужЕ просят.
 
 Вот у меня, правда, опять появилась та же проблема, что и вначале. При
 этом никаких нововведений в код не вносил (потому как нахожусь пока
 еще в процессе изучения :)). И при этом сейчас поочередный ручной
 запуск таблиц тоже ничего не дает. Судя по частичной загрузке таблицы
 "все сделки" (опять до какой-то точки времени дня в прошлом) что-то
 начинает грузится, а потом вдруг по какой-то причине перестает. При
 этом в Квике все таблицы исправно показывают "экспорт по DDE".
 Перезагрузка VS к исправлению ситуации не приводит. Что можно было бы
 еще проверить?
 
 
 | 
			
				|  | 
	
		| Thanks: |   |  | 
			
				|  |