All Classes and Interfaces

Class
Description
 
Aggregates ticks and filters by volume of the aggregated ticks.
Represents a historical bar.
Describes a vertical bar.
Encapsulates information that describes a bar that is rendered on a graph.
Defines an operation to perform on a series of bars.
Describes the bar size for the historical data.
Describes a bar size that is part of the study/strategy.
Describes a bar size that is part of the study/strategy.
 
 
Describes a boolean setting
Draws a rectangular box with the given start and end coordinates.
Describes a color setting.
Describes a color and if it is enabled.
This class may be used to draw a set of colors at a given bar location.
Specifies a real point on a graph which includes time (in milliseconds since 1970) and a value (typically price).
This context provides an access point to services relating to data.
Represents a series of price bars that are displayed on a chart.
Describes an input for selecting a date/time.
This interface gives access to system defaults.
Describes a discrete set of values the user can choose from.
Describes a discrete set of values the user can choose from.
This data structure contains the Depth of Market for an instrument.
Implement this interface to listen for updates to the Depth of Market for the given instrument.
Represents an order in a Depth of Market Row (DOMRow).
Represents a row in the Depth of Market (DOM) with a price and aggregate size.
Contains historical DOM information at a specific time.
Describes a double value that is part of the study/strategy settings.
Provides an interface to the Graphics environment for drawing figures on the study graph.
 
This interface contains enumerations used within the SDK.
Source of the data described in the historical price bars.
Describes values available from historical price bars.
Describes the type of BarSize.
Determines the policy changing the color value for a series of values.
Describes the entry status of a strategy.
Execution type: Entry, Exit, Stop and Reverse (SAR)
 
Describes the type of instrument.
Describes the interval measurement type for a BarSize.
Moving Average calculation methods.
Describes the available types of markers.
Order Action (Buy or Sell)
Type of order
Determines how a series is drawn.
Describes the type of figure to display for the points of a path.
 
Type of positions in a strategy.
 
Describes a priority level.
Describes the type of resize point and how it can be moved by the user.
Describes the available brokers and data services.
Describes where to apply a shade.
Describes the size of a marker or figure.
Determines the policy for stacking figures that share the same coordinates (time, value).
Describes the current state of a strategy.
Text alignment
Text border style
Order Time In Force
Describes the type of a value.
Encapsulates a message ID and the resource bundle used to resolve the locale dependent message.
Represents an executed order.
 
Describes an exit point for a strategy.
Base Class for all figures that can be added to a study.
 
Describes a File Input.
 
Describes a Font and its Color.
Describes settings information for a font and optional text/background colors.
Describes a guide that is displayed on a study graph.
Describes a guide.
 
Describes an indicator that is displayed on the axis.
Encapsulates configuration information for indicators that are displayed on the Price Axis (for overlays) or on the value axis (study graphs).
 
 
 
 
This interface defines common names for settings (inputs) used in many different studies.
Describes an input for selecting an instrument that is part of the study/strategy.
 
Represents an Instrument.
Describes an input for selecting an instrument that is part of the study/strategy.
Describes an integer value that is used to configure a study/strategy.
Draws a label on the chart with a line connector.
Describes a label that is displayed form.
Draws a line over the given start and end coordinates.
Describes a horizontal line that is to be displayed in a Study.
 
Describes a moving average calculation method for the study/strategy.
 
Draws a marker of the given type and size on the graph.
Describes marker figure that is displayed at strategic points on the graph.
Describes how to display a marker.
Use this class to implement a sub menu that has its own set of menu items
Encapsulates information and actions for displaying a context menu to the user.
Encapsulates information for displayed a custom menu item when the user invokes the popup trigger on a study (right click).
Special type of menu item that displays a horizontal separator in the context menu
General Exception class
This class may be used to wrap a displayable name and a string value.
Represents an order to buy or sell an instrument.
This interface provides the capability to create and manage orders.
Describes a type of order to use in a strategy.
Describes a path.
Describes how to display a Path on a graph.
 
Represents a plot area within the chart where lines, bars, figures etc may be drawn.
Draws a polygon with the given set of coordinates.
Describes a price bar.
Describes how to display a series of price bars on a graph.
Represents price related information for a price bar.
Describes a double value that is part of the study/strategy settings.
Resize points provide a way for the user to interact with a study using the mouse.
This class describes 'runtime' settings for the study.
 
Base class for all setting descriptors.
Identifies a set of inputs that are to be arranged as a group when displaying the configuration dialog to the end user.
Encapsulates the configuration information for a study or strategy.
Contains all of the SettingDescriptor instances that describe the user configurable settings for the study.
Identifies a set of groups that may be organized in a tab.
Describes information to shade an area between two lines/paths.
Describes shading information between two lines described by lineKey1 and lineKey2.
Identifies and describes signals that are generated by a study.
Instances of this class represent objects that are anchored by a single point.
 
Adds horizontal/vertical space to the form.
Describes a String input.
 
This is the base class for all studies and strategies.
This annotation is used to describe information about the study when the study is loaded by MotiveWave.
Identifies a swing point (local high or low) on a chart.
 
Encapsulates text that can be resized and displayed to the given graphics context.
 
Represents a tick (trade) that occurred.
Defines an operation to perform on a series of ticks.
Describes a Time In Force order attribute for a strategy.
Describes a time frame with an open and closing time.
Describes an exit point for a strategy.
 
 
This class provides a set of utility methods
 
Identifies and describes values that are generated by a study.
X11 Color Names For details see http://en.wikipedia.org/wiki/Web_colors