| MCTuTeJ|19951995 
 
   
 
						
						
					 | Date: 12/15/2010 
						
							|  |  |  |   |  
 
 
	
			Убрал TRANS2QUIK. Теперь такая ошибка:
 Error while building project. Exception : System.BadImageFormatException: Невозм
 ожно загрузить файл или сборку "file:///D:\1\bin\src\AdvancedHedj.exe" или один
 из зависимых от них компонентов. Сборка создана в более поздней версии среды вып
 олнения чем текущая, и не может быть загружена.
 Имя файла: "file:///D:\1\bin\src\AdvancedHedj.exe"
 в System.Reflection.Assembly._nLoad(AssemblyName fileName, String codeBase, E
 vidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Bool
 ean throwOnFileNotFound, Boolean forIntrospection)
 в System.Reflection.Assembly.nLoad(AssemblyName fileName, String codeBase, Ev
 idence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boole
 an throwOnFileNotFound, Boolean forIntrospection)
 в System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef, Evidence
 assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection)
 в System.Reflection.Assembly.InternalLoadFrom(String assemblyFile, Evidence s
 ecurityEvidence, Byte[] hashValue, AssemblyHashAlgorithm hashAlgorithm, Boolean
 forIntrospection, StackCrawlMark& stackMark)
 в System.Reflection.Assembly.ReflectionOnlyLoadFrom(String assemblyFile)
 в NBox.Program.reflectAssembliesAliasesAndGrabResourcesAndAssemblyInfo(BuildC
 onfiguration configuration, String tempDirectoryName, List`1 resourcesReflectedP
 aths)
 
 Подозреваю что это уже никак не поправить .....
 | 
			
				| foRs 
 
   
 
						
						
					 | Date: 3/24/2011 
 
 
	
			Не знал где запостить нубский вопрос) думаю что тема мб подойдёт.
 Объясните пожлуста логику выражения () =>
 С += всё понятно, а вот дальше лмбда выражение суть которой не пойму (в книжках читал, недогоняю после делфи)
 
 trader.Connected += () =>
 {
 Console.WriteLine("Подключение было произведено успешно.");
 // извещаем об успешном соединени
 waitHandle.Set();
 };
 
 
 Как бы можно просто тупо вместе где в примере указан код расчета и выставления заявки писать свои приблуды, но наверное лямба выражение понять всё таки нужно.
 | 
			
				| Greene-nsk 
 
   
 
						
						
					 | Date: 3/25/2011 
 
 
	
			foRs Не знал где запостить нубский вопрос) думаю что тема мб подойдёт.
 Объясните пожлуста логику выражения () =>
 С += всё понятно, а вот дальше лмбда выражение суть которой не пойму (в книжках читал, недогоняю после делфи)
 
 trader.Connected += () =>
 {
 Console.WriteLine("Подключение было произведено успешно.");
 // извещаем об успешном соединени
 waitHandle.Set();
 };
 
 
 Как бы можно просто тупо вместе где в примере указан код расчета и выставления заявки писать свои приблуды, но наверное лямба выражение понять всё таки нужно.
 Это как анонимная функция. Почти тоже самое, что и : Codetrader.Connected += OnConnect;
 ...
 private void OnConnect()
 {
 Console.WriteLine("Подключение было произведено успешно.");
 // извещаем об успешном соединени
 waitHandle.Set();
 }
 
 () => означает, что параметров нет. Может быть += param => .. или += (param1, param2) => ...
			
			
			
			
		
 | 
			
				| foRs 
 
   
 
						
						
					 | Date: 3/27/2011 
 
 
	
			Ну вообщем ошибка исчезает если сделать такbase.Security.GetMarketPrice(direction, 0.25, MarketPriceTypes.Following)
 вместо
 base.Security.GetMarketPrice(direction)
 
 Если с первым и последним еще более менее понятно, то тогда вот с дельтой нет. Значение каких диапазонов должно быть и как на практике оно отражается?
 |