Click or drag to resize

MZpack.NT8.Algo Namespace

MZpack 3 API namespace.
Classes
  ClassDescription
Public classChartButton
Public classChartRange
Public classDashboardGridViewItem
Public classDashboardView
Public classDecisionTreeException
Base abstract class for any MZpack decision tree exception.
Public classDecisionTreeInvalidStructureException
Invalid structure of the decision tree exception.
Public classDecisionTreeSignalChartRangeIsInvalidException
Chart range of validated signal/filter is null exception. Throws when ChartRange for a signal/filter was not assigned in Signal.OnCalculate() while using tree range.
Public classDecisionTreeSignalChartRangeIsNullException
Chart range of validated signal/filter is null exception. Throws when ChartRange for a signal/filter was not assigned in Signal.OnCalculate() while using tree range.
Public classEntry
Entry item of a trading position.
Public classFiltersTree
The decision tree class containing signal and logical nodes. Used to organize filters of a strategy.
Public classLogicalNode
Logical And/Or node of signals tree.
Public classMZpackStrategyBase
Base abstract class for any MZpack API based strategy.
Public classNode
Base abstract class for any node of decision tree.
Public classPanelIndicator
Public classCode examplePattern
Trading pattern class for using in a MZpack algorithmic strategy.
Public classPosition
Algorithmic position of a strategy. You never create this object.
Public classCode exampleRange
Range for signals/filters decision tree.
Public classSignal
Base class for any signal of a pattern.
Public classSignalsTree
The decision tree class containing signal and logical nodes. Used to organize signals of a strategy.
Public classStrategy
Base abstract class for trading strategy. Implements basic trading logic and position management.
Public classStrategyIndicator
Public classTrail
Class to trail an entry.
Delegates
  DelegateDescription
Public delegateOnCreateAlgoStrategyDelegate
Delegate for creating MZpack Algo strategy object.
Public delegateOnCreateIndicatorsDelegate
Delegate for creating list of MZpack indicators objects.
Public delegateOnMarketDepthDelegate
Delegate for market depth data handler of a strategy. See OnMarketDepthHandler property of MZpackStrategyBase class.
Public delegateOnTickDelegate
Delegate for tick data handler of a strategy. See OnEachTickHandler, OnBarCloseHandler properties of MZpackStrategyBase class.
Enumerations
  EnumerationDescription
Public enumerationEntryMarkup
Public enumerationEntryMethod
Entry method (order type) for the entry.
Public enumerationLogic
And/Or logic. Used eg. in logical node of decision tree.
Public enumerationLogLevel
How to manage opened position when opposite pattern occurred.
Public enumerationLogTarget
Log target.
Public enumerationMarketDataSource
Market data source for signal/filter. We can use signal/filters based on order flow (Level1) or DOM (Level2).
Public enumerationOppositePatternAction
How to manage opened position when opposite pattern occurred.
Public enumerationPositionState
State of algorithmic position of a strategy.
Public enumerationSignalCalculate
How to calculate signal/filter.
Public enumerationSignalDirection
Signal/filter direction.
Public enumerationStrategyOperating
Operating mode of the strategy