QuantConnect/Lean

Provide Name property for all framework components

Open

#3.839 geöffnet am 14. Nov. 2019

Auf GitHub ansehen
 (1 Kommentar) (0 Reaktionen) (0 zugewiesene Personen)C# (4.772 Forks)batch import
featureframeworkgood first issue

Repository-Metriken

Stars
 (18.979 Stars)
PR-Merge-Metriken
 (Durchschn. Merge 1T 17h) (43 gemergte PRs in 30 T)

Beschreibung

Expected Behavior

Framework models are uniquely identifiable via a name.

Actual Behavior

Only alpha models define a name.

Potential Solution

Use a similar approach as we did we alpha models to add a name for each framework model as well as the optimizers. I'm thinking names would follow the form: <TypeNameMinusInterface>(arg1,arg2,...argn) for example, for the MinimumVariancePortfolioOptimizer with default arguments: MeanVariance(-1,1,0.02)

I'll be updating the alpha model names, so whomever works this can use those as a pattern reference.

Checklist

  • I have completely filled out this template
  • I have confirmed that this issue exists on the current master branch
  • I have confirmed that this is not a duplicate issue by searching issues
  • I have provided detailed steps to reproduce the issue

Contributor Guide