10189 Commits

Author SHA1 Message Date
Jared 692bae1d6f Update readme.md 8406 2020-05-26 11:06:11 -07:00
Martin-Molinero 02ebd7e7df Merge pull request #4452 from QuantConnect/feature-4425-lean-docker-file
Adding Lean dockerfile
2020-05-25 16:13:19 -03:00
Martin Molinero 9ac44e1c5b Remove docker push 2020-05-25 13:57:45 -03:00
Martin-Molinero df76f70afa Merge pull request #4454 from QuantConnect/bug-4453-pandasdata-wrapper-query
Fixes PandasData Wrapper Support for Query Method
2020-05-25 13:18:14 -03:00
Martin-Molinero 3e161838f2 Merge pull request #4456 from QuantConnect/bug-4431-websocket-thread-safety
Fix thread safety in WebSocketClientWrapper.Send
2020-05-25 13:17:58 -03:00
Stefano Raggi 385a8209a0 Fix thread safety in WebSocketClientWrapper.Send 2020-05-25 15:26:31 +02:00
AlexCatarino 7bb7d6487f Fixes PandasData Wrapper Support for Query Method
query/eval methods needs to look for a scope variable at a higher level since the wrapper classes are children of pandas classes.
2020-05-23 02:19:52 +01:00
Martin Molinero e696ab8cfd Adding Lean dockerfile
- Adding Lean Dockerfile to be used as latest.
- Updating run_docker scripts
- Updating travis for docker CI
2020-05-22 21:00:41 -03:00
Martin-Molinero 61a8ace34c Merge pull request #4448 from QuantConnect/system-net-http-updates
Update System.Net.Http to latest version
2020-05-22 18:04:17 -03:00
Stefano Raggi cfb3329f33 Update System.Net.Http to latest version
- also removed unused references
2020-05-22 22:55:18 +02:00
Jared 10596fad44 Merge pull request #4449 from QuantConnect/bug-rename-jupyter-add-nuget
Rename Jupyter to Research add nuget
2020-05-22 10:27:25 -07:00
Martin Molinero 8a63a1ac32 Rename Jupyter to Research add nuget
- Rename Jupyter to Research and add it's nuget package
2020-05-22 12:42:59 -03:00
Martin-Molinero 34f5e6d427 Merge pull request #4439 from QuantConnect/bug-smartinsider-history-dropped-points
Updates Smart Insider transactions and intentions to use different time index
2020-05-22 11:12:07 -03:00
Jared 7d5cb6c402 Merge pull request #4447 from QuantConnect/bug-add-backtest-exit-logs-fix-controls
Logging improvements
2020-05-21 17:10:29 -07:00
Martin Molinero 57ea4683d4 Log fixes
- Revert change in Controls getting settings from log, moving to the
  QuantBook
- Adding a couple of logs to BRH exit
2020-05-21 20:08:51 -03:00
Martin-Molinero facf00d460 Merge pull request #4444 from Martin-Molinero/bug-nuget-lean-dependency-version
Fix nuget QC dependency version
2020-05-21 18:27:56 -03:00
Martin Molinero 9631cd6749 Fix nuget QC dependency version 2020-05-21 16:21:59 -03:00
Martin-Molinero b6e0316640 Merge pull request #4443 from QuantConnect/bug-nuget-assembly-descriptions
Add assembly description to nuspec
2020-05-21 15:08:19 -03:00
Martin Molinero 09c17b71ed Add assembly description to nuspec
- Due to bug in nuget failing to replace description and copyright token, setting
  .nuspec description to match assembly description
