public TimeHelper(EnumTradingTime tt) { switch(tt) { case EnumTradingTime.FINANCIAL: WorkingTime = WorkingTime_Financial; EndOfDay = EndOfDay_Financial; BeginOfDay = BeginOfDay_Financial; break; case EnumTradingTime.COMMODITY: WorkingTime = WorkingTime_Commodity; EndOfDay = EndOfDay_Commodity; BeginOfDay = BeginOfDay_Commodity; break; case EnumTradingTime.COMMODITY_0230: WorkingTime = WorkingTime_Commodity_0230; EndOfDay = EndOfDay_Commodity; BeginOfDay = BeginOfDay_Commodity_0230; break; case EnumTradingTime.COMMODITY_0100: WorkingTime = WorkingTime_Commodity_0100; EndOfDay = EndOfDay_Commodity; BeginOfDay = BeginOfDay_Commodity_0100; break; } }
public TimeHelper(EnumTradingTime tt) { switch (tt) { case EnumTradingTime.FINANCIAL: WorkingTime = WorkingTime_Financial; EndOfDay = EndOfDay_Financial; BeginOfDay = BeginOfDay_Financial; break; case EnumTradingTime.COMMODITY: WorkingTime = WorkingTime_Commodity; EndOfDay = EndOfDay_Commodity; BeginOfDay = BeginOfDay_Commodity; break; case EnumTradingTime.COMMODITY_0230: WorkingTime = WorkingTime_Commodity_0230; EndOfDay = EndOfDay_Commodity; BeginOfDay = BeginOfDay_Commodity_0230; break; case EnumTradingTime.COMMODITY_0100: WorkingTime = WorkingTime_Commodity_0100; EndOfDay = EndOfDay_Commodity; BeginOfDay = BeginOfDay_Commodity_0100; break; } }
public TimeHelper(EnumTradingTime tt) { switch (tt) { case EnumTradingTime.TradingTime_0915_1515: WorkingTime = WorkingTime_0915_1515; BeginOfDay = BeginOfDay_0915; EndOfDay = EndOfDay_1515; break; case EnumTradingTime.TradingTime_0900_1515: WorkingTime = WorkingTime_0900_1515; BeginOfDay = BeginOfDay_0900; EndOfDay = EndOfDay_1515; break; case EnumTradingTime.TradingTime_0900_1500: WorkingTime = WorkingTime_0900_1500; BeginOfDay = BeginOfDay_0900; EndOfDay = EndOfDay_1515; break; case EnumTradingTime.TradingTime_2300: WorkingTime = WorkingTime_2300; BeginOfDay = BeginOfDay_2100; EndOfDay = EndOfDay_1500; break; case EnumTradingTime.TradingTime_2330: WorkingTime = WorkingTime_2330; BeginOfDay = BeginOfDay_2100; EndOfDay = EndOfDay_1500; break; case EnumTradingTime.TradingTime_0100: WorkingTime = WorkingTime_0100; BeginOfDay = BeginOfDay_2100; EndOfDay = EndOfDay_1500; break; case EnumTradingTime.TradingTime_0230: WorkingTime = WorkingTime_0230; BeginOfDay = BeginOfDay_2100; EndOfDay = EndOfDay_1500; break; } }
public int[] WorkingTime_Financial = { 915, 1130, 1300, 1515 }; //IF #endregion Fields #region Constructors public TimeHelper(EnumTradingTime tt) { switch(tt) { case EnumTradingTime.FINANCIAL: WorkingTime = WorkingTime_Financial; EndOfDay = EndOfDay_Financial; break; case EnumTradingTime.COMMODITY: WorkingTime = WorkingTime_Commodity; EndOfDay = EndOfDay_Commodity; break; case EnumTradingTime.AUAG: WorkingTime = WorkingTime_AuAg; EndOfDay = EndOfDay_Commodity; break; } }
public int EndOfDay_Commodity = 1500; //商品 public TimeHelper(EnumTradingTime tt) { switch (tt) { case EnumTradingTime.FINANCIAL: WorkingTime = WorkingTime_Financial; EndOfDay = EndOfDay_Financial; break; case EnumTradingTime.COMMODITY: WorkingTime = WorkingTime_Commodity; EndOfDay = EndOfDay_Commodity; break; case EnumTradingTime.AUAG: WorkingTime = WorkingTime_AuAg; EndOfDay = EndOfDay_Commodity; break; } }