![]() | MZpackStrategyBase Class |
Namespace: MZpack.NT8.Algo
public abstract class MZpackStrategyBase : StrategyRenderBase
The MZpackStrategyBase type exposes the following members.
Name | Description | |
---|---|---|
![]() | MZpackStrategyBase | Initializes a new instance of the MZpackStrategyBase class |
Name | Description | |
---|---|---|
![]() | BuyMarkerBrush | |
![]() | BuyMarkerBrushSerializable | |
![]() | ControlPanelShow | |
![]() | ControlPanelWidth | |
![]() | DashboardAnyCellStroke | |
![]() | DashboardGridShowLegend | |
![]() | DashboardGridViewOffset | |
![]() | DashboardGridViewPosition | |
![]() | DashboardGridViewRowHeight | |
![]() | DashboardLongCellStroke | |
![]() | DashboardNoneCellStroke | |
![]() | DashboardShortCellStroke | |
![]() | DashboardSimpleFont | |
![]() | EnableBacktesting | |
![]() | EntryMarkup | |
![]() | ExitPatternValidatedAlertEnable | |
![]() | ExitPatternValidatedAlertSound | |
![]() | Log_Entry | |
![]() | Log_NotValidatedPatternOBC | |
![]() | Log_Order | |
![]() | Log_Position | |
![]() | Log_Properties | |
![]() | Log_ValidatedPattern | |
![]() | LogLevel |
Log level of the strategy as set from UI
|
![]() | LogTarget | |
![]() | LogTime | |
![]() ![]() | OnCreateAlgoStrategy |
Assign delegate for creating MZpack Algo strategy object.
|
![]() ![]() | OnCreateIndicators |
Assign delegate to create and return list of MZpack indicators.
|
![]() ![]() | OnEachTickHandler |
The handler triggered on each tick.
currentBarIdx is the index of the current bar.
|
![]() ![]() | OnMarketDepthHandler |
The handler triggered on each market depth event.
|
![]() | Operating |
Operating mode of the strategy. Default is StrategyOperating.Auto.
|
![]() | PatternValidatedAlertEnable | |
![]() | PatternValidatedAlertSound | |
![]() | SellMarkerBrush | |
![]() | SellMarkerBrushSerializable | |
![]() | ShowPatterns |
Shows patterns on the chart.
|
![]() | ShowPatternsDashboard | |
![]() | SignalValidatedAlertEnable | |
![]() | SignalValidatedAlertSound | |
![]() | Strategy |
Algo strategy instance. MZpack.NT8.Algo.Strategy is a class containing strategy logic/pattern, entries, positions, etc.
|
![]() ![]() | Sync |
Sync object
![]() protected override void OnStateChange() { base.OnStateChange(); // Base OnStateChange() call is required lock (Sync) // Sync event handler { // Place strategy logic here if (State == State.SetDefaults) { ... } } } |
![]() | SyncStateChanged | |
![]() | WorkingStateHistorical |
True if the strategy is working in Historical state. Default value is false.
|
![]() | WorkingStateRealtime |
True if the strategy is working in Real-time state. Default value is true.
|
Name | Description | |
---|---|---|
![]() | Compare | |
![]() | ControlPanel_AttachEventHandlers |
Override to attach event handlers of chart controls for the strategy.
|
![]() | ControlPanel_DetachEventHandlers |
Override to detach event handlers of chart controls for the strategy.
|
![]() | CreateControlPanelElements |
Override to create chart controls for the strategy.
|
![]() | DefaultAlert | |
![]() | HandleThrowExceptionAndTerminate |
Logs, terminates the strategy, and trows specified exception in Ninja's trace file and Log tab.
|
![]() | LogException |
Logs specified exception in Ninja's trace file and Log tab.
|
![]() | OnConnectionStatusUpdate | (Overrides NinjaScriptBase.OnConnectionStatusUpdate(ConnectionStatusEventArgs).) |
![]() | OnOrderUpdate | (Overrides StrategyBase.OnOrderUpdate(Order, Double, Double, Int32, Int32, Double, OrderState, DateTime, ErrorCode, String).) |
![]() | OnPanelRenderTargetChanged | |
![]() | OnPositionUpdate(Object, PositionEventArgs) | |
![]() | OnPositionUpdate(Position, Double, Int32, MarketPosition) | (Overrides StrategyBase.OnPositionUpdate(Position, Double, Int32, MarketPosition).) |
![]() | OnPropertyChanged | |
![]() | OnRender | (Overrides StrategyRenderBase.OnRender(ChartControl, ChartScale).) |
![]() | OnRenderPanel | |
![]() | OnRenderTargetChanged |
Ninja's OnRenderTargetChanged() overridden method.
(Overrides StrategyRenderBase.OnRenderTargetChanged.) |
![]() | OnStateChange | (Overrides NinjaScriptBase.OnStateChange.) |
![]() | PriceAddTick | |
![]() | PriceAddTicks | |
![]() | PriceDiffTicks | |
![]() | PriceSubtractTick | |
![]() | PropertyChangedEventHandler | |
![]() | RoundToTickSize |
Name | Description | |
---|---|---|
![]() | PropertyChanged |
Name | Description | |
---|---|---|
![]() ![]() | ATTEMPTS |
Numbers of attempts to enter position after canceling/rejecting order.
|
![]() ![]() | Version |
API version.
|