private void saveIQFeedParams() { XmlSerializer xmlSerializer = new XmlSerializer(typeof(IQFeedSettings)); TextWriter textWriter1 = (TextWriter) new StreamWriter("IQFeed.xml"); TextWriter textWriter2 = textWriter1; IQFeedSettings iqFeedParams = this.IQFeedParams; xmlSerializer.Serialize(textWriter2, (object)iqFeedParams); textWriter1.Close(); }
private void loadIQFeedParams() { if (!System.IO.File.Exists("IQFeed.xml")) { System.IO.File.Create("IQFeed.xml").Close(); this.IQFeedParams.ProviderId = 6; this.IQFeedParams.Version = "5.2"; this.IQFeedParams.Product = "SERGEY_BEREZHNOV_12216"; this.IQFeedParams.Login = ""; this.IQFeedParams.Password = ""; this.saveIQFeedParams(); } XmlSerializer xmlSerializer = new XmlSerializer(typeof(IQFeedSettings)); TextReader textReader = (TextReader) new StreamReader("IQFeed.xml"); this.IQFeedParams = (IQFeedSettings)xmlSerializer.Deserialize(textReader); textReader.Close(); }
public Settings() { this.configFileName = "TradeConfigReal.xml"; this.configFileNameLmax = "LmaxSettings.xml"; this.IQFeedParams = new IQFeedSettings(); }