Commit Graph

10 Commits

Author SHA1 Message Date
Martin Molinero 103bf638b5 Adding Pandas MultiIndex cache
- Adding a cache for the `Pandas.MultiIndex`, giving a significant
performance improvement.
- Adding new `ListComparer` class. Adding unit tests.
2019-01-11 14:00:32 -03:00
Martin Molinero 3d918bae1b PandasData will convert DateTime once
- `PandasData` will convert DateTime to python once and share it among
consumers giving a performance improvement.
2019-01-10 11:45:19 -03:00
Juan José D'Ambrosio 4ace8cb255 Lean Visualizer C# toolbox project and Python Wrapper working 2018-04-27 11:49:52 -03:00
AlexCatarino 7707c166dd Refactors PandasConverter and PandasData
Since Lean/QuantConnect data from a symbol can be found in Slice.Ticks, Slice.Bars and Slice.QuoteBars, information for all of this members must be used in order present all information in the pandas.DataFrame.
2018-03-17 19:03:52 +00:00
AlexCatarino 720c1f86d7 Minor improvements
- Rename variable `_type` for `_customDataType` for clarity
- `_baseDataProperties` as static member
2017-12-04 21:42:02 +00:00
AlexCatarino 3a6b18a470 Fixes PandasData support to C# custom data
Previous implementation didn't account for different subclasses that a custom ata class could inherit from.
2017-12-04 21:38:39 +00:00
AlexCatarino de2e877ce5 Fixes decimal to double convertion in PandasData 2017-12-04 21:38:39 +00:00
AlexCatarino 03eb342c8b Implements C# custom data support to PandasData
The previous custom data implementation did not account to custom data created in C# like FxcmVolume or DailyFx
2017-12-04 21:38:39 +00:00
AlexCatarino 52bded5a6a Minor changes
- We were excluding Exchange and Suspicious of quote ticks when they can be set with security types other than equity
- Custom data was not expecting non-numerical properties
2017-11-17 16:18:57 +00:00
AlexCatarino 812906b0c3 Refactors PandasConverter
- Moves PandasData class to its own file
- Refactors PandasData class to deal with list of tick
- Other minor changes requested by peer-review
- Adds unit test for PandasConverter's tick handling
2017-11-17 16:09:44 +00:00