![]() | MZpack.NT8.Algo Namespace |
Class | Description | |
---|---|---|
![]() | Action | |
![]() | BarHiLoTrail |
Class to trail an entry. The base for trailing price is bar High for Short entry, and bar Low for Long entry.
|
![]() | BarStopLossEntry |
The entry with stop loss order relative to high/low of the choosen previous bar (stop loss bar).
The profit target caluclation mode by default is Tick.
|
![]() | ChartRange | |
![]() | ControlPanelAttribute | |
![]() | DashboardGridNodeViewItem | |
![]() | DashboardGridPatternViewItem | |
![]() | DashboardGridViewItem | |
![]() | DashboardLegendView | |
![]() | DashboardLegendViewItem | |
![]() | DashboardView | |
![]() | DecisionTreeException |
Base abstract class for any MZpack decision tree exception.
|
![]() | DecisionTreeInvalidStructureException |
Invalid structure of the decision tree exception.
|
![]() | DecisionTreeSignalChartRangeIsInvalidException |
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.
|
![]() | DecisionTreeSignalChartRangeIsNullException |
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.
|
![]() | Entry |
Entry item of a trading position.
|
![]() | FiltersTree |
The decision tree class containing signal and logical nodes. Used to organize filters of a strategy.
|
![]() | LogicalNode |
Logical And/Or node of signals tree.
|
![]() | MZpackStrategyBase | |
![]() | Node |
Base abstract class for any node of decision tree.
|
![]() ![]() | Pattern |
Trading pattern class for using in a MZpack algorithmic strategy.
|
![]() | Position |
Algorithmic position of a strategy. You will never create this object.
|
![]() ![]() | Range |
Range for signals/filters decision tree.
|
![]() | RiskManagement |
Risk management for the strategy. The daily risk is reset overnight if the strategy is not in position.
|
![]() | Signal |
Base class for any signal of a pattern.
|
![]() | SignalsTree |
The decision tree class containing signal and logical nodes. Used to organize signals of a strategy.
|
![]() | Strategy |
Base abstract class for trading strategy. Implements basic trading logic and position management.
|
![]() | StrategyIndicator | |
![]() | StrategyRenderArgs | |
![]() | TradingTime | |
![]() | Trail |
Class to trail an entry. The trailing condition is the amount of the profit in ticks.
|
![]() | TrailBase |
Base abstract class for trailing an entry.
|
Delegate | Description | |
---|---|---|
![]() | OnCreateAlgoStrategyDelegate |
Delegate for creating MZpack Algo strategy object.
|
![]() | OnCreateIndicatorsDelegate |
Delegate for creating list of MZpack indicators objects.
|
![]() | OnMarketDepthDelegate |
Delegate for market depth data handler of a strategy. See OnMarketDepthHandler property of MZpackStrategyBase class.
|
![]() | OnTickDelegate |
Delegate for tick data handler of a strategy. See OnEachTickHandler, OnBarCloseHandler properties of MZpackStrategyBase class.
|
![]() | TrailEvent |
Enumeration | Description | |
---|---|---|
![]() | CancelLimitOrderType | |
![]() | DashboardViewPosition | |
![]() | EntryMarkup | |
![]() | EntryMethod |
Entry method (order type) for the entry.
|
![]() | Logic |
And/Or logic. Used eg. in logical node of decision tree.
|
![]() | LogLevel |
How to manage opened position when opposite pattern occurred.
|
![]() | LogTarget |
Log target.
|
![]() | MarketDataSource |
Market data source for signal/filter. We can use signal/filters based on order flow (Level1) or DOM (Level2).
|
![]() | OppositePatternAction |
How to manage opened position when opposite pattern occurred.
|
![]() | PositionState |
State of algorithmic position of a strategy.
|
![]() | SignalCalculate |
How to calculate signal/filter.
|
![]() | SignalDirection |
Signal/filter direction.
|
![]() | StrategyOperating |
Operating mode of the strategy
|