Click or drag to resize

Strategy Class

Inheritance Hierarchy

Namespace: ArthaChitra.Model.SharpScript
Assembly: ArthaChitra.Core (in ArthaChitra.Core.dll) Version: 2.0.6.0
Syntax
C#
public abstract class Strategy : IndicatorBase

The Strategy type exposes the following members.

Constructors
 NameDescription
Public methodStrategy 
Top
Properties
 NameDescription
Public propertyAccount Gets or sets the account associated with the strategy. This property can be set only when the strategy is in Initialize state.
Public propertyAxisOrientationAxisOrientation
(Inherited from ChartVisualBase)
Public propertyBarsArray Gets the Bars array
(Inherited from IndicatorBase)
Protected propertyBarsInProgress Gets the index of the current Bars calling the OnBarUpdate method
(Inherited from IndicatorBase)
Public propertyBufferSize Gets or sets the buffer size. This property can be set only when the State is in Initialize state
(Inherited from IndicatorBase)
Public propertyCalculate Gets or sets the Calculate mode. This property can be set only when the State is in Initialize state
(Inherited from IndicatorBase)
Public propertyCanUserModifyOrders Gets or sets if the order as submitted by the strategy can be further changed/cancelled by user manually (from Chart or DOM etc). The property should be set when the strategy is in Initialize state. Note : The Orders will always be available in the Main View
Protected propertyClose Gets the Close price series of the BarsInProgress
(Inherited from IndicatorBase)
Protected propertyCloses Gets the close series array
(Inherited from IndicatorBase)
Public propertyConnectionLossHandling Gets the Connection loss handling type. This can be set via Settings > Options > Strategy tab
Public propertyConnectionTimeoutSeconds Gets the connection timeout seconds up which the strategy will be disabled on connection loss. This can be set via Settings > Options > Strategy tab
Public propertyCount
(Inherited from IndicatorBase)
Protected propertyCurrentBar Gets the current bar of the bars in progress
(Inherited from IndicatorBase)
Public propertyCurrentBars Gets the current bars
(Inherited from IndicatorBase)
Public propertyDebounceInterval Debounce interval
(Inherited from ChartVisualBase)
Protected propertyDialogService Opens a IDialogService dialog
(Inherited from ServiceBase)
Protected propertyDispatcher Gets the dispatcher
(Inherited from SharpScriptBase)
Public propertyDisplayName Gets the display name
(Inherited from IndicatorBase)
Public propertyEntriesPerDirection Gets or sets the entries per direction. This property can be set only when the strategy is in Initialize state.
Public propertyEntryHandling Gets or sets the EntryHandling type. This property can be set only when the strategy is in Initialize state.
Public propertyError Gets the Error string
(Inherited from ServiceBase)
Protected propertyFileService Opens a IFileService dialog
(Inherited from ServiceBase)
Public propertyFill Gets the IFill
Public propertyHasLevel1Stream Has Level-I stream
(Inherited from ChartVisualBase)
Public propertyHasLevel2Stream Has Level-II stream
(Inherited from ChartVisualBase)
Protected propertyHigh Gets the High price seris of the BarsInProgress
(Inherited from IndicatorBase)
Public propertyHighestHigh Highest high of the plot series
(Inherited from IndicatorBase)
Protected propertyHighs Gets the high series array
(Inherited from IndicatorBase)
Public propertyIndicators Gets the child indicators
(Inherited from IndicatorBase)
Public propertyInput Gets the input series
(Inherited from IndicatorBase)
Protected propertyInstrument Gets the IInstrument of the BarsInProgress
(Inherited from IndicatorBase)
Public propertyInstruments Gets the Instruments array
(Inherited from IndicatorBase)
Public propertyIsAutoScale Is autoscale
(Inherited from ChartVisualBase)
Public propertyIsEnabled Gets or sets IsEnabled property.
Protected propertyIsFirstTickOfBar Is first tick of bar of the bars in progress
(Inherited from IndicatorBase)
Public propertyIsFirstTickOfBars Is first tick of the bars
(Inherited from IndicatorBase)
Public propertyIsFormattedText If set to true, the indicator plot value are printed (e.g. in YAxis) as formatted text
(Inherited from IndicatorBase)
Public propertyIsHistoricalOrder Returns if historical order will be submitted or not
Public propertyIsSelected Is the object selected or not
(Inherited from IndicatorBase)
Public propertyIsSharpScript Gets if the drawing object is created by a sharpScript code
(Inherited from ChartVisualBase)
Public propertyIsUserManaged Gets or sets if the strategy is user managed or not. The property should be set when the strategy is in Initialize state
Protected propertyIsValueChanged
(Inherited from ChartVisualBase)
Public propertyIsVisible Is series visible
(Inherited from ChartVisualBase)
Public propertyItemInt32 Gets the value of the series at the specified index
(Inherited from IndicatorBase)
Public propertyItemString Gets the IDataErrorInfo error string
(Inherited from ServiceBase)
Public propertyLast
(Inherited from IndicatorBase)
Protected propertyLastSelectedIndex Gets the lastPrice selected series index
(Inherited from IndicatorBase)
Public propertyLineHitTestWidth Gets teh Line hit test width
(Inherited from ChartVisualBase)
Public propertyLines Gets or sets the Lines
(Inherited from IndicatorBase)
Protected propertyLow Gets the Low price series of the BarsInProgress
(Inherited from IndicatorBase)
Public propertyLowestLow Lowest low of the plot series
(Inherited from IndicatorBase)
Protected propertyLows Gets the low series array
(Inherited from IndicatorBase)
Protected propertyMedian Gets the Median price series of the BarsInProgress
(Inherited from IndicatorBase)
Protected propertyMedians Gets the median series array
(Inherited from IndicatorBase)
Protected propertyMessageBox Opens a IMessageBoxService dialog
(Inherited from ServiceBase)
Public propertyName Gets the name
(Inherited from SharpScriptBase)
Public propertyObserveAllMarketDataTypes Observe all MarketDataType
(Inherited from ChartVisualBase)
Protected propertyOpen Gets the Open price series of the BarsInProgress
(Inherited from IndicatorBase)
Protected propertyOpenInterest Gets the open interest series of the BarsInProgress
(Inherited from IndicatorBase)
Protected propertyOpenInterests Gets the Open Interests array
(Inherited from IndicatorBase)
Protected propertyOpens Gets the Open series array
(Inherited from IndicatorBase)
Public propertyOrders 
Public propertyPanelIndex Gets the panel index
(Inherited from ChartVisualBase)
Public propertyParent Gets the Bars of the Input series
(Inherited from IndicatorBase)
Public propertyPlots Gets the Plots
(Inherited from IndicatorBase)
Public propertyPosition Gets the current strategy position of the BarsInProgress
Public propertyPositions Gets the IPosition array
Public propertyProductType Gets or sets the order productType. The property should be set when the strategy is in Initialize state.
Public propertyQuantity 
Public propertyRealtimeErrorHandling Gets the real time error handing type. This can be set via Settings > Options > Strategy tab
Public propertySelectedSeriesIndex Gets the selected series index (Scanner View)
(Inherited from IndicatorBase)
Protected propertySingletonService Opens a ISingletonService dialog
(Inherited from ServiceBase)
Public propertySlippage Gets or sets the slippage (in ticks) when a historical order is filled. Default value = 1, Minimum value = 0.0.
Public propertyState Gets the current State of the script
(Inherited from SharpScriptBase)
Public propertyStatic memberStrategies 
Public propertyTemplate Gets the user parameters xaml template. If not overriden will return the default template which populates the properties decorated with InputAttribute for types boolean, string, datetime, int, double and decimal.
(Inherited from IndicatorBase)
Protected propertyTime Gets the time series of the BarsInProgress
(Inherited from IndicatorBase)
Public propertyTimeInForce Gets or sets the time in force. This property can be set only when the strategy is in Initialize state.
Protected propertyTimes Gets the Times array
(Inherited from IndicatorBase)
Protected propertyCode exampleTraceOrders Prints the order messages in the Output View when set to true
Public propertyTrades 
Public propertyTransactions 
Public propertyStatic memberTypes 
Protected propertyTypical Gets the Typical price series of the BarsInProgress
(Inherited from IndicatorBase)
Protected propertyTypicals Gets the typical price series array
(Inherited from IndicatorBase)
Public propertyValues Gets the series
(Inherited from IndicatorBase)
Protected propertyVolume Gets the volume series of the BarsInProgress
(Inherited from IndicatorBase)
Protected propertyVolumes Gets the Volumes array
(Inherited from IndicatorBase)
Protected propertyWeighted Gets the Weighted price series of the BarsInProgress
(Inherited from IndicatorBase)
Protected propertyWeighteds Gets the weighted series array
(Inherited from IndicatorBase)
Top
Methods
 NameDescription
