private static byte GetDataTypeFromName(string seriesName)
{
var parts = seriesName.Split(new[] { '.' }, StringSplitOptions.None);
switch (parts[parts.Length - 1])
{
case "Tick":
return DataObjectType.Tick;
case "Bid":
return DataObjectType.Bid;
case "Ask":
return DataObjectType.Ask;
case "Quote":
return DataObjectType.Quote;
case "Trade":
return DataObjectType.Trade;
case "Bar":
return DataObjectType.Bar;
case "Level2":
return DataObjectType.Level2;
case "News":
return DataObjectType.News;
case "Fundamental":
return DataObjectType.Fundamental;
default:
return DataObjectType.DataObject;
}
}