public FormStrategyResult(CompChart compChart, IStrategyQueryResult strategyResult) { InitializeComponent(); this.compChart = compChart; this.strategyResult = strategyResult; this.Init(); }
public FormChart2() { InitializeComponent(); this.compChart1 = compMain1.CompChart1; string code = "RB1805"; double time = double.Parse(DateTime.Now.ToString("yyyyMMdd.HHmmss")); KLinePeriod klinePeriod = KLinePeriod.KLinePeriod_1Minute; this.compMain1.Init(code, time, klinePeriod); //this.compChart1.Init(code, time, klinePeriod); //this.compChart1.Code = "RB1805"; ////this.compChart1.Code = "MA1801"; ////this.compChart1.Time = 20170929.145900; ////this.compChart1.Time = 20171029.150000; //this.compChart1.Time = double.Parse(DateTime.Now.ToString("yyyyMMdd.HHmmss")); ////this.compChart1.Code = "RB1801"; ////this.compChart1.Time = 20170930.150000; //this.compChart1.KlinePeriod = KLinePeriod.KLinePeriod_1Minute; this.compChart1.OnChartRefresh += CompChart1_OnDataRefresh; this.SetLbTime(this.compChart1.Time); this.compChart1.PaintChart(); this.compStrategyTree1.TreeStrategy.MouseClick += TreeStrategy_MouseClick; this.compStrategyTree1.TreeStrategy.MouseDoubleClick += TreeStrategy_MouseDoubleClick; this.BindDefaultStrategy(); }
public FormStrategyTrader(CompChart compChart, IStrategyTrader strategyTrader) { InitializeComponent(); this.compChart = compChart; this.strategyTrader = strategyTrader; //IList<c this.strategyTrader.GetAllCodes(); //this.strategyTrader.GetStrategyTrader( }
public CompChartWithStrategy(CompChart compChart1) { this.compChart1 = compChart1; //IDataPackage dataPackage = compChart1.CompChartData.DataPackage; //KLinePeriod period = compChart1.GetKLinePeriod(); //StrategyReferedPeriods referedPeriods = new StrategyReferedPeriods(); //referedPeriods.UsedKLinePeriods.Add(period); //ForwardPeriod forwardPeriod = new ForwardPeriod(false, period); //IStrategyExecutor strategyRunner = StrategyExecutorFactory.CreateHistoryExecutor(dataPackage, referedPeriods, forwardPeriod, compChart1.StrategyHelper); }
public FormChart2() { InitializeComponent(); this.compChart1 = compMain1.CompChart1; //this.compChart1.Code = "RB1710"; //this.compChart1.Time = 20170531.210011; this.compChart1.KlinePeriod = KLinePeriod.KLinePeriod_1Minute; this.compChart1.OnChartRefresh += CompChart1_OnDataRefresh; this.SetLbTime(this.compChart1.Time); this.compChart1.PaintChart(); this.compStrategyTree1.TreeStrategy.MouseClick += TreeStrategy_MouseClick; this.compStrategyTree1.TreeStrategy.MouseDoubleClick += TreeStrategy_MouseDoubleClick; }
public FormCodes(CompChart compChart) { InitializeComponent(); if (compChart != null) { this.compChart = compChart; this.currentTime = compChart.Time; } string dataCenterUri = ShareData.Instance.DataCenterUrl; this.dataReader = DataReaderFactory.CreateDataReader(dataCenterUri); //DataCenter dataCenter = ShareData.Instance.DataCenter; codes = dataReader.CodeReader.GetAllCodes(); ShowCodes(); }