Protected methodAddBars(BarType) Add a seconday Bars series. The IInstrument will be that of the primary bars series
(Inherited from IndicatorBase)
Protected methodAddBars(String) Add a seconday Bars series. The BarType will be that of the primary bars series
(Inherited from IndicatorBase)
Protected methodAddBars(String, BarType) Add a secondary Bars series
(Inherited from IndicatorBase)
Protected methodAddBars(String, BarType, String, DateTime, DateTime, BackfillPolicy) Add a secondary Bars series
(Inherited from IndicatorBase)
Protected methodAddContextMenu Add an IMenuItem in the context menu
(Inherited from IndicatorBase)
Public methodAddIndicatorT Adds and/or retrieves sharp script from the cache
(Inherited from IndicatorBase)
Public methodAddIndicatorT(ISeriesDouble) Adds and/or retrieves sharp script from the cache
(Inherited from IndicatorBase)
Public methodAddIndicatorT(Object) Adds and/or retrieves and sharp script from the cache
(Inherited from IndicatorBase)
Public methodAddIndicatorT(ISeriesDouble, Object) Adds and/or retrieves and sharp script from the cache
(Inherited from IndicatorBase)
Protected methodAddLine(String, Double, Pen) Add a Line
(Inherited from IndicatorBase)
Protected methodAddLine(String, Double, Brush, Double) Add a Line
(Inherited from IndicatorBase)
Protected methodAddMenuItem Adds an IMenuItem in the tool bar
(Inherited from IndicatorBase)
Protected methodAddPlot(String, PlotStyle, Pen, Boolean) Add a Plot series
(Inherited from IndicatorBase)
Protected methodAddPlot(String, PlotStyle, Brush, Double, Boolean) Add a Plot series
(Inherited from IndicatorBase)
Protected methodAlert(String, String) Alert, with Medium. This alert is raised once.
(Inherited from ChartVisualBase)
Protected methodAlert(String, String, TimeSpan) Alert with Medium
(Inherited from ChartVisualBase)
Protected methodAlert(String, Priority, Brush, String) Alert. This alert is raised only once
(Inherited from ChartVisualBase)
Protected methodAlert(String, Priority, Brush, String, TimeSpan) Alert
(Inherited from ChartVisualBase)
Protected methodAlert(String, IInstrument, Priority, Brush, String, TimeSpan) Shoots an alert. The alert is triggered only when the State is Realtime
(Inherited from SharpScriptBase)
Protected methodBarsSinceTrade(IOrder) Returns the number of bars that have elapsed since the order entry for the primary Bars series
Protected methodBarsSinceTrade(Int32, IOrder) Returns the number of bars that have elapsed since the order entry
Protected methodCalculateMinMax Calculate the minimum and maximum values
(Inherited from IndicatorBase)
Protected methodCalculatePriceFromY(Double, ChartVisualArgs) Calculate price from Y
(Inherited from VisualBase)
Protected methodCalculatePriceFromY(Double, Double, Double, Double, Double, ScaleType) Calculate the price from Y
(Inherited from VisualBase)
Protected methodCalculateXFromBarIndex Calculate the X from bars index
(Inherited from VisualBase)
Protected methodCalculateYFromPrice(Double, ChartVisualArgs) Calulate the Y point from price
(Inherited from VisualBase)
Protected methodCalculateYFromPrice(Double, Double, Double, Double, Double, ScaleType) Calculate Y from price
(Inherited from VisualBase)
Public methodCancelOrder Cancels an order
Protected methodCanRender Can invoke the OnRender(DrawingContext, ChartVisualArgs) method
(Inherited from IndicatorBase)
Public methodChangeOrder Change an order Will be ignore if order is not user managed
Public methodCloseAllPositions Closes the position accross all bars indexes
Public methodClosePosition Cancels all pending orders and closes exiting position. Market order is submitted to close the position. If Connection does not supports market order then a limit order is submitted.
Public methodClosePosition(Int32) Cancels all pending orders and closes exiting position. Market order is submitted to close the position. If Connection does not supports market order then a limit order is submitted.
Public methodCrossAbove(Double, ISeriesDouble, Int32) Evaluates when value crosses above a series
(Inherited from IndicatorBase)
Public methodCrossAbove(ISeriesDouble, ISeriesDouble, Int32) Evaluates when 2 (two) series crosses each other
(Inherited from IndicatorBase)
Public methodCrossAbove(ISeriesDouble, Double, Int32) Evaluates when the series crosses above the value
(Inherited from IndicatorBase)
Public methodCrossBelow(Double, ISeriesDouble, Int32) Evaluates when a value crosses below a series
(Inherited from IndicatorBase)
Public methodCrossBelow(ISeriesDouble, ISeriesDouble, Int32) Evaluates when 2 (two) series crosses below each other
(Inherited from IndicatorBase)
Public methodCrossBelow(ISeriesDouble, Double, Int32) Evaluates when series crosses below a value
(Inherited from IndicatorBase)
Public methodDisable Disables the strategy. Pending orders will be canceled or not will be determined via Settings > Options > Strategies tab > CanCancelPendingOrders property. Position will be closed or not will be determined via Settings > Options > Strategies tab > CanClosePosition property.
Public methodEnterLong Enters a long position. The entry name is set to the default 'Strategy Entry'. Order quantity will be as specified by the strategy Market order is submitted. If Connection does not supports market order then a limit order is submitted.
Public methodEnterLong(Int32) Enters a long position. The entry name is set to the default 'Strategy Entry' Market order is submitted. If Connection does not supports market order then a limit order is submitted.
Public methodEnterLong(String) Enters a long position with a specified name. Order quantity will be as specified by the strategy Market order is submitted. If Connection does not supports market order then a limit order is submitted.
Public methodEnterLong(Int32, Int32) Enters a long position for the specified bars index and with specified quantity.
Public methodEnterLong(String, Int32) Enters a long position with a specified name and quantity Market order is submitted. If Connection does not supports market order then a limit order is submitted.
Public methodEnterLong(Int32, String, Int32) Enters a long position for the specified bars index with specified name and quantity Market order is submitted. If Connection does not supports market order then a limit order is submitted.
Public methodEnterLongLimit(Double) Submits a long limit order. The entry name is set to the default 'Strategy Entry'. Order quantity will be as specified by the strategy
Public methodEnterLongLimit(Int32, Double) Submits a long limit order with the specified quantity and limit price.
Public methodEnterLongLimit(String, Double) Submits a long limit order with a specified name. Order quantity will be as specified by the strategy
Public methodEnterLongLimit(Int32, Int32, Double) Submits a long limit order to the specified bars index, with specified quantity
Public methodEnterLongLimit(String, Int32, Double) Submits a long limit order with the specified name and quantity
Public methodEnterLongLimit(Int32, String, Int32, Double) Submits a long limit order to the specified bars index with specified name and quantity
Public methodEnterShort Enters a short position. The entry name is set to the default 'Strategy Entry' Market order is submitted. If Connection does not supports market order then a limit order is submitted.
Public methodEnterShort(Int32) Enters a short position with the specifed quantity. The entry name is set to the default 'Strategy Entry' Market order is submitted. If Connection does not supports market order then a limit order is submitted.
Public methodEnterShort(String) Enters a short position. Order quantity will be as specified by the strategy Market order is submitted. If Connection does not supports market order then a limit order is submitted.
Public methodEnterShort(Int32, Int32) Enters a short position for the specified bars index and the specified quantity Market order is submitted. If Connection does not supports market order then a limit order is submitted.
Public methodEnterShort(String, Int32) Enters a short position with the specifed name and quantity. Market order is submitted. If Connection does not supports market order then a limit order is submitted.
Public methodEnterShort(Int32, String, Int32) Enters a short position for the specified bars index and specified name and quantity Market order is submitted. If Connection does not supports market order then a limit order is submitted.
Public methodEnterShortLimit(Double) Submits a short limit order. The entry name is set to the default 'Strategy Entry'. Order quantity will be as specified by the strategy
Public methodEnterShortLimit(Int32, Double) Submits a short limit order with the specified quantity and limit price
Public methodEnterShortLimit(String, Double) Submits a short limit order with the specified name. Order quantity will be as specified by the strategy
Public methodEnterShortLimit(Int32, Int32, Double) Submits a short limit order for the specified bars index and specified quantity
Public methodEnterShortLimit(String, Int32, Double) Submits a short limit order with specified name and quantity
Public methodEnterShortLimit(Int32, String, Int32, Double) Submits a short limit order for the specified bars index and specified name and quantity
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Public methodExitPosition Exits positions as entered via entry order with entry name as Strategy Entry (default entry name) Market order is submitted to close the position. If Connection does not supports market order then a limit order is submitted.
Public methodExitPosition(Int32) Exits a position
Public methodExitPosition(String) Exits positions as entered via entry order with entry name as Strategy Entry (default entry name) Market order is submitted to close the position. If Connection does not supports market order then a limit order is submitted.
Public methodExitPosition(Int32, String) Exits a position
Protected methodFinalize
(Inherited from SharpScriptBase)
Protected methodGetHandleCursor Returns the handle cursor
(Inherited from ChartVisualBase)
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetLastPrice Returns the lastPrice traded price. In case the real time price is not available the closing value of the lastPrice available bar is returned
(Inherited from IndicatorBase)
Public methodGetOrAddT Gets or add a DrawingBase
(Inherited from IndicatorBase)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodHasValue
(Inherited from IndicatorBase)
Public methodInvalidateView
(Inherited from ChartVisualBase)
Protected methodInvokeAsync Invoke any action. It is recommended to draw any [!:ChartObject.DrawingBase] by invoking this method
(Inherited from SharpScriptBase)
Public methodIsInputEquals Compares two input
(Inherited from IndicatorBase)
Protected methodLog(String) Logs a message with Low
(Inherited from SharpScriptBase)
Protected methodLog(Priority, String) Logs a message with the specified Priority
(Inherited from SharpScriptBase)
Protected methodLog(Priority, Brush, String) Logs a message with the specified Priority and defined brush
(Inherited from SharpScriptBase)
Protected methodMakeHitTest Make hit-test
(Inherited from IndicatorBase)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Protected methodMove Moves the visual
(Inherited from IndicatorBase)
Protected methodNotifyPropertyChanged
(Inherited from SharpScriptBase)
Protected methodOnBarUpdate Called on each incoming tick
(Inherited from IndicatorBase)
Protected methodOnConnectionStatus Updates on connection status
Protected methodOnFill Updates when a ITrade takes place
Protected methodOnLevel1 Opens the Level-I stream
(Inherited from ChartVisualBase)
Protected methodOnLevel2 Opens the Level-II stream
(Inherited from ChartVisualBase)
Protected methodOnOrderUpdate Updates when the IOrder gets updated
Protected methodOnPositionUpdate Updates when the position gets updated
Protected methodOnRender Renders the Plot and Line
(Inherited from IndicatorBase)
Protected methodOnRenderYAxis Render the Y Axis values
(Inherited from IndicatorBase)
Protected methodOnStateChange Invoked when the State changes
(Inherited from SharpScriptBase)
Protected methodPlaySound Play a sound file as located in the folder ~\Documents\ArthaChitra 2\Sounds
(Inherited from SharpScriptBase)
Protected methodPrint(String, String) Prints a message with Low
(Inherited from SharpScriptBase)
Protected methodPrint(Brush, String, String) Prints a message with a defined foreground brush
(Inherited from SharpScriptBase)
Protected methodPrint(Priority, String, String) Prints a message with the defined Priority
(Inherited from SharpScriptBase)
Protected methodRecalculate
(Inherited from IndicatorBase)
Public methodRefreshView
(Inherited from IndicatorBase)
Protected methodRound Rounds the value with the factor as defined in Options > General tab > RoundFactor
(Inherited from SharpScriptBase)
Protected methodSelectionSteps How far the selection rectangle will be drawn
(Inherited from VisualBase)
Protected methodSetOverrideBrush Override the brush of the Bars
(Inherited from IndicatorBase)
Protected methodSetOverridePen(Pen, Int32) Override the wick brush of the Bars
(Inherited from IndicatorBase)
Protected methodSetOverridePen(Pen, Int32, Int32) Override the Pen of the Plot series
(Inherited from IndicatorBase)
Protected methodSetStop(Double) Submits a new stop order for entry orders with entry name as 'Strategy Entry' (default entry order name) If stop order with the same entry order name exits, then changes the order if the stop price differs This method will be ignored if set when the Strategy is in Initialized state
Protected methodSetStop(Double, CalculationMode) Submits a stop order for entry orders with entry name as 'Strategy Entry' (default entry name) If stop order with the same entry order name exists, then changes the order if the stop price differs. If called when the strategy is in Initialized state then all subsequent entry trades with the same entry name will automatically place an stop order as defined by the method
Protected methodSetStop(Double, String) Submits a new stop order. If stop order with the same entry order name exits, then changes the order if the stop price differs This method will be ignored if set when the Strategy is in Initialized state
Protected methodSetStop(Int32, Double) Submits a new stop order for the specified bars index. If stop order with the same entry order name exits, then changes the order if the stop price differs This method will be ignored if set when the Strategy is in Initialized state
Protected methodSetStop(Double, CalculationMode, String) Submits a stop order. If stop order with the same entry order name exits, then changes the order if the stop price differs. If called when the strategy is in Initialized state then all subsequent entry trades with the same entry name will automatically place an stop order as defined by the method
Protected methodSetStop(Int32, Double, CalculationMode) Submits a stop order for the specified bars index. If stop order with the same entry order name exits, then changes the order if the stop price differs. If called when the strategy is in Initialized state then all subsequent entry trades with the same entry name will automatically place an stop order as defined by the method
Protected methodSetStop(Int32, Double, String) Submits a new stop order for the specified bars index. If stop order with the same entry order name exits, then changes the order if the stop price differs This method will be ignored if set when the Strategy is in Initialized state
Protected methodSetStop(Int32, Double, CalculationMode, String) Submits a stop order for the specified bars index. If stop order with the same entry order name exits, then changes the order if the stop price differs. If called when the strategy is in Initialized state then all subsequent entry trades with the same entry name will automatically place an stop order as defined by the method
Protected methodSetTarget(Double) Submits a limit order. If a limit order with the same entry order name exits then changes that order if the price differs This method will be ignored if called when the strategy is in Initialized state
Protected methodSetTarget(Double, CalculationMode) Submits a limit order. If a limit order with the same entry order name exits then changes that order if the price differs If called when the strategy is in Initialized state then all subsequent entry trades with the same entry name will automatically place a target order as defined by the method
Protected methodSetTarget(Double, String) Submits a limit order. If a limit order with the same entry order name exits then changes that order if the price differs This method will be ignored if called when the strategy is in Initialized state
Protected methodSetTarget(Int32, Double) Submits a limit order for the specified bars index. If a limit order with the same entry order name exits then changes that order if the price differs This method will be ignored if called when the strategy is in Initialized state
Protected methodSetTarget(Double, CalculationMode, String) Submits a limit order. If a limit order with the same entry order name exits then changes that order if the price differs If called when the strategy is in Initialized state then all subsequent entry trades with the same entry name will automatically place a target order as defined by the method
Protected methodSetTarget(Int32, Double, CalculationMode) Submits a limit order for the specified bars index. If a limit order with the same entry order name exists then changes that order if the price differs If called when the strategy is in Initialized state then all subsequent entry trades with the same entry name will automatically place a target order as defined by the method
Protected methodSetTarget(Int32, Double, String) Submits a limit order for the specified bars index. If a limit order with the same entry order name exits then changes that order if the price differs This method will be ignored if called when the strategy is in Initialized state
Protected methodSetTarget(Int32, Double, CalculationMode, String) Submits a limit order for the specified bars index. If a limit order with the same entry order name exists then changes that order if the price differs If called when the strategy is in Initialized state then all subsequent entry trades with the same entry name will automatically place a target order as defined by the method
Protected methodShare Share messages via to social media SocialType The messages will be transmitted only when the state is Realtime
(Inherited from SharpScriptBase)
Public methodSubmitOrder(String, OrderAction, OrderType, Double, Double) Submits an order with the quantity as defined in the Strategy Selector View
Public methodSubmitOrder(String, OrderAction, OrderType, Int32, Double, Double) Submit an order
Public methodSubmitOrder(Int32, String, OrderAction, OrderType, Int32, Double, Double) Submit an order
Public methodSubmitOrder(String, OrderAction, OrderType, Int32, Double, Double, String) Submit an order
Public methodSubmitOrder(Int32, String, OrderAction, OrderType, Int32, Double, Double, String) Submit an order
Public methodToString
(Inherited from IndicatorBase)
Public methodToStringFormat Gets the string format of the value
(Inherited from IndicatorBase)
Protected methodTryRemoveContextMenuItem Removes a IMenuItem from the context menu
(Inherited from IndicatorBase)
Protected methodTryRemoveDrawing Remove a DrawingBase
(Inherited from IndicatorBase)
Protected methodTryRemoveMenuItem Removes a IMenuItem from the tool bar of the view
(Inherited from IndicatorBase)
Top
Events
 NameDescription
Public eventPropertyChanged
(Inherited from NotifyPropertyBase)
Top
See Also