Inheritance: StrategyComponent
 public ComponentStrategy(Framework framework, string name) : base(framework, name)
 {
     DataComponent      = new DataComponent();
     AlphaComponent     = new AlphaComponent();
     PositionComponent  = new PositionComponent();
     RiskComponent      = new RiskComponent();
     ExecutionComponent = new ExecutionComponent();
     ReportComponent    = new ReportComponent();
 }
 public ComponentStrategy(Framework framework, string name) : base(framework, name)
 {
     DataComponent = new DataComponent();
     AlphaComponent = new AlphaComponent();
     PositionComponent = new PositionComponent();
     RiskComponent = new RiskComponent();
     ExecutionComponent = new ExecutionComponent();
     ReportComponent = new ReportComponent();
 }