| Alexander 
 
   
 
						
						
					 | Дата: 02.12.2011 
						
							|  |  |  |   |  
 
 
	
			Roman0 Alexander Mukhanchikov А как заявка подана? Именно через S#?Есть сомнения, т.к. именно квик добавляет слэш в комментарий и именно при подаче через квик не выставляется Id.
 Такой комментарий вставляется только в S# (S#+случайная строка), вряд ли кто-то будет вставлять такое вручную ) и, как можно заметить, другие заявки, разделенные по времени ~2 минутами отработались нормально, в программе они добавляются в таблицу похожую на таблицу в квике и идентифицируются как раз по TransactionId. На самом деле там еще несколько заявок, с которыми так же все нормально и они точно из S#. Только что без проблем создал заявку в квике - в коде клиента указал тоже что у вас - в квике добавился комментарий со слэшом. И да, для заявки, поданной из квика TransactionId пустой (= 0), как и у вас на скриншоте. Создал такую же заявку с этим комментарием, но средствами S# (10 раз пробовал) - везде комментарий без слэша, везде есть Id. Собственно ваши слова  Цитата:в той версии, в которой идет вывод TransactionId сразу после RegisterOrder пока такого не был  подтверждают опасения - что заявка с 76 контрактами была подана именно из квика. Как повторится (если вдруг) для версии с выводом transactionId после register - пишите.
			
			
			
			
		
 | 
			
				|  | 
	
		| Спасибо: |   |  | 
			
				|  | 
		
			| 
 | 
		
			
				| Alexander 
 
   
 
						
						
					 | Дата: 02.12.2011 
 
 
	
			Roman0 Alexander Mukhanchikov А как заявка подана? Именно через S#?Есть сомнения, т.к. именно квик добавляет слэш в комментарий и именно при подаче через квик не выставляется Id.
 Такой комментарий вставляется только в S# (S#+случайная строка), вряд ли кто-то будет вставлять такое вручную и, кстати, если щёлкнуть в квике  уже по посланной заявке, та что в 11:00 была подана, то автоматом добавится код клиента с вашим S# + строкой. Меняем объём и цену и отправляем приказ через квик - вуаля, получаем в квике S# + строку + слэш и TransactionId = 0 Как-то уточнить всё же можно у того кто это запускал - как подавалась заявка с 76 лотами? И если это было сегодня - то, как я понимаю, вывод Id после RegisterOrder уже есть?
			
			
			
			
		
 | 
			
				|  | 
	
		| Спасибо: |   |  | 
			
				|  | 
		
			| 
 | 
		
			
				| Roman0 
 
   
 
						
						
					 | Дата: 02.12.2011 
						
							|  |  |  |   |  
 
 
	
			Alexander Mukhanchikov Roman0 Alexander Mukhanchikov А как заявка подана? Именно через S#?Есть сомнения, т.к. именно квик добавляет слэш в комментарий и именно при подаче через квик не выставляется Id.
 Такой комментарий вставляется только в S# (S#+случайная строка), вряд ли кто-то будет вставлять такое вручную ) и, как можно заметить, другие заявки, разделенные по времени ~2 минутами отработались нормально, в программе они добавляются в таблицу похожую на таблицу в квике и идентифицируются как раз по TransactionId. На самом деле там еще несколько заявок, с которыми так же все нормально и они точно из S#. Только что без проблем создал заявку в квике - в коде клиента указал тоже что у вас - в квике добавился комментарий со слэшом. И да, для заявки, поданной из квика TransactionId пустой (= 0), как и у вас на скриншоте. Создал такую же заявку с этим комментарием, но средствами S# (10 раз пробовал) - везде комментарий без слэша, везде есть Id. Это все пробовалось уже сотни раз ) и только иногда это проявляется. Цитата:Собственно ваши слова  Цитата:в той версии, в которой идет вывод TransactionId сразу после RegisterOrder пока такого не был  подтверждают опасения - что заявка с 76 контрактами была подана именно из квика. Дело в том, что в коде вот этой конкретной версии просто нет вывода в лог TransactionId после RegisterOrder в принципе. Я уже заменил то, что у них было на версию с выводом этой информации. Цитата:Как повторится (если вдруг) для версии с выводом transactionId после register - пишите.
 Ок
			
			
			
			
		
 | 
			
				|  | 
	
		| Спасибо: |   |  | 
			
				|  | 
		
			| 
 | 
		
			
				| Alexander 
 
   
 
						
						
					 | Дата: 02.12.2011 
 
 
	
			И кстати - это Register или ReRegister?
			
			
			
			
		
 | 
			
				|  | 
	
		| Спасибо: |   |  | 
			
				|  | 
		
			| 
 | 
		
			
				| Roman0 
 
   
 
						
						
					 | Дата: 02.12.2011 
						
							|  |  |  |   |  
 
 
	
			Alexander Mukhanchikov Roman0 Alexander Mukhanchikov А как заявка подана? Именно через S#?Есть сомнения, т.к. именно квик добавляет слэш в комментарий и именно при подаче через квик не выставляется Id.
 Такой комментарий вставляется только в S# (S#+случайная строка), вряд ли кто-то будет вставлять такое вручную и, кстати, если щёлкнуть в квике  уже по посланной заявке, та что в 11:00 была подана, то автоматом добавится код клиента с вашим S# + строкой. Меняем объём и цену и отправляем приказ через квик - вуаля, получаем в квике S# + строку + слэш и TransactionId = 0 Как-то уточнить всё же можно у того кто это запускал - как подавалась заявка с 76 лотами?  Прояснил этот вопрос, по какой-то причине одна заявка из 14 в этот период действительно была из квика ) Извиняюсь за беспокойство. Эта проблема точно была (в таблице заявок в программе был 0 в поле TransactionId), но не в этот раз ) Цитата:И если это было сегодня - то, как я понимаю, вывод Id после RegisterOrder уже есть?
 
 Нет, к сожалению - другая версия. Цитата:И кстати - это Register или ReRegister?  Register
			
			
			
			
		
 | 
			
				|  | 
	
		| Спасибо: |   |  | 
			
				|  | 
		
			| 
 | 
		
			
				| Alexander 
 
   
 
						
						
					 | Дата: 02.12.2011 
 
 
	
			Roman0 Прояснил этот вопрос, по какой-то причине одна заявка из 14 в этот период действительно была из квика ) Извиняюсь за беспокойство. Эта проблема точно была (в таблице заявок в программе был 0 в поле TransactionId), но не в этот раз ) В программу могут экспортироваться все заявки из квика. Если подаём руками - тогда действительно TransactionId = 0. В общем пока помечу что не воспроизводится. Если повторится - пишите.
			
			
			
			
		
 | 
			
				|  | 
	
		| Спасибо: |   |  | 
			
				|  | 
		
			| 
 | 
		
			
				| Roman0 
 
   
 
						
						
					 | Дата: 02.12.2011 
 
 
	
			Alexander Mukhanchikov Roman0 Прояснил этот вопрос, по какой-то причине одна заявка из 14 в этот период действительно была из квика ) Извиняюсь за беспокойство. Эта проблема точно была (в таблице заявок в программе был 0 в поле TransactionId), но не в этот раз ) В программу могут экспортироваться все заявки из квика. Если подаём руками - тогда действительно TransactionId = 0. Да, я знаю, в логе часто бывают такие заявки. Цитата:В общем пока помечу что не воспроизводится.
 Если повторится - пишите.
 
 Хорошо.
			
			
			
			
		
 | 
			
				|  | 
	
		| Спасибо: |   |  | 
			
				|  | 
		
			| 
 | 
		
			
				| skuvv 
 
   
 
						
						
					 | Дата: 05.12.2011 
 
 
	
			Alexander Mukhanchikov В общем от всех у кого проблемы нужны ответы на следующие вопросы:1) Версия S#
 2) Что выдаёт Verifier
 3) На каком инструменте и на каком рынке
 4) Посылаются заявки синхронно или асинхронно
 5) Какая транзакция - добавление новой заявки или перерегистрация старой
 6) Квик с общими счетами или нет
 7) Чему равно TransactionId после RegisterOrder
 1) 4.0.4 2) в таблицах которые используются ошибок нет 3) RIZ1 4) асинхронный режим 5) новая заявка 6) общий счет 7) после RegisterOrder TransactionId всегда имеет значение  ps количество нулевых ордеров в день 1-5 из 800 ордеров
			
			
			
			
		
 | 
			
				|  | 
	
		| Спасибо: |   |  | 
			
				|  | 
		
			| 
 | 
		
			
				| Alexander 
 
   
 
						
						
					 | Дата: 05.12.2011 
 
 
	
			skuvv Alexander Mukhanchikov В общем от всех у кого проблемы нужны ответы на следующие вопросы:1) Версия S#
 2) Что выдаёт Verifier
 3) На каком инструменте и на каком рынке
 4) Посылаются заявки синхронно или асинхронно
 5) Какая транзакция - добавление новой заявки или перерегистрация старой
 6) Квик с общими счетами или нет
 7) Чему равно TransactionId после RegisterOrder
 1) 4.0.4 2) в таблицах которые используются ошибок нет 3) RIZ1 4) асинхронный режим 5) новая заявка 6) общий счет 7) после RegisterOrder TransactionId всегда имеет значение  ps количество нулевых ордеров в день 1-5 из 800 ордеров Т.е. после RegisterOrder TransactionId есть, а в событии NewOrder - нет? Покажите, как эта заявка выглядит в квике. И предоставьте лог - цена \ время \ id \ любой комментарий после RegisterOrder и тоже самое в NewOrder + скрин как раз из квика.
			
			
			
			
		
 | 
			
				|  | 
	
		| Спасибо: |   |  | 
			
				|  | 
		
			| 
 | 
		
			
				| skuvv 
 
   
 
						
						
					 | Дата: 05.12.2011 
						
							|  |  |  |   |  
 
 
	
			Alexander Mukhanchikov skuvv Alexander Mukhanchikov В общем от всех у кого проблемы нужны ответы на следующие вопросы:1) Версия S#
 2) Что выдаёт Verifier
 3) На каком инструменте и на каком рынке
 4) Посылаются заявки синхронно или асинхронно
 5) Какая транзакция - добавление новой заявки или перерегистрация старой
 6) Квик с общими счетами или нет
 7) Чему равно TransactionId после RegisterOrder
 1) 4.0.4 2) в таблицах которые используются ошибок нет 3) RIZ1 4) асинхронный режим 5) новая заявка 6) общий счет 7) после RegisterOrder TransactionId всегда имеет значение  ps количество нулевых ордеров в день 1-5 из 800 ордеров Т.е. после RegisterOrder TransactionId есть, а в событии NewOrder - нет? Покажите, как эта заявка выглядит в квике. И предоставьте лог - цена \ время \ id \ любой комментарий после RegisterOrder и тоже самое в NewOrder + скрин как раз из квика. Пока таких логов нет, как появятся - отпишусь. upd - только заметил что в квике поля коментариев пустые, заполнял раньше через  _order.ExtensionInfo.Add(DdeOrderColumns.ClientCode, Text); добавил заполнение через _order.Comment = Text; коменты в квике появились, посмотрим насчет нулевых заявок
			
			
			
			
		
 | 
			
				|  | 
	
		| Спасибо: |   |  | 
			
				|  |