Class LocalNode
- Namespace
- Balsam.Optimization
- Assembly
- Balsam.Backtester.dll
Encapsulates local compute resources.
public class LocalNode : ComputeNode, INotifyPropertyChanged
- Inheritance
-
LocalNode
- Implements
- Inherited Members
- Extension Methods
Constructors
LocalNode()
Instantiates new local compute node.
public LocalNode()
Properties
IsRemote
Returns false.
public override bool IsRemote { get; }
Property Value
Methods
GetNodeInfo()
Gets the status of this node.
public override NodeInfo GetNodeInfo()
Returns
OnRunSimulation(Type, VariableDictionary, Type, VariableDictionary, Type, VariableDictionary, object, CancellationToken)
Runs the simulation.
protected override SimulationResult OnRunSimulation(Type strategy, VariableDictionary strategyProperties, Type moneyManager, VariableDictionary moneyManagerProperties, Type optimizer, VariableDictionary optimizerProperties, object data, CancellationToken token)
Parameters
strategy
TypestrategyProperties
VariableDictionarymoneyManager
TypemoneyManagerProperties
VariableDictionaryoptimizer
TypeoptimizerProperties
VariableDictionarydata
objecttoken
CancellationToken