public frmBrokerInstrumentMapping(MDIParentForm parent) { InitializeComponent(); instrumentMapping = new BrokerInstrumentMapping(); brokerInstrumentMapping = new clsBrokerInstrumentMapping(); brokerUpdateMapping = new clsBrokerInstrumentMapping(); this.parent = parent; }
public frmCharts(MDIParentForm parentForm, string broker, string symbol) { InitializeComponent(); candleData = new BindingList <CandleData>(); this.parentForm = parentForm; this.broker = broker; this.symbol = symbol; zoomList = new List <ChartZoomOut>(); toolStripChartType.Renderer = new MainFormToolStripRenderer(); }
/// <summary> /// Initializes a new instance of the <see cref="Supervisor"/> class. /// </summary> /// <param name="fMainParam">The f main parameter.</param> public Supervisor(MDIParentForm fMainParam) { frmMain = fMainParam; var fileName = AppDomain.CurrentDomain.BaseDirectory + Path.DirectorySeparatorChar + @"\Config\ElevenSettings.xml"; GlobalSettings = ElevenSettings.Load(fileName); if (string.IsNullOrEmpty(GlobalSettings.FolderSettings.Logs)) { GlobalSettings.FolderSettings.Logs = AppDomain.CurrentDomain.BaseDirectory + Path.DirectorySeparatorChar + "Logs"; } //Path Log - Creazione if (!Directory.Exists(GlobalSettings.FolderSettings.Logs)) { Directory.CreateDirectory(GlobalSettings.FolderSettings.Logs); } Log = new LogManager(GlobalSettings.FolderSettings.Logs + Path.DirectorySeparatorChar + "Eleven_" + PreciseDateTime.Now.ToString("yyyyMMdd") + ".log"); Log.LogEvent("[---------------------------------------------]"); Log.LogEvent("[E-LEVEN][" + Assembly.GetExecutingAssembly().GetName().Version + "]"); //Creazione Task taskPerformer = new TaskPerformer(this); //Gatewqay gateway = new Gateway(1, 1); InitExchanges(); //Engine e = new Engine( // Engine = new Engine(frmMain, gateway); //InitSecurities(); System.Threading.Tasks.Task.Factory.StartNew(() => InitSecuritiesDelay()); }