FastQuant.FileDataServer.AddDataSeries C# (CSharp) Méthode

AddDataSeries() public méthode

public AddDataSeries ( Instrument instrument, byte type, BarType barType = BarType.Time, long barSize = 60 ) : DataSeries
instrument Instrument
type byte
barType BarType
barSize long
Résultat DataSeries
        public override DataSeries AddDataSeries(Instrument instrument, byte type, BarType barType = BarType.Time, long barSize = 60)
        {
            if (type == DataObjectType.Bar)
                return GetBarDataSeriesInCache(instrument, barType, barSize, true);

            var series = this.byType[type][instrument.Id];
            if (series == null)
            {
                string name = DataSeriesNameHelper.GetName(instrument, type);
                series = GetDataSeries(name);
                if (series == null)
                {
                    series = CreateDataSeries(name);
                    this.dataFile.Write(name, series);
                }
                this.byType[type][instrument.Id] = series;
            }
            return series;
        }

Same methods

FileDataServer::AddDataSeries ( string name ) : DataSeries