public static DataForNavigate_Code Create(DataForForward_Code dataForForward) { DataForNavigate_Code dataForNav = new DataForNavigate_Code(dataForForward.DataPackage, dataForForward.Time); foreach (KLinePeriod klinePeriod in dataForForward.ReferedKLinePeriods) { IKLineData_RealTime klineData = dataForForward.GetKLineData(klinePeriod); dataForNav.dic_Period_KLineData.Add(klinePeriod, klineData); } return(dataForNav); }
public DataNavigate_Code(IDataPackage_Code dataPackage, double time) { this.dataForNavigate = new DataForNavigate_Code(dataPackage, time); codes[0] = dataForNavigate.Code; this.NavigateTo(time); }
internal DataNavigate_Code(DataForNavigate_Code dataForNavigate) { this.dataForNavigate = dataForNavigate; codes[0] = dataForNavigate.Code; }