2020-05-21 14:42:12 -03:00
Gerardo Salazar 9087b0f782 Address review - designate Smart Insider timezone as UTC 2020-05-21 10:01:32 -07:00
Jared 83663e0df1 Merge pull request #4441 from QuantConnect/feature-4284-pandas-override
PandasData Speed Improvement
2020-05-21 09:43:04 -07:00
Martin-Molinero 1d0d4f4d7b Add assembly descriptions (#4442)
Add assembly descriptions
2020-05-21 09:35:12 -07:00
AlexCatarino 2ab7eefd63 PandasData Speed Improvement
Use the original `pandas.Series` to create `Series` objects before `DataFrame` (wrapper version) creation.
It improves the speed because it avoids unnecessary and expensive index wrapping operations of the `DataFrame` creation.
2020-05-21 15:55:00 +01:00
Martin-Molinero 9d0fdd1acc Merge pull request #4433 from QuantConnect/bug-fix-alpaca-history-requests
Fixes Second, Tick Resolution history requests for Alpaca
2020-05-21 10:30:34 -03:00
Martin-Molinero cf276ad081 Update readme.md 2020-05-20 21:02:15 -03:00
Gerardo Salazar f610b3a4fb Updates Smart Insider transactions and intentions to use different time index
* We now use the time at which Smart Insider added a given event to
   their database. Because time indexes for Smart Insider are now
   non-duplicated per symbol, the History request will properly work.
2020-05-20 14:55:28 -07:00
Martin-Molinero 8cc69aafa6 Merge pull request #4431 from QuantConnect/bug-4324-gdax-brokerage-stability
Replace WebSocketSharp with System.Net.WebSockets in GDAXBrokerage
2020-05-20 17:58:40 -03:00
Martin-Molinero 770f8b593f Merge pull request #4429 from simonsonjack/update-AlphaStreamsSlippageModel
Updated AlphaStreamsSlippageModel
2020-05-20 17:46:20 -03:00
Jared 3ca41c46d4 Merge pull request #4438 from QuantConnect/bug-typo-option-contract-style
Fixes Typo OptionContract.Style
2020-05-20 08:59:53 -07:00
Alexandre Catarino 9de6740438 Fixes Typo OptionContract.Style 2020-05-20 16:57:05 +01:00
Stefano Raggi 0478daccd3 Address review 2020-05-20 17:04:42 +02:00
Jared 59ed3f58e9 Merge pull request #4436 from gsalaz98/bug-4424-report-generator-decimal-deserialization
Fixes issue in Report project where decimal.MaxValue made Json.NET deserialization fail
2020-05-19 17:57:03 -07:00
Gerardo Salazar 1910e8e233 Fixes issue in Report project where decimal.MaxValue made Json.NET deserialization fail 2020-05-19 17:17:35 -07:00
Gerardo Salazar 2c8825a0ef Fixes Second, Tick Resolution history requests for Alpaca 2020-05-19 15:21:18 -07:00
Jared 88cb12ae8c Update SmartInsiderEventType.cs 2020-05-19 08:09:47 -07:00
Stefano Raggi d19953c21e Add missing Dispose 2020-05-19 16:53:26 +02:00
Stefano Raggi b86a729ccb Address review 2020-05-19 14:52:38 +02:00
Stefano Raggi 1fe660a35f Update GDAXBrokerage to use System.Net.WebSockets instead of WebSocketSharp 2020-05-19 08:40:34 +02:00
Jack Simonson 9f53e65472 Reinstate slippage 2020-05-18 15:50:12 -07:00
Jack Simonson ac4d1107d9 Updated AlphaStreamsSlippageModel 2020-05-18 09:46:59 -07:00
Martin-Molinero b89e2ef9c2 Merge pull request #4427 from AlexCatarino/feature-adds-optionstyle-contract
Adds Style Property to OptionContract
2020-05-18 12:54:09 -03:00
Martin-Molinero 666214590e Merge pull request #4422 from QuantConnect/feature-4284-pandas-override
Implements New PandasData Remapper
2020-05-18 12:48:38 -03:00
Martin-Molinero 9385707061 Merge pull request #4407 from michael-sena/feature-open-interest-future-universe
Add a futures universe selection model that uses open interest
2020-05-18 12:47:52 -03:00
AlexCatarino 34c337e766 Addresses Peer-Review 2020-05-18 16:28:19 +01:00
Michael Sena a5d7bdafde Add a futures universe selection model that uses open interest 2020-05-19 00:30:58 +10:00
Martin-Molinero 86794a9e78 Merge pull request #4423 from QuantConnect/refactor-update-to-net-4-6-2
Update to .Net 4.6.2
2020-05-18 10:39:25 -03:00
AlexCatarino f668bc4c73 Adds Style Property to OptionContract
The information on option style type was not present in OptionContract object.
2020-05-18 14:09:33 +01:00
AlexCatarino f1b1474462 Adds unit test for all DataFrame and Series
- Adds unit tests for parameterless methods
- Adds unit tests for operations between two DataFrames or Series

- Adds unit tests for 'add_prefix', 'add_suffix', 'agg', 'aggregate', 'align', 'apply', 'applymap', 'asfreq', 'asof', 'assign', 'astype', 'at_time', 'axes', 'between_time', 'clip_lower', 'clip_upper', 'columns', 'combine', 'combine_first', 'corrwith', 'drop', 'droplevel', 'dtypes',
'eval', 'explode', 'fillna', 'filter', 'first', 'ftypes', 'get_value_index', 'get_value_column', 'groupby', 'isin', 'items', 'iterrows' and 'T'. (Ref.: #4365, #4368, #4370, #4372, #4373, #4377, #4380)
2020-05-15 23:31:38 +01:00
AlexCatarino e9eba27e6e Implements New PandasData.Remapper
In this implementation, we dynamically create new classes that wraps key functions and properties. The wrappers will map/convert any parameter that are convertible to the string representation of Symbol.ID before they are used by the original function/property.
2020-05-15 23:30:19 +01:00
Jared c82ad8638a Merge pull request #4399 from gsalaz98/bug-4382-smartinsider-new-eventtypes
Adds missing fields from intentions dataset to SmartInsiderEventType enum
2020-05-15 14:38:25 -07:00