Sergey Masyura 
					 
					 
					 
					 
					
					
						
						
					 
				 | 
				
					Date: 9/20/2011
					
					
			
					 
					 
					
	
			XMbIPb Во время тестирования непосредственно на сам тестер приходится всего около 5% проц.времени, а остальное сжирают проводник(~55%) и AntiMalware Service(~20%).. так должно быть?   Чем в это время занимается антивирус - вопрос к разработчикам соответсвующего ПО. Со стороны Stock# воздействия на другие процессы нет.
			
			
			
			
		
  
				 | 
			
			
				| 
					
				 | 
				
					
	
		| 
			Thanks:
		 | 
		
		
			 
		 | 
	 
 
				 | 
			
			
				| 
					
				 | 
			
		
			
  | 
		
			
				
					XMbIPb 
					 
					 
					 
					 
					
					
						
						
					 
				 | 
				
					Date: 9/20/2011
					
					
			
					 
					 
					
	
			А у меня почему-то есть(до запуска тестера, антивирь потребляет ~1%, а проводник - 0%).. но тут скорее дело не в S#, а в моём кривом коде(из SampleHistoryTesting удалил CandleManager, заменил логику Sma на свою и ТФ на 1сек).. с антивирем более менее ясно, а вот проводник то чем я так напряг.. что-то мне подсказывает что дело тут в ТФ и частоте обновления GUI.. вот только как это поправить[confused]       
			
			
			
			
		
 
				 | 
			
			
				| 
					
				 | 
				
					
	
		| 
			Thanks:
		 | 
		
		
			 
		 | 
	 
 
				 | 
			
			
				| 
					
				 | 
			
		
			
  | 
		
			
				
					Sergey Masyura 
					 
					 
					 
					 
					
					
						
						
					 
				 | 
				
					Date: 9/20/2011
					
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
								 
							 | 
						 
					 
			
					 
					 
					
	
			XMbIPb А у меня почему-то есть(до запуска тестера, антивирь потребляет ~1%, а проводник - 0%).. но тут скорее дело не в S#, а в моём кривом коде(из SampleHistoryTesting удалил CandleManager, заменил логику Sma на свою и ТФ на 1сек).. с антивирем более менее ясно, а вот проводник то чем я так напряг.. что-то мне подсказывает что дело тут в ТФ и частоте обновления GUI.. вот только как это поправить[confused]         Попробуйте выставить DaysInMemory, MaxCandleCount и  MaxTradeCount  Code
                      var storage = new TradingStorage(new InMemoryStorage())                     {                         BasePath = strategy.Properties.HistoryPath                     };
                      var emulTrader = new EmulationTrader(trader.Securities, trader.Portfolios, storage)                     {                         DaysInMemory = 6,                     };
  ...                         emulTrader.DepthGenerators[s] = new TrendMarketDepthGenerator(security)                         {                             // стакан для инструмента в истории обновляется раз в секунду                             Interval = TimeSpan.FromSeconds(1),                         }; ...                     var candleManager = new CandleManager(new SyncTraderCandleSource(emulTrader));
                      // в целях оптимизации расходования памяти храним не более 1000 последних свечек и 100000 последних сделок                     ((CandleContainer)candleManager.Container).MaxCandleCount = 100;                     ((CandleContainer)candleManager.Container).MaxTradeCount = 1000;
 
 
  
			
			
			
			
		
 
				 | 
			
			
				| 
					
				 | 
				
					
	
		| 
			Thanks:
		 | 
		
		
			 
		 | 
	 
 
				 | 
			
			
				| 
					
				 | 
			
		
			
  | 
		
			
				
					XMbIPb 
					 
					 
					 
					 
					
					
						
						
					 
				 | 
				
					Date: 9/20/2011
					
					
			
					 
					 
					
	
			Я не использую ни DepthGenerators, ни candleManager.. тестирую только на стаканах сохранённых за один день.. да и при чём тут проводник?  
			
			
			
			
		
 
				 | 
			
			
				| 
					
				 | 
				
					
	
		| 
			Thanks:
		 | 
		
		
			 
		 | 
	 
 
				 | 
			
			
				| 
					
				 | 
			
		
			
  | 
		
			
				
					Sergey Masyura 
					 
					 
					 
					 
					
					
						
						
					 
				 | 
				
					Date: 9/20/2011
					
					
			
					 
					 
					
	
			XMbIPb Я не использую ни DepthGenerators, ни candleManager.. тестирую только на стаканах сохранённых за один день.. да и при чём тут проводник?    Вот и у меня такой же вопрос [confused] Причем тут проводник и антивирус? [drool] 
			
			
			
			
		
  
				 | 
			
			
				| 
					
				 | 
				
					
	
		| 
			Thanks:
		 | 
		
		
			 
		 | 
	 
 
				 | 
			
			
				| 
					
				 | 
			
		
			
  | 
		
			
				
					esper 
					 
					 
					 
					 
					
					
						
						
					 
				 | 
				
					Date: 9/20/2011
					
					
			
					 
					 
					
	
			sergey.masyura XMbIPb Я не использую ни DepthGenerators, ни candleManager.. тестирую только на стаканах сохранённых за один день.. да и при чём тут проводник?    Вот и у меня такой же вопрос [confused] Причем тут проводник и антивирус? [drool]   Возможно, там хитрый антивирь, который для чтения файлов использует проводник[lol]   Пробовали его отключить?
			
			
			
			
		
  
				 | 
			
			
				| 
					
				 | 
				
					
	
		| 
			Thanks:
		 | 
		
		
			 
		 | 
	 
 
				 | 
			
			
				| 
					
				 | 
			
		
			
  | 
		
			
				
					XMbIPb 
					 
					 
					 
					 
					
					
						
						
					 
				 | 
				
					Date: 9/20/2011
					
					
			
					 
					 
					
	
			Антивирь то я отключил.. вот только с проводником боюсь такое не прокатит...  Похоже его напрягает, то как я пишу лог.. вот только почему на это уходит целое ядро.. гидра например пишет примерно столько же, но при этом загрузка проводника остаётся на нуле.. насколько я понял в SampleHistoryTesting уже есть свой логгер который пишет - Стратегия запущена,Стратегия остановлена.. как ему можно передать свой текст, чтоб он записывал ещё кой-какие расчёты?
			
			
			
			
		
 
				 | 
			
			
				| 
					
				 | 
				
					
	
		| 
			Thanks:
		 | 
		
		
			 
		 | 
	 
 
				 | 
			
			
				| 
					
				 | 
			
		
			
  | 
		
			
				
					Sergey Masyura 
					 
					 
					 
					 
					
					
						
						
					 
				 | 
				
					Date: 9/21/2011
					
					
			
					 
					 
					
	
			XMbIPb Антивирь то я отключил.. вот только с проводником боюсь такое не прокатит...   Через Task Manager можно убить процесс explorer.exe [cool] 
			
			
			
			
		
  
				 | 
			
			
				| 
					
				 | 
				
					
	
		| 
			Thanks:
		 | 
		
		
			 
		 | 
	 
 
				 | 
			
			
				| 
					
				 | 
			
		
			
  | 
		
			
				
					Mikhail Sukhov 
					 
					 
					 
					 
					
					
						
						
					 
				 | 
				
					Date: 9/21/2011
					
					
			
					 
					 
					
	
			sergey.masyura XMbIPb Антивирь то я отключил.. вот только с проводником боюсь такое не прокатит...   Через Task Manager можно убить процесс explorer.exe [cool]   Можно закрыть сам TaskManager. Чтобы себя не расстраивать лишний раз.
			
			
			
			
		
  
				 | 
			
			
				| 
					
				 | 
				
					
	
		| 
			Thanks:
		 | 
		
		
			 
		 | 
	 
 
				 | 
			
			
				| 
					
				 | 
			
		
			
  | 
		
			
				
					XMbIPb 
					 
					 
					 
					 
					
					
						
						
					 
				 | 
				
					Date: 10/5/2011
					
					
			
					 
					 
					
	
			XMbIPb насколько я понял в SampleHistoryTesting уже есть свой логгер который пишет - Стратегия запущена,Стратегия остановлена.. как ему можно передать свой текст, чтоб он записывал ещё кой-какие расчёты?  
			
			
			
			
		
 
				 | 
			
			
				| 
					
				 | 
				
					
	
		| 
			Thanks:
		 | 
		
		
			 
		 | 
	 
 
				 | 
			
			
				| 
					
				 |