Class AlgorithmInfo
Container for algorithm info
Inheritance
object
AlgorithmInfo
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: TuringTrader.Simulator
Assembly: TuringTrader.Simulator.dll
Syntax
public class AlgorithmInfo
Fields
| Improve this Doc View SourceDisplayPath
Path, as displayed in Algorithm menu. This is either a relative path to the source file containing the algorithm, or the DLL title property
Declaration
public List<string> DisplayPath
Field Value
Type | Description |
---|---|
System.Collections.Generic.List<T><string> |
DllPath
Path to DLL, in case algorithm is contained in DLL
Declaration
public string DllPath
Field Value
Type | Description |
---|---|
string |
DllType
Algorithm Type, in case algorithm is contained in DLL
Declaration
public Type DllType
Field Value
Type | Description |
---|---|
System.Type |
IsPublic
True, if algorithm is public. This field is only properly initialized for algorithm contained in DLLs. For algorithms contained in source files, it is always true.
Declaration
public bool IsPublic
Field Value
Type | Description |
---|---|
bool |
IsV2Algorithm
Simulation engine version, true for V2 algorithms
Declaration
public bool IsV2Algorithm
Field Value
Type | Description |
---|---|
bool |
Name
Name of algorithm. This is either the class name, in case the algorithm is contained in a DLL, or the file name w/o path, in case the algorithm is provided as source code.
Declaration
public string Name
Field Value
Type | Description |
---|---|
string |
SourcePath
Algorithm source path, in case algorithm is contained in C# source file
Declaration
public string SourcePath
Field Value
Type | Description |
---|---|
string |