private static void AddToList(List <string> list, KLineDataForward_BigPeriod klineDataForward) { IKLineData klineData_1 = klineDataForward.GetKLineData(KLinePeriod.KLinePeriod_1Minute); list.Add("DayEnd:" + klineDataForward.IsDayEnd + "|1MinuteEnd:" + klineDataForward.IsPeriodEnd(KLinePeriod.KLinePeriod_1Minute) + "|5MinuteEnd:" + klineDataForward.IsPeriodEnd(KLinePeriod.KLinePeriod_5Minute) + "|15MinuteEnd:" + klineDataForward.IsPeriodEnd(KLinePeriod.KLinePeriod_15Minute) + "|DayEnd:" + klineDataForward.IsPeriodEnd(KLinePeriod.KLinePeriod_1Day)); list.Add("1minute:" + klineData_1); KLineData_RealTime klineData_5 = (KLineData_RealTime)klineDataForward.GetKLineData(KLinePeriod.KLinePeriod_5Minute); list.Add("5minute:" + klineData_5); list.Add("5minute_" + klineData_5.GetCurrentRealBar()); }
private static void Print(KLineDataForward_BigPeriod klineDataForward) { IKLineData klineData_1 = klineDataForward.GetKLineData(KLinePeriod.KLinePeriod_1Minute); Console.WriteLine("DayEnd:" + klineDataForward.IsDayEnd + "|1MinuteEnd:" + klineDataForward.IsPeriodEnd(KLinePeriod.KLinePeriod_1Minute) + "|5MinuteEnd:" + klineDataForward.IsPeriodEnd(KLinePeriod.KLinePeriod_5Minute) + "|15MinuteEnd:" + klineDataForward.IsPeriodEnd(KLinePeriod.KLinePeriod_15Minute) + "|DayEnd:" + klineDataForward.IsPeriodEnd(KLinePeriod.KLinePeriod_1Day)); Console.WriteLine("1minute:" + klineData_1); KLineData_RealTime klineData_5 = (KLineData_RealTime)klineDataForward.GetKLineData(KLinePeriod.KLinePeriod_5Minute); Console.WriteLine("5minute:" + klineData_5); Console.WriteLine("5minute_" + klineData_5.GetCurrentRealBar()); }