Framework Reference
WEALTHLAB FRAMEWORK / CLASS REFERENCE

IOptimizationHost

API documentation, members, signatures, and C# examples.

Search the framework

Find classes, members, and documentation.

NamespaceWealthLab.Backtest
Parent

The IOptimizationHost interface allows Optimization Visualizers to communicate with their host Optimization (Strategy) window. It provides access to the Optimizers used during an optimization and methods for running WFO backtests, displaying detailed results, and communicating optimization results between Visualizers.

Members

8

InterimRunCompleted

void InterimRunCompleted(StrategyOptimizer stratOpt, OptimizationResult or)

Notifies the host that an optimization run has completed so that interim Optimization Visualizers can be updated. The stratOpt parameter contains the StrategyOptimizer performing the optimization, and or contains the OptimizationResult for the completed run.

OptimizationMethod

OptimizerBase OptimizationMethod

Returns the selected Optimizer, an instance of the OptimizerBase class, that was used during the optimization.

PushValuesToOtherVisualizers

void PushValuesToOtherVisualizers(OptimizationResult or)

Pushes the values contained in the specified OptimizationResult to other Optimization Visualizers associated with the host Optimization window. This allows one Optimization Visualizer to communicate a selected or otherwise relevant result to the other Visualizers.

WFOOptimizer

WFOOptimizer WFOOptimizer

Returns the WFOOptimizer instance being used to perform a Walk-Forward Optimization (WFO).

Need help with this API?

Ask the community or explore custom development services.