Lean  $LEAN_TAG$
QuantConnect.ToolBox.AlgoSeekFuturesConverter.AlgoSeekFuturesConverter Class Reference

Process a directory of algoseek futures files into separate resolutions. More...

Public Member Functions

 AlgoSeekFuturesConverter (List< Resolution > resolutions, DateTime referenceDate, string remote, string source, string destination, HashSet< string > symbolFilter=null)
 Create a new instance of the AlgoSeekFutures Converter. Parse a single input directory into an output. More...
 
void Convert ()
 Give the reference date and source directory, convert the algoseek data into n-resolutions LEAN format. More...
 
void Package (DateTime date)
 Compress the queue buffers directly to a zip file. Lightening fast as streaming ram-> compressed zip. More...
 

Detailed Description

Process a directory of algoseek futures files into separate resolutions.

Definition at line 34 of file AlgoSeekFuturesConverter.cs.

Constructor & Destructor Documentation

◆ AlgoSeekFuturesConverter()

QuantConnect.ToolBox.AlgoSeekFuturesConverter.AlgoSeekFuturesConverter.AlgoSeekFuturesConverter ( List< Resolution resolutions,
DateTime  referenceDate,
string  remote,
string  source,
string  destination,
HashSet< string >  symbolFilter = null 
)

Create a new instance of the AlgoSeekFutures Converter. Parse a single input directory into an output.

Parameters
resolutionsConvert this resolution
referenceDateDatetime to be added to the milliseconds since midnight. Algoseek data is stored in channel files (XX.bz2) and in a source directory
remoteRemote directory of the .bz algoseek files
sourceSource directory of the .csv algoseek files
destinationDestination directory of the processed future files
symbolFilterCollection of underlying ticker to process.

Definition at line 52 of file AlgoSeekFuturesConverter.cs.

Member Function Documentation

◆ Convert()

void QuantConnect.ToolBox.AlgoSeekFuturesConverter.AlgoSeekFuturesConverter.Convert ( )

Give the reference date and source directory, convert the algoseek data into n-resolutions LEAN format.

Definition at line 65 of file AlgoSeekFuturesConverter.cs.

Here is the call graph for this function:

◆ Package()

void QuantConnect.ToolBox.AlgoSeekFuturesConverter.AlgoSeekFuturesConverter.Package ( DateTime  date)

Compress the queue buffers directly to a zip file. Lightening fast as streaming ram-> compressed zip.

Definition at line 252 of file AlgoSeekFuturesConverter.cs.

Here is the call graph for this function:

The documentation for this class was generated from the following file: