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
|