FitnessFormulaProvider

StockSharp.Algo.Strategies.Optimization

C# 式をコンパイルする IFitnessFormulaProviderのデフォルト実装。

実装: IFitnessFormulaProvider

コンストラクター

FitnessFormulaProvider
public FitnessFormulaProvider(IFileSystem fileSystem)
fitnessFormulaProvider = FitnessFormulaProvider(fileSystem)

C# 式をコンパイルする IFitnessFormulaProviderのデフォルト実装。

fileSystem
コンパイル用のファイルシステム。

メソッド

Compile
public Func<Strategy, decimal> Compile(string formula)
result = fitnessFormulaProvider.Compile(formula)

フィットネス式文字列を評価機能にコンパイルします。

formula
式文字列(e.g., "PnL", "PnL * SharpeRatio).

戻り値: 戦略を評価し、フィットネス値を返す機能。