FastQuant.DataSeriesNameHelper.GetInstrument C# (CSharp) Method

GetInstrument() public static method

public static GetInstrument ( DataSeries series, Framework framework ) : Instrument
series DataSeries
framework Framework
return Instrument
        public static Instrument GetInstrument(DataSeries series, Framework framework)
        {
            var parts = series.Name.Split(new[] { '.' }, StringSplitOptions.None);
            var id = GetDataType(series) == DataObjectType.Bar ? int.Parse(parts[parts.Length - 4]) : int.Parse(parts[parts.Length - 2]);
            return framework.InstrumentManager.GetById(id);
        }