Commit Graph

11 Commits

Author SHA1 Message Date
Jared Broad fb7d1994ff Tidy and add tags 2017-09-20 17:14:44 -04:00
AlexCatarino dc7c9ca1c9 Universe Selection Regression Algorithm Revision
Adds minor changes to UniverseSelectionRegressionAlgorithm to help debugging regression tests
Modifies expected statistics values at RegressionTests for this algorithm since the previous set was wrong.
2016-08-19 12:57:47 -03:00
snugs 242f479fb3 Remove SetUniverse, now only AddUniverse 2015-12-07 12:02:07 -05:00
snugs f296d666ee Implements user defined universes
This places all security subscriptions within a universes
Subscriptions generated via calls to AddSecurity are place in a UserDefinedUniverse
UserDefinedUniverse will serve up a predetermined list of symbols on a requested interval
LiveTradingDataFeed - reworked custom enumerators to use RefreshEnumerator as wrapper for rate limitting
2015-10-21 13:05:17 -04:00
snugs c2c36e89d4 Make Universe control its own membership
This had happy side effect of removing the Subscription.IsUserDefined flag
2015-10-21 13:05:11 -04:00
snugs 0d2d6e1e04 Remove coarse->coarse SetUniverse overload 2015-10-07 12:54:27 -04:00
snugs a642e734fd Rename Fundamental namespace to UniverseSelection 2015-10-07 12:54:26 -04:00
snugs 7a5be9751a Finalize universe regression algorithm 2015-09-01 22:17:36 -04:00
snugs e1938baafe Clean up using directives 2015-09-01 22:17:35 -04:00
snugs df79ce30c2 Adds the Symbol type
This includes updating all usages of symbol as a security identifier to use the new type.
The type includes a unique field, SID, as well as the current ticker's value. This allows
for consistent addressability while also allowing the ticker to evolve over time with the
mapping changes.

Effort was made to maintain compile and runtime backwards compatibility.
2015-09-01 22:17:10 -04:00
snugs c5a5ffa8c2 Adds universe selection regression algorithm
Uses the insanely mental GOOG,GOOGL,GOOCV,GOOAV case

Correctly starts with GOOG and adds GOOAV and GOOCV, later we can model the merge of GOOAV->GOOG pre GOOGL
2015-09-01 22:17:08 -04:00