| KAX 
 
   
 
						
						
					 | Дата: 16.02.2011 
 
 
	
			Mikhail Sukhov KAX Хотим в 10:36 получить последние 5 свечек, GetTimeFrameCandles(sec, TimeSpan.FromMinutes(5), 5) получим только одну сегодняшнюю свечу. А как получить остальные четыре за вчера?
 В разделе Экспорт произвольных таблиц показано, как грузить свечки из Квика за вчерашний день. О нашел, раньше просто смотрел в файле .chm в архиве с библиотекой. На сайте актуальней информация оказалась. Спасибо =)
			
			
			
			
		
 | 
			
				|  | 
	
		| Спасибо: |   |  | 
			
				|  | 
		
			| 
 | 
		
			
				| Mikhail Sukhov 
 
   
 
						
						
					 | Дата: 16.02.2011 
 
 
	
			KAX Mikhail Sukhov KAX Хотим в 10:36 получить последние 5 свечек, GetTimeFrameCandles(sec, TimeSpan.FromMinutes(5), 5) получим только одну сегодняшнюю свечу. А как получить остальные четыре за вчера?
 В разделе Экспорт произвольных таблиц показано, как грузить свечки из Квика за вчерашний день. О нашел, раньше просто смотрел в файле .chm в архиве с библиотекой. На сайте актуальней информация оказалась. Спасибо =) Версии новые выходят.
			
			
			
			
		
 | 
			
				|  | 
	
		| Спасибо: |   |  | 
			
				|  | 
		
			| 
 | 
		
			
				| ttt 
 
   
 
						
						
					 | Дата: 16.02.2011 
 
 
	
			NewTrades не вызывается.
 this.Trader.Terminal.StartDde(this.Trader.SecuritiesTable, this.Trader.OrdersTable, this.Trader.TradesTable);
 //... далее следуют проверки, что экспорт всех трех таблиц запущен
 Security sec_1 = this.Trader.Securities.FirstOrDefault(sec => sec.Code == "RIH1");
 AddToLog(this.textBox1, sec_1.Name.ToString()); //вывод на экран названия инструмента
 while (true)
 {
 if(sec_1!=null)
 {
 AddToLog(this.textBox1, sec_1.Name.ToString());
 AddToLog(this.textBox2, sec_1.LastTrade.ToString());
 AddToLog(this.textBox3, sec_1.MaxPrice.ToString());
 }
 Thread.Sleep(1000);
 }
 Все сделано как написано в документации и на форуме.
 Возможно ли такое, что для запуска обновления полей Security.LastTrade и Security.Security.MaxPrice надо явно указать, что для Sec_1 начать обновление?
 | 
			
				|  | 
	
		| Спасибо: |   |  | 
			
				|  | 
		
			| 
 | 
		
			
				| Mikhail Sukhov 
 
   
 
						
						
					 | Дата: 16.02.2011 
 
 
	
			Sample работает? Verifier что нибудь выводит? ProcessDataError?
 | 
			
				|  | 
	
		| Спасибо: |   |  | 
			
				|  | 
		
			| 
 | 
		
			
				| skuvv 
 
   
 
						
						
					 | Дата: 18.02.2011 
 
 
	
			Вопрос по ситуации с [FORTS] В операции отказано: Превышен лимит операций от указанного клиента.:Асинхронный режим, отменяется ордер и отправляется новый. Приходит сообщение о флуде(в новом ордере) и потом не приходит сообщение об отмене ордера - заявка остается активной, но TraderHelper.IsCanceled считает заявку отклоненной...
 Посоветуйте, что можно сделать?
 | 
			
				|  | 
	
		| Спасибо: |   |  | 
			
				|  | 
		
			| 
 | 
		
			
				| Mikhail Sukhov 
 
   
 
						
						
					 | Дата: 18.02.2011 
 
 
	
			skuvv Вопрос по ситуации с [FORTS] В операции отказано: Превышен лимит операций от указанного клиента.:Асинхронный режим, отменяется ордер и отправляется новый. Приходит сообщение о флуде(в новом ордере) и потом не приходит сообщение об отмене ордера - заявка остается активной, но TraderHelper.IsCanceled считает заявку отклоненной...
 Посоветуйте, что можно сделать?
 Какая версия?
			
			
			
			
		
 | 
			
				|  | 
	
		| Спасибо: |   |  | 
			
				|  | 
		
			| 
 | 
		
			
				| skuvv 
 
   
 
						
						
					 | Дата: 18.02.2011 
 
 
	
			Mikhail Sukhov skuvv Вопрос по ситуации с [FORTS] В операции отказано: Превышен лимит операций от указанного клиента.:Асинхронный режим, отменяется ордер и отправляется новый. Приходит сообщение о флуде(в новом ордере) и потом не приходит сообщение об отмене ордера - заявка остается активной, но TraderHelper.IsCanceled считает заявку отклоненной...
 Посоветуйте, что можно сделать?
 Какая версия? 2.6
			
			
			
			
		
 | 
			
				|  | 
	
		| Спасибо: |   |  | 
			
				|  | 
		
			| 
 | 
		
			
				| Mikhail Sukhov 
 
   
 
						
						
					 | Дата: 18.02.2011 
 
 
	
			В 3.0 я чинил снятие заявок в асинхронном режиме. Может это та самая ошибка.
			
			
			
			
		
 | 
			
				|  | 
	
		| Спасибо: |   |  | 
			
				|  | 
		
			| 
 | 
		
			
				| skuvv 
 
   
 
						
						
					 | Дата: 18.02.2011 
 
 
	
			Mikhail Sukhov В 3.0 я чинил снятие заявок в асинхронном режиме. Может это та самая ошибка. ОК, спасибо, проверю
			
			
			
			
		
 | 
			
				|  | 
	
		| Спасибо: |   |  | 
			
				|  | 
		
			| 
 | 
		
			
				| esper 
 
   
 
						
						
					 | Дата: 21.02.2011 
 
 
	
			Всем добрый день. Возникла следующая ситауция, мне необходимо получить данные из талицы "Портфель по деривативам" с добавленными колонками.
 Код примерно следующий:
 
 //добавляем столбцы
 trader.DerivativePortfoliosTable.Columns.Insert(2, DdeDerivativePortfolioColumns.CurrentLimitPositionsPrice);
 trader.DerivativePortfoliosTable.Columns.Insert(5, DdeDerivativePortfolioColumns.ACI);
 trader.DerivativePortfoliosTable.Columns.Add(DdeDerivativePortfolioColumns.MarketCommission);
 
 //обработчик получения новых записей
 trader.NewPortfolios += obj =>
 {
 
 };
 
 В обработчик приходит список объектов BusinessEntities.Portfolio, но в свойстве ExtensionInfo нет данных по дополнительным полям, каким образом можно их получить?
 | 
			
				|  | 
	
		| Спасибо: |   |  | 
			
				|  |