Click or drag to resize

SignalsTree Class

The decision tree class containing signal and logical nodes. Used to organize signals of a strategy.
Inheritance Hierarchy
SystemObject
  ViewModelBase
    MZpack.NT8.AlgoSignalsTree
      MZpack.NT8.AlgoFiltersTree

Namespace:  MZpack.NT8.Algo
Assembly:  MZpack.NT8.Pro (in MZpack.NT8.Pro.dll) Version: 3.18.1.0 (3.18.1.0)
Syntax
C#
public class SignalsTree : ViewModelBase

The SignalsTree type exposes the following members.

Constructors
  NameDescription
Public methodSignalsTree
Initializes a new instance of the SignalsTree class
Public methodSignalsTree(Strategy, Logic, Range, Boolean)
Initializes a new instance of the SignalsTree class
Top
Properties
  NameDescription
Public propertyChartRange
Bar/price range on the chart where the tree has been valdated.
Public propertyHasOnEachTickSignal
Public propertyHasResetSignal
Public propertyHeight
Height of the tree.
Public propertyIsShortCircuitANDEvaluation
If short-circuit evaluation used when evaluating logical AND nodes. Set it to True if signals must be validated in the sequence they resided in the tree. Set it to False if there is no sequence for the signals.
Public propertyRange
Bar/price range where the tree must be valdated.
Public propertyRoot
Root node of the tree.
Public propertySources
All data sources of signals in the tree.
Public propertyStrategy
Parent strategy.
Top
Methods
  NameDescription
Public methodInitialize
Public methodIsSignalInRange
Returns True if the signal is in range of parent tree.
Public methodLogDescriptions
Logs descriptions of signals in the tree. LogLevel must be LogLevel.PATTERN.
Public methodOnMarketEvent
Public methodOnPatternValidated
Public methodReset
Public methodToLegendView
Public methodUpdateChartRange
Top
See Also