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
|