FitnessFormulaProvider
StockSharp.Algo.Strategies.Optimization
Standardimplementierung von IFitnessFormulaProvider, die C # -Ausdrücke kompiliert.
Implementiert: IFitnessFormulaProvider
Konstruktoren
FitnessFormulaProvider
public FitnessFormulaProvider(IFileSystem fileSystem)
fitnessFormulaProvider = FitnessFormulaProvider(fileSystem)
Standardimplementierung von IFitnessFormulaProvider, die C # -Ausdrücke kompiliert.
- fileSystem
- Dateisystem für die Zusammenstellung.
Methoden
Compile
public Func<Strategy, decimal> Compile(string formula)
result = fitnessFormulaProvider.Compile(formula)
Kompilieren Sie eine Fitnessformel-Zeichenfolge in eine Bewertungsfunktion.
- formula
- Die Formelzeichenfolge (e.g., "PnL", "PnL *SharpeRatio").
Rückgabe: Eine Funktion, die eine Strategie auswertet und einen Fitnesswert zurückgibt.