| Yura 
 
   
 
						
						
					 | Дата: 17.05.2011 
 
 
	
			Alexander Yura Yura Yura Yura Yura Какая проблема в 5-й строке? =( Кодtrader.SecuritiesChanged += trades =>{
 if (_depth == null && _lkoh != null)
 {
 _depth = trades.FirstOrDefault(d => d.Code == "LKOH").LastTrade;
 if (_depth != null)
 {
 // если портфель уже появился, то извещаем об этом основной поток для выставления заявки
 if (_portfolio != null)
 waitHandle.Set();
 }
 }
 };
 depth это что, какой тип? Стакан? Тогда неправильное приведение типов. А Visual Studio что говорит? Или это викторина для форумчан? :) "Ошибка	7	Неявное преобразование типа "Ecng.Trading.BusinessEntities.Trade" в "Ecng.Trading.BusinessEntities.Security" невозможно	 "В общем мне нужно получить информацию о последней сделке по указанной бумаге..как мне это сделать? =( Плиз если можно пример рабочий((я в си шарпе новичок и в стокшарпе трудно разобраться. А у _depth тип Security  Последняя сделка - это Trade, а вы пытаетесь привести её к Security. собственно об этом Visual Studio и сообщает. О господи, ДА ДЕТКА, пашет!! спс огромное! какое же это счастье...
			
			
			
			
		
 | 
			
				|  | 
	
		| Спасибо: |   |  | 
			
				|  | 
		
			| 
 | 
		
			
				| Yura 
 
   
 
						
						
					 | Дата: 17.05.2011 
 
 
	
			Yura Alexander Yura Yura Yura Yura Yura Какая проблема в 5-й строке? =( Кодtrader.SecuritiesChanged += trades =>{
 if (_depth == null && _lkoh != null)
 {
 _depth = trades.FirstOrDefault(d => d.Code == "LKOH").LastTrade;
 if (_depth != null)
 {
 // если портфель уже появился, то извещаем об этом основной поток для выставления заявки
 if (_portfolio != null)
 waitHandle.Set();
 }
 }
 };
 depth это что, какой тип? Стакан? Тогда неправильное приведение типов. А Visual Studio что говорит? Или это викторина для форумчан? :) "Ошибка	7	Неявное преобразование типа "Ecng.Trading.BusinessEntities.Trade" в "Ecng.Trading.BusinessEntities.Security" невозможно	 "В общем мне нужно получить информацию о последней сделке по указанной бумаге..как мне это сделать? =( Плиз если можно пример рабочий((я в си шарпе новичок и в стокшарпе трудно разобраться. А у _depth тип Security  Последняя сделка - это Trade, а вы пытаетесь привести её к Security. собственно об этом Visual Studio и сообщает. О господи, ДА ДЕТКА, пашет!! спс огромное! какое же это счастье... А ещё такой вопрос. я пишу такое  Кодtrader.SecuritiesChanged += trades =>{
 if (_depth == null && _lkoh != null)
 {
 _depth = trades.FirstOrDefault(d => d.Code == "MSICH").LastTrade.Price;
 
 if (_depth != null)
 {
 // если портфель уже появился, то извещаем об этом основной поток для выставления заявки
 if (_portfolio != null)
 waitHandle.Set();
 }
 }
 };
 Ошибка	1 Неявное преобразование типа "decimal" в "Ecng.Trading.BusinessEntities.Trade" невозможно. пытаюсь взять цену _depth = trades.FirstOrDefault(d => d.Code == "MSICH").LastTrade.Price;
			
			
			
			
		
 | 
			
				|  | 
	
		| Спасибо: |   |  | 
			
				|  | 
		
			| 
 | 
		
			
				| Alexander 
 
   
 
						
						
					 | Дата: 17.05.2011 
 
 
	
			Yura Yura Alexander Yura Yura Yura Yura Yura Какая проблема в 5-й строке? =( Кодtrader.SecuritiesChanged += trades =>{
 if (_depth == null && _lkoh != null)
 {
 _depth = trades.FirstOrDefault(d => d.Code == "LKOH").LastTrade;
 if (_depth != null)
 {
 // если портфель уже появился, то извещаем об этом основной поток для выставления заявки
 if (_portfolio != null)
 waitHandle.Set();
 }
 }
 };
 depth это что, какой тип? Стакан? Тогда неправильное приведение типов. А Visual Studio что говорит? Или это викторина для форумчан? :) "Ошибка	7	Неявное преобразование типа "Ecng.Trading.BusinessEntities.Trade" в "Ecng.Trading.BusinessEntities.Security" невозможно	 "В общем мне нужно получить информацию о последней сделке по указанной бумаге..как мне это сделать? =( Плиз если можно пример рабочий((я в си шарпе новичок и в стокшарпе трудно разобраться. А у _depth тип Security  Последняя сделка - это Trade, а вы пытаетесь привести её к Security. собственно об этом Visual Studio и сообщает. О господи, ДА ДЕТКА, пашет!! спс огромное! какое же это счастье... А ещё такой вопрос. я пишу такое  Кодtrader.SecuritiesChanged += trades =>{
 if (_depth == null && _lkoh != null)
 {
 _depth = trades.FirstOrDefault(d => d.Code == "MSICH").LastTrade.Price;
 
 if (_depth != null)
 {
 // если портфель уже появился, то извещаем об этом основной поток для выставления заявки
 if (_portfolio != null)
 waitHandle.Set();
 }
 }
 };
 Ошибка	1 Неявное преобразование типа "decimal" в "Ecng.Trading.BusinessEntities.Trade" невозможно. пытаюсь взять цену _depth = trades.FirstOrDefault(d => d.Code == "MSICH").LastTrade.Price; Таже самая ошибка. Пытаетесь привести decimal к Security. 2 разных сущности, 2 разных типа. В инете есть много учебников по C#, стоит хотя бы про типы прочитать и про приведение :) А то ошибки ну уж совсем начальные.
			
			
			
			
		
 | 
			
				|  |  | 
			
				|  | 
		
			| 
 | 
		
			
				| Yura 
 
   
 
						
						
					 | Дата: 17.05.2011 
 
 
	
			Alexander Yura Yura Alexander Yura Yura Yura Yura Yura Какая проблема в 5-й строке? =( Кодtrader.SecuritiesChanged += trades =>{
 if (_depth == null && _lkoh != null)
 {
 _depth = trades.FirstOrDefault(d => d.Code == "LKOH").LastTrade;
 if (_depth != null)
 {
 // если портфель уже появился, то извещаем об этом основной поток для выставления заявки
 if (_portfolio != null)
 waitHandle.Set();
 }
 }
 };
 depth это что, какой тип? Стакан? Тогда неправильное приведение типов. А Visual Studio что говорит? Или это викторина для форумчан? :) "Ошибка	7	Неявное преобразование типа "Ecng.Trading.BusinessEntities.Trade" в "Ecng.Trading.BusinessEntities.Security" невозможно	 "В общем мне нужно получить информацию о последней сделке по указанной бумаге..как мне это сделать? =( Плиз если можно пример рабочий((я в си шарпе новичок и в стокшарпе трудно разобраться. А у _depth тип Security  Последняя сделка - это Trade, а вы пытаетесь привести её к Security. собственно об этом Visual Studio и сообщает. О господи, ДА ДЕТКА, пашет!! спс огромное! какое же это счастье... А ещё такой вопрос. я пишу такое  Кодtrader.SecuritiesChanged += trades =>{
 if (_depth == null && _lkoh != null)
 {
 _depth = trades.FirstOrDefault(d => d.Code == "MSICH").LastTrade.Price;
 
 if (_depth != null)
 {
 // если портфель уже появился, то извещаем об этом основной поток для выставления заявки
 if (_portfolio != null)
 waitHandle.Set();
 }
 }
 };
 Ошибка	1 Неявное преобразование типа "decimal" в "Ecng.Trading.BusinessEntities.Trade" невозможно. пытаюсь взять цену _depth = trades.FirstOrDefault(d => d.Code == "MSICH").LastTrade.Price; Таже самая ошибка. Пытаетесь привести decimal к Security. 2 разных сущности, 2 разных типа. В инете есть много учебников по C#, стоит хотя бы про типы прочитать и про приведение :) А то ошибки ну уж совсем начальные. На счет типов я понял что не совпадают. Но как так сделать чтоб вывелась цена=( 
			
			
			
			
		
 | 
			
				|  | 
	
		| Спасибо: |   |  | 
			
				|  | 
		
			| 
 | 
		
			
				| Yura 
 
   
 
						
						
					 | Дата: 18.05.2011 
 
 
	
			Здравствуйте.Данные для тестирования на истории должны быть заранее скачаны и сохранены в специальном S# формате.
 Что это за формат, я не могу разобраться как преобразовать в этот формат..хэлп.
 | 
			
				|  | 
	
		| Спасибо: |   |  | 
			
				|  | 
		
			| 
 | 
		
			
				| Alexander 
 
   
 
						
						
					 | Дата: 18.05.2011 
 
 
	
			Yura Здравствуйте.Данные для тестирования на истории должны быть заранее скачаны и сохранены в специальном S# формате.
 Что это за формат, я не могу разобраться как преобразовать в этот формат..хэлп.
 Посмотрите на работу Hydra и на работу SampleHistoryTesting. Все исходники идут со Stock#
			
			
			
			
		
 | 
			
				|  | 
	
		| Спасибо: |   |  | 
			
				|  | 
		
			| 
 | 
		
			
				| Roman0 
 
   
 
						
						
					 | Дата: 21.05.2011 
 
 
	
			Пожалуйста, подскажите как надежно определить, что все сделки из таблицы всех сделок получены и пошли актуальные данные, если подключиться через какое-то время после начала торгов. Наверное можно получить Security.LastTrade.Time и потом сравнивать с СandleManager.Source.Trades.Last().Time в CandlesChanged и т.д., но может быть есть какие-то еще способы? Спасибо!
			
			
			
			
		
 | 
			
				|  | 
	
		| Спасибо: |   |  | 
			
				|  | 
		
			| 
 | 
		
			
				| Yura 
 
   
 
						
						
					 | Дата: 22.05.2011 
 
 
	
			Здравствуйте. Я не могу разобраться с SampleHistoryTesting. Запускаю, указываю путь к папке RIU9@RTS, нажимаю старт, пошла загрузка, нажимаю на отчет, выводится сообщение от Microsoft Excel мол неизвестный формат файла и кучу непонятных символов. В чем проблема? спасибо!
			
			
			
			
		
 | 
			
				|  | 
	
		| Спасибо: |   |  | 
			
				|  | 
		
			| 
 | 
		
			
				| Mikhail Sukhov 
 
   
 
						
						
					 | Дата: 22.05.2011 
 
 
	
			Yura Здравствуйте. Я не могу разобраться с SampleHistoryTesting. Запускаю, указываю путь к папке RIU9@RTS, нажимаю старт, пошла загрузка, нажимаю на отчет, выводится сообщение от Microsoft Excel мол неизвестный формат файла и кучу непонятных символов. В чем проблема? спасибо! Версия последняя?
			
			
			
			
		
 | 
			
				|  |  | 
			
				|  | 
		
			| 
 | 
		
			
				| Yura 
 
   
 
						
						
					 | Дата: 22.05.2011 
 
 
	
			Mikhail Sukhov Yura Здравствуйте. Я не могу разобраться с SampleHistoryTesting. Запускаю, указываю путь к папке RIU9@RTS, нажимаю старт, пошла загрузка, нажимаю на отчет, выводится сообщение от Microsoft Excel мол неизвестный формат файла и кучу непонятных символов. В чем проблема? спасибо! Версия последняя? скачал 3.1.9 и все заработало, Excel файл открывается.спасибо [biggrin] буду разбираться теперь с S# форматом.
			
			
			
			
		
 | 
			
				|  | 
	
		| Спасибо: |   |  | 
			
				|  |