Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

A - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.MarkerType
 
ABOVE - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.ShadeType
Shade above a line or path.
ABOVE - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.StackPolicy
Stack figures above the other figures that share the same coordinates.
Account - Interface in com.motivewave.platform.sdk.order_mgmt
 
ACTIVE - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.StrategyState
Strategy is active and may create buy or sell orders.
add(String, SettingDescriptor...) - Method in class com.motivewave.platform.sdk.common.desc.SettingTab
 
addDependency(InputDependency) - Method in class com.motivewave.platform.sdk.common.desc.SettingsDescriptor
Adds a dependency between 2 or more SettingDescriptors
addFigure(int, Figure) - Method in class com.motivewave.platform.sdk.study.Study
Adds a figure to the start of the figure list for the default plot.
addFigure(Figure) - Method in class com.motivewave.platform.sdk.study.Study
Adds a figure to the end of the figure list (for the default plot).
addFigure(String, int, Figure) - Method in class com.motivewave.platform.sdk.study.Study
Adds a figure to the start of the figure list for the plot associated with the given plot name.
addFigure(String, Figure) - Method in class com.motivewave.platform.sdk.study.Study
Adds a figure to the end of the figure list for the plot associated with the given plot name.
addFigureFront(Figure) - Method in class com.motivewave.platform.sdk.study.Study
Adds a figure to the start of the figure list (for the default plot).
addFigureFront(String, Figure) - Method in class com.motivewave.platform.sdk.study.Study
Adds a figure to the start of the figure list for the plot associated with the given plot name.
addFigures(String, Collection<? extends Figure>) - Method in class com.motivewave.platform.sdk.study.Study
Adds a figure to the end of the figure list for the plot associated with the given plot name.
addFigures(Collection<? extends Figure>) - Method in class com.motivewave.platform.sdk.study.Study
Adds a figure to the end of the figure list for the plot associated with the given plot name.
addGroup(SettingGroup) - Method in class com.motivewave.platform.sdk.common.desc.SettingTab
Adds a group of settings.
addGroup(String) - Method in class com.motivewave.platform.sdk.common.desc.SettingTab
Convenience Method.
addGroup(String, boolean) - Method in class com.motivewave.platform.sdk.common.desc.SettingTab
Convenience Method.
addHorizontalLine(LineInfo) - Method in class com.motivewave.platform.sdk.study.Plot
Adds a horizontal line to the graph using the information defined in LineInfo.
addHorizontalLine(LineInfo) - Method in class com.motivewave.platform.sdk.study.RuntimeDescriptor
Adds a horizontal line to the default plot using the information defined in LineInfo.
addInvisibleSetting(SettingDescriptor) - Method in class com.motivewave.platform.sdk.common.desc.SettingsDescriptor
Adds a setting that is not part of the UI.
addListener(DOMListener) - Method in interface com.motivewave.platform.sdk.common.Instrument
Adds a listener for Depth of Market updates.
addListener(TickOperation) - Method in interface com.motivewave.platform.sdk.common.Instrument
Adds a listener for tick updates
addPlot(String, Plot) - Method in class com.motivewave.platform.sdk.study.RuntimeDescriptor
Adds a new plot to the study.
addPropertyChangeListener(PropertyChangeListener) - Method in interface com.motivewave.platform.sdk.common.Instrument
Adds a listener for property changes (bidPrice, askPrice etc)
addPropertyChangeListener(PropertyChangeListener) - Method in class com.motivewave.platform.sdk.common.Settings
Adds a property change listener.
addPropertyChangeListener(PropertyChangeListener) - Method in class com.motivewave.platform.sdk.study.Study
Adds the given property change listener.
addPropertyChangeListener(String, PropertyChangeListener) - Method in class com.motivewave.platform.sdk.study.Study
Adds the given property change listener.
addQuickSettings(SettingDescriptor...) - Method in class com.motivewave.platform.sdk.common.desc.SettingsDescriptor
Adds a setting that can be displayed in a tool bar or in the Quick Editor.
addQuickSettings(String...) - Method in class com.motivewave.platform.sdk.common.desc.SettingsDescriptor
Retrieves the setting (if it exists) and adds it as a quick setting.
addRegion(Color, double, double) - Method in class com.motivewave.platform.sdk.draw.ColorRange
Adds a color region to this range.
addRow(SettingDescriptor...) - Method in class com.motivewave.platform.sdk.common.desc.SettingGroup
Adds a row with 1 or more inputs.
addSession(TimeFrame) - Method in class com.motivewave.platform.sdk.common.Settings
Adds a session to the strategy.
addStrategySetting(SettingDescriptor) - Method in class com.motivewave.platform.sdk.common.desc.SettingsDescriptor
Adds a setting used to configure the strategy.
addTab(SettingTab) - Method in class com.motivewave.platform.sdk.common.desc.SettingsDescriptor
Adds a SettingTab.
addTab(String) - Method in class com.motivewave.platform.sdk.common.desc.SettingsDescriptor
Convenience Method.
addTab(String, String) - Method in class com.motivewave.platform.sdk.common.desc.SettingsDescriptor
Convenience Method.
adjustColor(Color, double) - Static method in class com.motivewave.platform.sdk.common.Util
Brightens or darkens the give color by the given percent factor
adjustFont(Font) - Method in class com.motivewave.platform.sdk.draw.Text
Adjusts the font of the text while retaining the current line layout.
aggPeriod - Variable in class com.motivewave.platform.sdk.common.AggregateFilter
 
aggregate - Variable in class com.motivewave.platform.sdk.common.AggregateFilter
 
AggregateFilter - Class in com.motivewave.platform.sdk.common
Aggregates ticks and filters by volume of the aggregated ticks.
AggregateFilter(boolean, long, float, float, TickOperation) - Constructor for class com.motivewave.platform.sdk.common.AggregateFilter
Constructor.
aggTick - Variable in class com.motivewave.platform.sdk.common.AggregateFilter
 
ALICE_BLUE - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
ALL - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.ResizeType
Unrestricted.
allowTickAggregate() - Element in annotation interface com.motivewave.platform.sdk.study.StudyHeader
Indicates if the study allows historical and live ticks to be aggregated.
allowTickFilter() - Element in annotation interface com.motivewave.platform.sdk.study.StudyHeader
Indicates if the study allows historical and live ticks to be filtered by min and or max sizes.
ALT_DOWN - Static variable in class com.motivewave.platform.sdk.study.Study
The Alt key modifier constant.
AMETHYST - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
AMP - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Service
AMP Global Clearing
ANTIQUE_WHITE - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
AQUA - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
AQUAMARINE - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
areConditionsMet(Settings) - Method in class com.motivewave.platform.sdk.common.desc.EnabledDependency
 
areConditionsMet(Settings) - Method in class com.motivewave.platform.sdk.common.desc.InputDependency
 
areConditionsMet(Settings) - Method in class com.motivewave.platform.sdk.common.desc.ValueDependency
 
ARROW - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.MarkerType
 
ARROW_DOWN - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Icon
 
ARROW_LEFT - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Icon
 
ARROW_RIGHT - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Icon
 
ARROW_UP - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Icon
 
ASK - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.BarData
Historical ask prices.
ATC - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Service
FXCM
atr(int) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates the average true range based on the most recent complete bars.
atr(int, int) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates the average true range.
atr(int, int, Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates the average true range.
atr(int, Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates the average true range based on the most recent complete bars.
autoEntry() - Element in annotation interface com.motivewave.platform.sdk.study.StudyHeader
 
awtColor(int, int, int) - Static method in class com.motivewave.platform.sdk.common.Util
 
awtColor(int, int, int, int) - Static method in class com.motivewave.platform.sdk.common.Util
 
AZURE - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 

B

B - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.MarkerType
 
BALLOON - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.TextOutline
Text is enclosed in a balloon callout with square edges
BALLOON_ROUNDED - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.TextOutline
Text is enclosed in a balloon callout with rounded edges
Bar - Interface in com.motivewave.platform.sdk.common
Represents a historical bar.
BAR - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.PathType
Series of vertical bars.
BAR - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.PriceBarType
 
BAR - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
BAR_3D - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.PriceBarType
 
BAR_FLAT - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.PriceBarType
 
BARCHART - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Service
BarChart
BarDescriptor - Class in com.motivewave.platform.sdk.common.desc
Describes a vertical bar.
BarDescriptor(String, String, Color, boolean, boolean) - Constructor for class com.motivewave.platform.sdk.common.desc.BarDescriptor
Constructor.
BarDescriptor(String, String, Color, Integer, boolean, boolean) - Constructor for class com.motivewave.platform.sdk.common.desc.BarDescriptor
Constructor.
BarInfo - Class in com.motivewave.platform.sdk.common
Encapsulates information that describes a bar that is rendered on a graph.
BarInfo(Color, Integer, boolean) - Constructor for class com.motivewave.platform.sdk.common.BarInfo
Constructor
BarOperation - Interface in com.motivewave.platform.sdk.common
Defines an operation to perform on a series of bars.
BARS - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
BarSize - Class in com.motivewave.platform.sdk.common
Describes the bar size for the historical data.
BARSIZE - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
BarSizeDesc - Class in com.motivewave.platform.sdk.common.desc
Describes a bar size that is part of the study/strategy.
BarSizeDesc(String, String, BarSizeInfo) - Constructor for class com.motivewave.platform.sdk.common.desc.BarSizeDesc
Constructor.
BarSizeDesc(String, String, BarSizeInfo, boolean) - Constructor for class com.motivewave.platform.sdk.common.desc.BarSizeDesc
 
BarSizeDescriptor - Class in com.motivewave.platform.sdk.common.desc
Describes a bar size that is part of the study/strategy.
BarSizeDescriptor(String, String, BarSize) - Constructor for class com.motivewave.platform.sdk.common.desc.BarSizeDescriptor
Constructor.
BarSizeInfo - Class in com.motivewave.platform.sdk.common
 
BarSizeInfo(BarSize) - Constructor for class com.motivewave.platform.sdk.common.BarSizeInfo
 
BarSizeInfo(BarSize, boolean) - Constructor for class com.motivewave.platform.sdk.common.BarSizeInfo
 
barUpdatesByDefault() - Element in annotation interface com.motivewave.platform.sdk.study.StudyHeader
 
BaseInfo - Class in com.motivewave.platform.sdk.common
 
BaseInfo(boolean) - Constructor for class com.motivewave.platform.sdk.common.BaseInfo
 
BaseInfo(String, boolean) - Constructor for class com.motivewave.platform.sdk.common.BaseInfo
 
beginFigureUpdate() - Method in class com.motivewave.platform.sdk.study.Study
 
BEIGE - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
BELOW - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.ShadeType
Shade below a line or path.
BELOW - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.StackPolicy
Stack figures below the other figures that share the same coordinates.
BID - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.BarData
Historical bid prices.
BID_ASK - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.BarSizeType
Bid/Ask Lines.
BINANCE - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Service
Binance
BINANCE_FUTURES - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Service
Binance Futures
BISQUE - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
BITSTAMP - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Service
Bitstamp
BLACK - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
BLANCHED_ALMOND - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
BLUE - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
BLUE_VIOLET - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
BOND - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.InstrumentType
 
BOOLEAN - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.ValueType
Boolean value (true or false).
BooleanDescriptor - Class in com.motivewave.platform.sdk.common.desc
Describes a boolean setting
BooleanDescriptor(String, String, Boolean) - Constructor for class com.motivewave.platform.sdk.common.desc.BooleanDescriptor
Constructor
BooleanDescriptor(String, String, Boolean, boolean) - Constructor for class com.motivewave.platform.sdk.common.desc.BooleanDescriptor
Constructor
BooleanDescriptor(String, String, Boolean, boolean, int) - Constructor for class com.motivewave.platform.sdk.common.desc.BooleanDescriptor
Constructor
BOTH - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.PositionType
Both Long and Short Positions.
BOTH - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.ShadeType
Shade above and below a line or path.
BOTTOM - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Position
 
BOTTOM - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.TextAlign
 
BOTTOM_COLOR - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
BOTTOM_FILL - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
BOTTOM_GUIDE - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
BOTTOM_GUIDE2 - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
BOTTOM_IND - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
BOTTOM_LEFT - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Position
 
BOTTOM_PATH - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
BOTTOM_RIGHT - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Position
 
BOTTOM_STRENGTH - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
Box - Class in com.motivewave.platform.sdk.draw
Draws a rectangular box with the given start and end coordinates.
Box(long, double, long, double) - Constructor for class com.motivewave.platform.sdk.draw.Box
Constructor.
Box(long, double, long, double, PathInfo) - Constructor for class com.motivewave.platform.sdk.draw.Box
Constructor.
Box(Coordinate, Coordinate) - Constructor for class com.motivewave.platform.sdk.draw.Box
Constructor
Box(Coordinate, Coordinate, PathInfo) - Constructor for class com.motivewave.platform.sdk.draw.Box
Constructor
BRIGHTNESS_CONTRAST - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Icon
 
BROWN - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
BURLY_WOOD - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
buy(float) - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Convenience Method: Places a BUY order for the current instrument at market price.
buy(int) - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Convenience Method: Places a BUY order for the current instrument at market price.
buy(Instrument, float) - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Convenience Method: Places a BUY order for the given instrument at market price.
buy(Instrument, int) - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Convenience Method: Places a BUY order for the given instrument at market price.
BUY - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.OrderAction
Buy.

C

C - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.MarkerType
 
CADET_BLUE - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
calcCommission(float) - Method in interface com.motivewave.platform.sdk.common.Instrument
Calculates the commission to trade the given quantity of shares/contracts.
calcCommission(int) - Method in interface com.motivewave.platform.sdk.common.Instrument
Calculates the commission to trade the given quantity of shares/contracts.
calcLatestMA(DataContext, Enums.MAMethod, Object, int, int, Object, boolean) - Static method in class com.motivewave.platform.sdk.common.Util
This convenience method updates the calculates a moving average of the current (latest) bar in the data series and stores it in the internal data cache with key specified (@see valKey)
calcMAAt(int, DataContext, Enums.MAMethod, Object, int, int, Object) - Static method in class com.motivewave.platform.sdk.common.Util
This convenience method calculates the moving average at the given index in the data series and stores it in the internal data cache with key specified (@see valKey)
calcPnl(float, float) - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Convenience Method.
calcPnl(float, float, float) - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Convenience Method.
calcPnl(float, float, int) - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Convenience Method.
calcPnl(float, int) - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Convenience Method.
calcPnl(Instrument, float, float) - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Convenience Method.
calcPnl(Instrument, float, float, float) - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Convenience Method.
calcPnl(Instrument, float, float, int) - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Convenience Method.
calcPnl(Instrument, float, int) - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Convenience Method.
calcPnL(double, float) - Method in interface com.motivewave.platform.sdk.common.Instrument
Calculates the profit or loss for the given quantity and the raw price movement.
calcPnL(double, int) - Method in interface com.motivewave.platform.sdk.common.Instrument
Calculates the profit or loss for the given quantity and the raw price movement.
calcSeriesMA(DataContext, Enums.MAMethod, Object, int, int, Object, boolean) - Static method in class com.motivewave.platform.sdk.common.Util
This convenience method calculates a moving average for the visible bars in the data series and stores it in the internal data cache with key specified (@see valKey)
calcSeriesMA(DataContext, Enums.MAMethod, Object, int, int, Object, boolean, boolean) - Static method in class com.motivewave.platform.sdk.common.Util
This convenience method calculates a moving average for the visible bars in the data series and stores it in the internal data cache with key specified (@see valKey)
calcSwingPoints(boolean, int) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates and returns a list of swing points of a given strength or greater.
calcSwingPoints(boolean, int, int) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates and returns a list of swing points of a given strength or greater.
calcSwingPoints(int) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates and returns a list of swing points of a given strength or greater.
calcSwingPoints(int, int) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates and returns a list of swing points of a given strength or greater.
calculate(int, DataContext) - Method in class com.motivewave.platform.sdk.study.Study
Override this method to calculate the values at a specific index in the data series.
calculateAngle(double, double, double, double) - Static method in class com.motivewave.platform.sdk.common.Util
Calculates the angle (in radians) between the two given points.
calculateAngle(Point2D, Point2D) - Static method in class com.motivewave.platform.sdk.common.Util
Calculates the angle (in radians) between the two given points.
calculateAngle(Point2D, Point2D, Point2D) - Static method in class com.motivewave.platform.sdk.common.Util
Calculates the angle (in radians) between the two given points.
calculateValues(DataContext) - Method in class com.motivewave.platform.sdk.study.Study
By default, this method is called on events where the data series has been affected.
cancelOrders() - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Cancels all of the open orders for this strategy.
cancelOrders(Order...) - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Use this method to cancel one or more existing orders.
cancelOrders(List<Order>) - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Use this method to cancel one or more existing orders.
CANDLESTICK - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.PriceBarType
 
CENTER - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Position
 
CENTER_GUIDE - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
CFD - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.InstrumentType
 
CHARTREUSE - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
checkMax - Variable in class com.motivewave.platform.sdk.common.AggregateFilter
 
CHOCOLATE - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
CHOICE - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.ValueType
Value from a discrete selection of values.
CIRCLE - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.MarkerType
 
CIRCLE - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.PointType
 
CIRCLE - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.TextOutline
Text is enclosed in a circle border
clearBars() - Method in class com.motivewave.platform.sdk.study.Plot
Clears the declared bars.
clearExportedValues() - Method in class com.motivewave.platform.sdk.study.RuntimeDescriptor
 
clearFigures() - Method in class com.motivewave.platform.sdk.study.Study
Clears the figures associated with this study (all figures).
clearFigures(String) - Method in class com.motivewave.platform.sdk.study.Study
Clears the figures associated with the given plot.
clearGuides() - Method in class com.motivewave.platform.sdk.study.Plot
Clears the declared guides.
clearHorizontalLines() - Method in class com.motivewave.platform.sdk.study.Plot
Removes all of the horizontal lines.
clearHorizontalLines() - Method in class com.motivewave.platform.sdk.study.RuntimeDescriptor
Removes all of the horizontal lines.
clearIndicators() - Method in class com.motivewave.platform.sdk.study.Plot
Clears the declared indicators.
clearPaths() - Method in class com.motivewave.platform.sdk.study.Plot
Clears the declared paths.
clearPriceBars() - Method in class com.motivewave.platform.sdk.study.Plot
Clears the declared price bars.
clearRegions() - Method in class com.motivewave.platform.sdk.draw.ColorRange
Removes all of the regions defined for this color range.
clearSessions() - Method in class com.motivewave.platform.sdk.common.Settings
 
clearSignal(int, Object) - Method in interface com.motivewave.platform.sdk.common.DataContext
Clears the signal flag for the given index.
clearState() - Method in class com.motivewave.platform.sdk.study.Study
Override this method to clear any internal state that may be kept within the study.
clipLine(double, double, double, double, Rectangle2D) - Static method in class com.motivewave.platform.sdk.common.Util
 
clipLine(Line2D, Rectangle2D) - Static method in class com.motivewave.platform.sdk.common.Util
 
clipLine(Point2D, Point2D, Rectangle2D) - Static method in class com.motivewave.platform.sdk.common.Util
Clips the line defined by the two given points to the bounds.
clone() - Method in class com.motivewave.platform.sdk.common.AggregateFilter
 
clone() - Method in class com.motivewave.platform.sdk.common.BarInfo
Creates a clone (copy) of this object.
clone() - Method in class com.motivewave.platform.sdk.common.BarSizeInfo
Creates a clone (copy) of this object.
clone() - Method in class com.motivewave.platform.sdk.common.BaseInfo
Creates a clone (copy) of this object.
clone() - Method in class com.motivewave.platform.sdk.common.ColorInfo
Creates a clone (copy) of this object.
clone() - Method in class com.motivewave.platform.sdk.common.ExitPoint
 
clone() - Method in class com.motivewave.platform.sdk.common.FontInfo
Creates a clone (copy) of this object.
clone() - Method in class com.motivewave.platform.sdk.common.GuideInfo
Creates a clone (copy) of this object.
clone() - Method in class com.motivewave.platform.sdk.common.IndicatorInfo
Creates a clone (copy) of this object.
clone() - Method in class com.motivewave.platform.sdk.common.LineInfo
Creates a clone (copy) of this object.
clone() - Method in class com.motivewave.platform.sdk.common.MarkerInfo
Creates a clone (copy) of this object.
clone() - Method in class com.motivewave.platform.sdk.common.PathInfo
Creates a clone (copy) of this object.
clone() - Method in class com.motivewave.platform.sdk.common.PriceBarInfo
Creates a clone (copy) of this object.
clone() - Method in class com.motivewave.platform.sdk.common.SeriesInfo
Creates a clone (copy) of this object.
clone() - Method in class com.motivewave.platform.sdk.common.Settings
Creates a clone (copy) of this object.
clone() - Method in class com.motivewave.platform.sdk.common.ShadeInfo
Creates a clone (copy) of this object.
clone() - Method in class com.motivewave.platform.sdk.common.TagInfo
Creates a clone (copy) of this object.
clone() - Method in class com.motivewave.platform.sdk.common.TextStyle
Creates a clone (copy) of this object.
clone() - Method in class com.motivewave.platform.sdk.common.TimeFrame
 
clone() - Method in class com.motivewave.platform.sdk.draw.Text
 
clone() - Method in class com.motivewave.platform.sdk.study.Plot
Creates a clone (copy) of this object.
clone() - Method in class com.motivewave.platform.sdk.study.Study
Creates a clone (copy) of this study.
CLOSE - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.BarInput
Closing price.
closeAccountAtMarket() - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Closes the position held by the selected account.
closeAtMarket() - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Closes the position held by this strategy.
COINBASE - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Service
Coinbase
COINIGY - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Service
Coinigy
ColorDescriptor - Class in com.motivewave.platform.sdk.common.desc
Describes a color setting.
ColorDescriptor(String, String, ColorInfo, boolean) - Constructor for class com.motivewave.platform.sdk.common.desc.ColorDescriptor
Constructor.
ColorDescriptor(String, String, Color) - Constructor for class com.motivewave.platform.sdk.common.desc.ColorDescriptor
Constructor.
ColorDescriptor(String, String, Color, boolean, boolean) - Constructor for class com.motivewave.platform.sdk.common.desc.ColorDescriptor
Constructor.
ColorInfo - Class in com.motivewave.platform.sdk.common
Describes a color and if it is enabled.
ColorInfo(Color, boolean) - Constructor for class com.motivewave.platform.sdk.common.ColorInfo
Constructor.
ColorInfo(Color, boolean) - Constructor for class com.motivewave.platform.sdk.common.ColorInfo
Constructor.
ColorRange - Class in com.motivewave.platform.sdk.draw
This class may be used to draw a set of colors at a given bar location.
ColorRange(long) - Constructor for class com.motivewave.platform.sdk.draw.ColorRange
Creates a color range at the given bar time.
com.motivewave.platform.sdk.common - package com.motivewave.platform.sdk.common
 
com.motivewave.platform.sdk.common.desc - package com.motivewave.platform.sdk.common.desc
 
com.motivewave.platform.sdk.common.menu - package com.motivewave.platform.sdk.common.menu
 
com.motivewave.platform.sdk.draw - package com.motivewave.platform.sdk.draw
 
com.motivewave.platform.sdk.order_mgmt - package com.motivewave.platform.sdk.order_mgmt
 
com.motivewave.platform.sdk.study - package com.motivewave.platform.sdk.study
 
COMMODITY - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.InstrumentType
 
compact() - Method in class com.motivewave.platform.sdk.draw.Text
Compresses the bounds to fit exactly the size of the text as per the last call to layout()
compare(Object, Object) - Static method in class com.motivewave.platform.sdk.common.Util
Compares the two objects.
compareTo(BarSize) - Method in class com.motivewave.platform.sdk.common.BarSize
 
compareTo(SwingPoint) - Method in class com.motivewave.platform.sdk.common.SwingPoint
Compares this swing point to another point This is used to sort swing points by time.
compareTo(Object) - Method in class com.motivewave.platform.sdk.common.ErrorCode
Warning: this method does not support localization.
CONSTANT_VOLUME - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.BarSizeType
Each bar has a set associated volume.
contains(double, double) - Method in class com.motivewave.platform.sdk.draw.Text
 
contains(double, double, DrawContext) - Method in class com.motivewave.platform.sdk.draw.Box
Returns true if the box contains the given x and y coordinates within the given draw context.
contains(double, double, DrawContext) - Method in class com.motivewave.platform.sdk.draw.Figure
This method is called by the study framework to determine if the figure contains the x and y coordinates.
contains(double, double, DrawContext) - Method in class com.motivewave.platform.sdk.draw.Line
Returns true if the line contains the given x and y coordinates within the given draw context.
contains(double, double, DrawContext) - Method in class com.motivewave.platform.sdk.draw.Polygon
Returns true if the polygon contains the given x and y coordinates within the given draw context.
contains(double, double, DrawContext) - Method in class com.motivewave.platform.sdk.draw.ResizePoint
This method is called by the study framework to determine if the figure contains the x and y coordinates.
contains(double, double, DrawContext) - Method in class com.motivewave.platform.sdk.draw.SinglePointFigure
This method is called by the study framework to determine if the figure contains the x and y coordinates.
CONTRAST - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Icon
 
convertToBaseCurrency(double) - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Converts the given amount to the amount in the base currency using the instrument associated with this context.
convertToBaseCurrency(Instrument, double) - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Converts the given amount to the amount in the base currency.
Coordinate - Class in com.motivewave.platform.sdk.common
Specifies a real point on a graph which includes time (in milliseconds since 1970) and a value (typically price).
Coordinate(long, double) - Constructor for class com.motivewave.platform.sdk.common.Coordinate
Creates a coordinate.
copyFrom(TimeFrame) - Method in class com.motivewave.platform.sdk.common.TimeFrame
Copies the settings from the given timeframe object into this object.
CORAL - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
CORNFLOWER_BLUE - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
CORNSILK - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
CQG - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Service
CQG
create() - Method in interface com.motivewave.platform.sdk.common.desc.IconFactory
 
createDownTriangle(int, int, int) - Static method in class com.motivewave.platform.sdk.common.Util
Creates a triangle path pointing down.
createInput(Settings, boolean) - Method in class com.motivewave.platform.sdk.common.desc.SettingDescriptor
Deprecated. 
createInputFX(Settings, boolean) - Method in class com.motivewave.platform.sdk.common.desc.BarDescriptor
 
createInputFX(Settings, boolean) - Method in class com.motivewave.platform.sdk.common.desc.BarSizeDesc
 
createInputFX(Settings, boolean) - Method in class com.motivewave.platform.sdk.common.desc.BarSizeDescriptor
 
createInputFX(Settings, boolean) - Method in class com.motivewave.platform.sdk.common.desc.BooleanDescriptor
 
createInputFX(Settings, boolean) - Method in class com.motivewave.platform.sdk.common.desc.ColorDescriptor
Creates the color input selector
createInputFX(Settings, boolean) - Method in class com.motivewave.platform.sdk.common.desc.DateTimeDescriptor
 
createInputFX(Settings, boolean) - Method in class com.motivewave.platform.sdk.common.desc.DiscreteDesc
 
createInputFX(Settings, boolean) - Method in class com.motivewave.platform.sdk.common.desc.DiscreteDescriptor
 
createInputFX(Settings, boolean) - Method in class com.motivewave.platform.sdk.common.desc.DoubleDescriptor
 
createInputFX(Settings, boolean) - Method in class com.motivewave.platform.sdk.common.desc.ExitPointDescriptor
 
createInputFX(Settings, boolean) - Method in class com.motivewave.platform.sdk.common.desc.FileDesc
 
createInputFX(Settings, boolean) - Method in class com.motivewave.platform.sdk.common.desc.FileDescriptor
Creates an editor for this input and returns it as a JavaFX Node.
createInputFX(Settings, boolean) - Method in class com.motivewave.platform.sdk.common.desc.FontDescriptor
Creates an editor for this input and returns it as a JavaFX Node.
createInputFX(Settings, boolean) - Method in class com.motivewave.platform.sdk.common.desc.GuideDescriptor
 
createInputFX(Settings, boolean) - Method in class com.motivewave.platform.sdk.common.desc.IndicatorDescriptor
 
createInputFX(Settings, boolean) - Method in class com.motivewave.platform.sdk.common.desc.InputDesc
 
createInputFX(Settings, boolean) - Method in class com.motivewave.platform.sdk.common.desc.InputDescriptor
 
createInputFX(Settings, boolean) - Method in class com.motivewave.platform.sdk.common.desc.InstrDesc
 
createInputFX(Settings, boolean) - Method in class com.motivewave.platform.sdk.common.desc.InstrumentDescriptor
 
createInputFX(Settings, boolean) - Method in class com.motivewave.platform.sdk.common.desc.IntegerDescriptor
 
createInputFX(Settings, boolean) - Method in class com.motivewave.platform.sdk.common.desc.LabelDescriptor
 
createInputFX(Settings, boolean) - Method in class com.motivewave.platform.sdk.common.desc.MAMethodDesc
 
createInputFX(Settings, boolean) - Method in class com.motivewave.platform.sdk.common.desc.MAMethodDescriptor
 
createInputFX(Settings, boolean) - Method in class com.motivewave.platform.sdk.common.desc.MarkerDescriptor
 
createInputFX(Settings, boolean) - Method in class com.motivewave.platform.sdk.common.desc.OrderTypeDescriptor
 
createInputFX(Settings, boolean) - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
 
createInputFX(Settings, boolean) - Method in class com.motivewave.platform.sdk.common.desc.PercentSliderDescriptor
 
createInputFX(Settings, boolean) - Method in class com.motivewave.platform.sdk.common.desc.PriceBarDescriptor
 
createInputFX(Settings, boolean) - Method in class com.motivewave.platform.sdk.common.desc.QuantityDescriptor
 
createInputFX(Settings, boolean) - Method in class com.motivewave.platform.sdk.common.desc.SettingDescriptor
Creates the component that will accept the user input.
createInputFX(Settings, boolean) - Method in class com.motivewave.platform.sdk.common.desc.ShadeDescriptor
 
createInputFX(Settings, boolean) - Method in class com.motivewave.platform.sdk.common.desc.SliderDescriptor
 
createInputFX(Settings, boolean) - Method in class com.motivewave.platform.sdk.common.desc.SpacerDescriptor
 
createInputFX(Settings, boolean) - Method in class com.motivewave.platform.sdk.common.desc.StringDescriptor
Creates an editor for this input and returns it as a JavaFX Node.
createInputFX(Settings, boolean) - Method in class com.motivewave.platform.sdk.common.desc.TifDescriptor
 
createInputFX(Settings, boolean) - Method in class com.motivewave.platform.sdk.common.desc.TimeFrameDescriptor
 
createLimitOrder(Enums.OrderAction, Enums.TIF, float, float) - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Creates a new 'Limit' order.
createLimitOrder(Enums.OrderAction, Enums.TIF, int, float) - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Creates a new 'Limit' order.
createLimitOrder(Instrument, Enums.OrderAction, Enums.TIF, float, float) - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Creates a new 'Limit' order.
createLimitOrder(Instrument, Enums.OrderAction, Enums.TIF, int, float) - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Creates a new 'Limit' order.
createLimitOrder(Instrument, Object, Enums.OrderAction, Enums.TIF, float, float) - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Creates a new 'Limit' order using the given instrument.
createLimitOrder(Instrument, Object, Enums.OrderAction, Enums.TIF, int, float) - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Creates a new 'Limit' order using the given instrument.
createLimitOrder(Object, Enums.OrderAction, Enums.TIF, float, float) - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Creates a new 'Limit' order using the current instrument.
createLimitOrder(Object, Enums.OrderAction, Enums.TIF, int, float) - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Creates a new 'Limit' order using the current instrument.
createMarketOrder(Enums.OrderAction, float) - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Creates a new 'Market' order.
createMarketOrder(Enums.OrderAction, int) - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Creates a new 'Market' order.
createMarketOrder(Instrument, Enums.OrderAction, float) - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Creates a new 'Market' order.
createMarketOrder(Instrument, Enums.OrderAction, int) - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Creates a new 'Market' order.
createMarketOrder(Instrument, Object, Enums.OrderAction, float) - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Creates a new 'Market' order using the given instrument.
createMarketOrder(Instrument, Object, Enums.OrderAction, int) - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Creates a new 'Market' order using the given instrument.
createMarketOrder(Object, Enums.OrderAction, float) - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Creates a new 'Market' order using the current instrument.
createMarketOrder(Object, Enums.OrderAction, int) - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Creates a new 'Market' order using the current instrument.
createRD() - Method in class com.motivewave.platform.sdk.study.Study
Convenience Method.
createSD() - Method in class com.motivewave.platform.sdk.study.Study
Convenience Method.
createStopOrder(Enums.OrderAction, Enums.TIF, float, float) - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Creates a new 'Stop' order.
createStopOrder(Enums.OrderAction, Enums.TIF, int, float) - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Creates a new 'Stop' order.
createStopOrder(Instrument, Enums.OrderAction, Enums.TIF, float, float) - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Creates a new 'Stop' order.
createStopOrder(Instrument, Enums.OrderAction, Enums.TIF, int, float) - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Creates a new 'Stop' order.
createStopOrder(Instrument, Object, Enums.OrderAction, Enums.TIF, float, float) - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Creates a new 'Stop' order using the given instrument.
createStopOrder(Instrument, Object, Enums.OrderAction, Enums.TIF, int, float) - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Creates a new 'Stop' order using the given instrument.
createStopOrder(Object, Enums.OrderAction, Enums.TIF, float, float) - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Creates a new 'Stop' order using the current instrument.
createStopOrder(Object, Enums.OrderAction, Enums.TIF, int, float) - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Creates a new 'Stop' order using the current instrument.
createTBInput(Settings) - Method in class com.motivewave.platform.sdk.common.desc.PercentSliderDescriptor
 
createTBInput(Settings) - Method in class com.motivewave.platform.sdk.common.desc.SettingDescriptor
Creates a version of the input that can be displayed in a tool bar.
createTBInput(Settings) - Method in class com.motivewave.platform.sdk.common.desc.SliderDescriptor
 
createUpTriangle(int, int, int) - Static method in class com.motivewave.platform.sdk.common.Util
Creates a triangle path pointing up.
CRIMSON - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
crossedAbove(DataSeries, int, Object, double) - Method in class com.motivewave.platform.sdk.study.Study
Convenience Method.
crossedAbove(DataSeries, int, Object, Object) - Method in class com.motivewave.platform.sdk.study.Study
Convenience Method.
crossedAbove(Object, double) - Method in class com.motivewave.platform.sdk.study.Study
Convenience Method.
crossedAbove(Object, Object) - Method in class com.motivewave.platform.sdk.study.Study
Convenience Method.
crossedBelow(DataSeries, int, Object, double) - Method in class com.motivewave.platform.sdk.study.Study
Convenience Method.
crossedBelow(DataSeries, int, Object, Object) - Method in class com.motivewave.platform.sdk.study.Study
Convenience Method.
crossedBelow(Object, double) - Method in class com.motivewave.platform.sdk.study.Study
Convenience Method.
crossedBelow(Object, Object) - Method in class com.motivewave.platform.sdk.study.Study
Convenience Method.
CRYPTO_COMPARE - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Service
Crypto Compare
CRYPTO_CURRENCY - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.InstrumentType
 
CRYPTO_MCFUT - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.InstrumentType
 
CRYPTO_SCFUT - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.InstrumentType
 
CTRL_DOWN - Static variable in class com.motivewave.platform.sdk.study.Study
The Control key modifier constant.
CURRENCY_OPTION - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.InstrumentType
 
CYAN - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 

D

D - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.MarkerType
 
DARK_BLUE - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
DARK_CYAN - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
DARK_GOLDENROD - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
DARK_GRAY - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
DARK_GREEN - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
DARK_KHAKI - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
DARK_MAGENTA - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
DARK_OLIVE_GREEN - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
DARK_ORANGE - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
DARK_ORCHID - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
DARK_RED - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
DARK_SALMON - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
DARK_SEA_GREEN - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
DARK_SLATE_BLUE - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
DARK_SLATE_GRAY - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
DARK_TURQUOISE - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
DARK_VIOLET - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
DASH - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.PointType
 
DataContext - Interface in com.motivewave.platform.sdk.common
This context provides an access point to services relating to data.
DataSeries - Interface in com.motivewave.platform.sdk.common
Represents a series of price bars that are displayed on a chart.
DateTimeDescriptor - Class in com.motivewave.platform.sdk.common.desc
Describes an input for selecting a date/time.
DateTimeDescriptor(String, String, long) - Constructor for class com.motivewave.platform.sdk.common.desc.DateTimeDescriptor
Constructor.
DateTimeDescriptor(String, String, long, boolean) - Constructor for class com.motivewave.platform.sdk.common.desc.DateTimeDescriptor
Constructor.
DAW - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Service
DAW Trading
DAY - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.IntervalType
 
DAY - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.TIF
DAY (expires at the end of the trading day)
DBFX - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Service
Deutsche Bank FX (No Longer Supported)
debug(String) - Method in class com.motivewave.platform.sdk.study.Study
Logs a debug message to the study log.
declareBars(Object) - Method in class com.motivewave.platform.sdk.study.Plot
Declare bar sequence using the default settings for drawing bars.
declareBars(Object) - Method in class com.motivewave.platform.sdk.study.RuntimeDescriptor
Declare bar sequence on the default plot using the default settings for drawing bars.
declareBars(Object, String) - Method in class com.motivewave.platform.sdk.study.Plot
Declare a bar sequence associated with the given value key.
declareBars(Object, String) - Method in class com.motivewave.platform.sdk.study.RuntimeDescriptor
Declare a bar sequence associated with the given value key for the default plot.
declareGuide(String) - Method in class com.motivewave.platform.sdk.study.Plot
Declare a guide to be displayed on this plot.
declareIndicator(Object, String) - Method in class com.motivewave.platform.sdk.study.Plot
Associates a value key to an indicator.
declareIndicator(Object, String) - Method in class com.motivewave.platform.sdk.study.RuntimeDescriptor
Associates a value key to an indicator on the default plot.
declarePath(Object, String) - Method in class com.motivewave.platform.sdk.study.Plot
Declare a path associated with the given value key.
declarePath(Object, String) - Method in class com.motivewave.platform.sdk.study.RuntimeDescriptor
Declare a path associated with the given value key for the default plot.
declarePriceBar(Object, String) - Method in class com.motivewave.platform.sdk.study.Plot
Declare a price bar associated with the given value key.
declarePriceBar(Object, String) - Method in class com.motivewave.platform.sdk.study.RuntimeDescriptor
Declare a price bar associated with the given value key for the default plot.
declareSignal(Object, String) - Method in class com.motivewave.platform.sdk.study.RuntimeDescriptor
Declare a signal with the given key and user readable string.
DEEP_DISCOUNT - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Service
Deep Discount Trading
DEEP_PINK - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
DEEP_SKY_BLUE - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
DEFAULT - Static variable in class com.motivewave.platform.sdk.study.Plot
Default plot for studies that are not overlays.
Defaults - Interface in com.motivewave.platform.sdk.common
This interface gives access to system defaults.
degreesToRadians(double) - Static method in class com.motivewave.platform.sdk.common.Util
Converts the given value in degrees to radians.
dema(int, int, Enums.BarInput, Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates the Double Exponential Moving Average (2*EMA - EMA(EMA)).
dema(int, int, Object) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates the Double Exponential Moving Average (2*EMA - EMA(EMA)).
DEMA - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.MAMethod
Double Exponential Moving Average.
dependentFields - Variable in class com.motivewave.platform.sdk.common.desc.InputDependency
 
desc() - Element in annotation interface com.motivewave.platform.sdk.study.StudyHeader
Description displayed in the study dialog.
destroy() - Method in class com.motivewave.platform.sdk.draw.Text
 
destroy() - Method in class com.motivewave.platform.sdk.study.Study
This method is called when the study is being disposed.
DIAMOND - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.MarkerType
 
DIM_GRAY - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
DIRECTFX - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Service
DirectFX
DiscreteDesc - Class in com.motivewave.platform.sdk.common.desc
Describes a discrete set of values the user can choose from.
DiscreteDesc(String, String, StringInfo, List<NVP>) - Constructor for class com.motivewave.platform.sdk.common.desc.DiscreteDesc
Constructor
DiscreteDesc(String, String, StringInfo, List<NVP>, boolean) - Constructor for class com.motivewave.platform.sdk.common.desc.DiscreteDesc
Constructor
DiscreteDesc(String, String, String, List<NVP>) - Constructor for class com.motivewave.platform.sdk.common.desc.DiscreteDesc
Constructor
DiscreteDescriptor - Class in com.motivewave.platform.sdk.common.desc
Describes a discrete set of values the user can choose from.
DiscreteDescriptor(String, String, String, List<NVP>) - Constructor for class com.motivewave.platform.sdk.common.desc.DiscreteDescriptor
Constructor
distance(double, double, double, double) - Static method in class com.motivewave.platform.sdk.common.Util
 
distance(Point2D, int, int) - Static method in class com.motivewave.platform.sdk.common.Util
 
distance(Point2D, Point2D) - Static method in class com.motivewave.platform.sdk.common.Util
Calculates and returns the distance between the two points.
distanceFromLine(double, double, double, double, double, double) - Static method in class com.motivewave.platform.sdk.common.Util
Calculates distance from the given line.
distanceFromLine(double, double, Line2D) - Static method in class com.motivewave.platform.sdk.common.Util
Calculates distance from the given line.
DITTO_TRADE - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Service
Ditto Trade (No Longer Supported)
DODGER_BLUE - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
DOM - Interface in com.motivewave.platform.sdk.common
This data structure contains the Depth of Market for an instrument.
DOMListener - Interface in com.motivewave.platform.sdk.common
Implement this interface to listen for updates to the Depth of Market for the given instrument.
DOMOrder - Interface in com.motivewave.platform.sdk.common
Represents an order in a Depth of Market Row (DOMRow).
DOMRow - Interface in com.motivewave.platform.sdk.common
Represents a row in the Depth of Market (DOM) with a price and aggregate size.
DOMSnapshot - Interface in com.motivewave.platform.sdk.common
Contains historical DOM information at a specific time.
DORMAN - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Service
Dorman Trading
DORMANT - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.StrategyState
Strategy is dormant.
dot(double, double, double, double) - Static method in class com.motivewave.platform.sdk.common.Util
 
DOT - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.PointType
 
DOUBLE - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.ValueType
Double value (decimal numbers).
DoubleDescriptor - Class in com.motivewave.platform.sdk.common.desc
Describes a double value that is part of the study/strategy settings.
DoubleDescriptor(String, String, double, double, double, double) - Constructor for class com.motivewave.platform.sdk.common.desc.DoubleDescriptor
Constructor
DOWN_COLOR - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
DOWN_MARKER - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
draw(Graphics2D) - Method in class com.motivewave.platform.sdk.draw.Text
Draws the text within the given bounds.
draw(Graphics2D, DrawContext) - Method in class com.motivewave.platform.sdk.draw.Box
Draws the box (this is called by the study framework).
draw(Graphics2D, DrawContext) - Method in class com.motivewave.platform.sdk.draw.ColorRange
This method draws the figure on the graph (using the given Graphics2D).
draw(Graphics2D, DrawContext) - Method in class com.motivewave.platform.sdk.draw.Figure
This method draws the figure on the graph (using the given Graphics2D).
draw(Graphics2D, DrawContext) - Method in class com.motivewave.platform.sdk.draw.Label
This method draws the figure on the graph (using the given Graphics2D).
draw(Graphics2D, DrawContext) - Method in class com.motivewave.platform.sdk.draw.Line
Draws the line (this is called by the study framework).
draw(Graphics2D, DrawContext) - Method in class com.motivewave.platform.sdk.draw.Marker
Draws the marker (and optional text).
draw(Graphics2D, DrawContext) - Method in class com.motivewave.platform.sdk.draw.Polygon
Draws the polygon (this is called by the study framework).
draw(Graphics2D, DrawContext) - Method in class com.motivewave.platform.sdk.draw.ResizePoint
Draws the resize point using the outline and fill color
DrawContext - Interface in com.motivewave.platform.sdk.common
Provides an interface to the Graphics environment for drawing figures on the study graph.
DRIVE_WEALTH - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Service
DriveWealth
DT - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Service
Discount Trading
DXFEED - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Service
DXFeed

E

E - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.MarkerType
 
EDGE_CLEAR - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Service
Edge Clear
EIGHT - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.MarkerType
 
ema(int, int, Enums.BarInput, Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates the Exponential Moving Average.
ema(int, int, Object) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates the Exponential Moving Average.
EMA - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.MAMethod
Exponential Moving Average.
EMINI_FUTURES - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Service
Emini Futures Broker
ENABLE_BAR_COLOR - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
enabled(boolean) - Method in class com.motivewave.platform.sdk.common.BaseInfo
 
EnabledDependency - Class in com.motivewave.platform.sdk.common.desc
 
EnabledDependency(boolean, String, String...) - Constructor for class com.motivewave.platform.sdk.common.desc.EnabledDependency
 
EnabledDependency(String, String...) - Constructor for class com.motivewave.platform.sdk.common.desc.EnabledDependency
 
endFigureUpdate() - Method in class com.motivewave.platform.sdk.study.Study
 
ENLARGE_CIRCLE - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Icon
 
ENTRY - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.ExecutionType
Entry execution.
Enums - Interface in com.motivewave.platform.sdk.common
This interface contains enumerations used within the SDK.
Enums.BarData - Enum Class in com.motivewave.platform.sdk.common
Source of the data described in the historical price bars.
Enums.BarInput - Enum Class in com.motivewave.platform.sdk.common
Describes values available from historical price bars.
Enums.BarSizeType - Enum Class in com.motivewave.platform.sdk.common
Describes the type of BarSize.
Enums.ColorPolicy - Enum Class in com.motivewave.platform.sdk.common
Determines the policy changing the color value for a series of values.
Enums.EntryState - Enum Class in com.motivewave.platform.sdk.common
Describes the entry status of a strategy.
Enums.ExecutionType - Enum Class in com.motivewave.platform.sdk.common
Execution type: Entry, Exit, Stop and Reverse (SAR)
Enums.Icon - Enum Class in com.motivewave.platform.sdk.common
 
Enums.InstrumentType - Enum Class in com.motivewave.platform.sdk.common
Describes the type of instrument.
Enums.IntervalType - Enum Class in com.motivewave.platform.sdk.common
Describes the interval measurement type for a BarSize.
Enums.MAMethod - Enum Class in com.motivewave.platform.sdk.common
Moving Average calculation methods.
Enums.MarkerType - Enum Class in com.motivewave.platform.sdk.common
Describes the available types of markers.
Enums.OrderAction - Enum Class in com.motivewave.platform.sdk.common
Order Action (Buy or Sell)
Enums.OrderType - Enum Class in com.motivewave.platform.sdk.common
Type of order
Enums.PathType - Enum Class in com.motivewave.platform.sdk.common
Determines how a series is drawn.
Enums.PointType - Enum Class in com.motivewave.platform.sdk.common
Describes the type of figure to display for the points of a path.
Enums.Position - Enum Class in com.motivewave.platform.sdk.common
 
Enums.PositionType - Enum Class in com.motivewave.platform.sdk.common
Type of positions in a strategy.
Enums.PriceBarType - Enum Class in com.motivewave.platform.sdk.common
 
Enums.Priority - Enum Class in com.motivewave.platform.sdk.common
Describes a priority level.
Enums.ResizeType - Enum Class in com.motivewave.platform.sdk.common
Describes the type of resize point and how it can be moved by the user.
Enums.Service - Enum Class in com.motivewave.platform.sdk.common
Describes the available brokers and data services.
Enums.ShadeType - Enum Class in com.motivewave.platform.sdk.common
Describes where to apply a shade.
Enums.Size - Enum Class in com.motivewave.platform.sdk.common
Describes the size of a marker or figure.
Enums.StackPolicy - Enum Class in com.motivewave.platform.sdk.common
Determines the policy for stacking figures that share the same coordinates (time, value).
Enums.StrategyState - Enum Class in com.motivewave.platform.sdk.common
Describes the current state of a strategy.
Enums.TextAlign - Enum Class in com.motivewave.platform.sdk.common
Text alignment
Enums.TextOutline - Enum Class in com.motivewave.platform.sdk.common
Text border style
Enums.TIF - Enum Class in com.motivewave.platform.sdk.common
Order Time In Force
Enums.ValueType - Enum Class in com.motivewave.platform.sdk.common
Describes the type of a value.
equals(Object) - Method in class com.motivewave.platform.sdk.common.BarSize
Compares this bar size with the given object and returns true if they are equal.
equals(Object) - Method in class com.motivewave.platform.sdk.common.BaseInfo
 
equals(Object) - Method in class com.motivewave.platform.sdk.common.Coordinate
Compares this coordinate with the given object and returns true if they are equal.
equals(Object) - Method in class com.motivewave.platform.sdk.common.desc.ValueDescriptor
 
equals(Object) - Method in class com.motivewave.platform.sdk.common.ErrorCode
Compares this object with another ErrorMsg.
equals(Object) - Method in class com.motivewave.platform.sdk.common.FontInfo
Compares the give object with this object and returns true if they are equal.
equals(Object) - Method in class com.motivewave.platform.sdk.common.Settings
Compares this settings object with the given object and returns true if they are equal.
equals(Object) - Method in class com.motivewave.platform.sdk.common.TextStyle
Compares the give object with this object and returns true if they are equal.
equals(Object) - Method in class com.motivewave.platform.sdk.draw.Marker
 
error(String) - Method in class com.motivewave.platform.sdk.study.Study
Logs an error message to the study log.
ErrorCode - Class in com.motivewave.platform.sdk.common
Encapsulates a message ID and the resource bundle used to resolve the locale dependent message.
ErrorCode(String, String) - Constructor for class com.motivewave.platform.sdk.common.ErrorCode
Constructs an error message with the given bundle name.
ESIGNAL - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Service
e-Signal
Execution - Class in com.motivewave.platform.sdk.order_mgmt
Represents an executed order.
Execution(OrderContext, Order, boolean) - Constructor for class com.motivewave.platform.sdk.order_mgmt.Execution
Constructor
Execution(String, String, Instrument, Object, long, Enums.OrderAction, float, float, float, Enums.ExecutionType, float, float, float, float, int, float, float) - Constructor for class com.motivewave.platform.sdk.order_mgmt.Execution
Constructor
exists() - Method in interface com.motivewave.platform.sdk.order_mgmt.Order
Determines if this order exists.
EXIT - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.ExecutionType
Exit execution.
ExitPoint - Class in com.motivewave.platform.sdk.common
 
ExitPoint(int, int, boolean) - Constructor for class com.motivewave.platform.sdk.common.ExitPoint
 
ExitPointDescriptor - Class in com.motivewave.platform.sdk.common.desc
Describes an exit point for a strategy.
ExitPointDescriptor(String, String, int, int, boolean, boolean) - Constructor for class com.motivewave.platform.sdk.common.desc.ExitPointDescriptor
Constructor
exportValue(ValueDescriptor) - Method in class com.motivewave.platform.sdk.study.RuntimeDescriptor
Exports a value so that it may be used outside of the context of the study.

F

F - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.MarkerType
 
FAST_PERIOD - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
Figure - Class in com.motivewave.platform.sdk.draw
Base Class for all figures that can be added to a study.
Figure() - Constructor for class com.motivewave.platform.sdk.draw.Figure
 
FileDesc - Class in com.motivewave.platform.sdk.common.desc
 
FileDesc(String, String, FileInfo) - Constructor for class com.motivewave.platform.sdk.common.desc.FileDesc
 
FileDesc(String, String, FileInfo, boolean) - Constructor for class com.motivewave.platform.sdk.common.desc.FileDesc
 
FileDescriptor - Class in com.motivewave.platform.sdk.common.desc
Describes a File Input.
FileDescriptor(String, String, File) - Constructor for class com.motivewave.platform.sdk.common.desc.FileDescriptor
Constructor
FileDescriptor(String, String, File, boolean, boolean) - Constructor for class com.motivewave.platform.sdk.common.desc.FileDescriptor
Constructor
FileInfo - Class in com.motivewave.platform.sdk.common
 
FileInfo() - Constructor for class com.motivewave.platform.sdk.common.FileInfo
 
FileInfo(File) - Constructor for class com.motivewave.platform.sdk.common.FileInfo
 
FileInfo(File, boolean) - Constructor for class com.motivewave.platform.sdk.common.FileInfo
 
FILL - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
FILL_FORWARD - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
FILL2 - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
FILL3 - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
FILL4 - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
fillColor - Variable in class com.motivewave.platform.sdk.common.MarkerInfo
 
filterOp - Variable in class com.motivewave.platform.sdk.common.AggregateFilter
 
findExportedValue(String) - Method in class com.motivewave.platform.sdk.study.RuntimeDescriptor
Finds the exported value using a string key.
findIndex(long) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Searches for the index that contains the given time.
findNearest(List<Bar>, long) - Static method in class com.motivewave.platform.sdk.common.Util
Finds the index of the bar that is nearest to the given start time.
findNVP(String) - Method in class com.motivewave.platform.sdk.common.desc.DiscreteDescriptor
Gets the NVP associated to the given value.
FIRE_BRICK - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
firePropertyChange(String, Object, Object) - Method in class com.motivewave.platform.sdk.study.Study
Fires a property change event for the given property name if the newValue is different from the oldValue
first(List<T>) - Static method in class com.motivewave.platform.sdk.common.Util
Gets the first element from the list (null if the list is null or empty).
FIVE - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.MarkerType
 
FLATSTICK - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.PriceBarType
 
FLORAL_WHITE - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
font - Variable in class com.motivewave.platform.sdk.common.IndicatorInfo
 
FONT - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
FONT2 - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
FONT3 - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
FONT4 - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
FontDescriptor - Class in com.motivewave.platform.sdk.common.desc
Describes a Font and its Color.
FontDescriptor(String, String, Font) - Constructor for class com.motivewave.platform.sdk.common.desc.FontDescriptor
Constructor
FontDescriptor(String, String, Font, Color, boolean) - Constructor for class com.motivewave.platform.sdk.common.desc.FontDescriptor
Constructor
FontDescriptor(String, String, Font, Color, boolean, boolean, boolean) - Constructor for class com.motivewave.platform.sdk.common.desc.FontDescriptor
Constructor
FontDescriptor(String, String, Font, Color, boolean, Color, boolean, boolean, boolean) - Constructor for class com.motivewave.platform.sdk.common.desc.FontDescriptor
Constructor
FontInfo - Class in com.motivewave.platform.sdk.common
Describes settings information for a font and optional text/background colors.
FontInfo(TextStyle, boolean) - Constructor for class com.motivewave.platform.sdk.common.FontInfo
Constructor
FontInfo(Font, Color) - Constructor for class com.motivewave.platform.sdk.common.FontInfo
Constructor
FontInfo(Font, Color, boolean) - Constructor for class com.motivewave.platform.sdk.common.FontInfo
Constructor
FontInfo(Font, Color, Color, boolean) - Constructor for class com.motivewave.platform.sdk.common.FontInfo
Constructor
forEachBar(long, long, BarSize, boolean, BarOperation) - Method in interface com.motivewave.platform.sdk.common.Instrument
Performs the given operation on each bar that occurred between the given startTime and endTime.
forEachTick(long, long, boolean, boolean, TickOperation) - Method in interface com.motivewave.platform.sdk.common.Instrument
Performs the given operation on each tick that occurred between the given startTime and endTime.
forEachTick(long, long, boolean, TickOperation) - Method in interface com.motivewave.platform.sdk.common.Instrument
Performs the given operation on each tick that occurred between the given startTime and endTime.
forEachTick(long, long, TickOperation) - Method in interface com.motivewave.platform.sdk.common.Instrument
Performs the given operation on each tick that occurred between the given startTime and endTime.
FOREST_GREEN - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
FOREX - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.InstrumentType
 
FOREX - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Service
FOREX.com / Gain Capital
format(double) - Method in interface com.motivewave.platform.sdk.common.DrawContext
Formats the given value using the formatting properties of the underlying graph/plot.
format(double) - Method in interface com.motivewave.platform.sdk.common.Instrument
Formats the given value as a string.
format(double) - Method in class com.motivewave.platform.sdk.study.Study
Formats the give value as a displayable value on the graph.
format(float) - Method in interface com.motivewave.platform.sdk.common.Instrument
Formats the given value as a string.
formatDouble(double, int) - Static method in class com.motivewave.platform.sdk.common.Util
Formats a double number to the given number of places
formatFloat(float, int) - Static method in class com.motivewave.platform.sdk.common.Util
Formats a float number to the given number of places
formatMK(double) - Static method in class com.motivewave.platform.sdk.common.Util
Formats the double value as a string
formatMK(float) - Static method in class com.motivewave.platform.sdk.common.Util
Formats the given value to shorten the display be using T - trillions, B - billions, M - millions, K - thousands
formatMK(long) - Static method in class com.motivewave.platform.sdk.common.Util
Formats the float value as a string
formatMMDDYYYY(long) - Static method in class com.motivewave.platform.sdk.common.Util
Formats the given date (in milliseconds since 1970) in MM/dd/yyyy format.
formatMMDDYYYY(long, TimeZone) - Static method in class com.motivewave.platform.sdk.common.Util
Formats the given date (in milliseconds since 1970) in MM/dd/yyyy format.
formatMMDDYYYYHHMM(long) - Static method in class com.motivewave.platform.sdk.common.Util
Formats the given date (in milliseconds since 1970) in MM/dd/yyyy h:mm a format.
formatMMDDYYYYHHMM(long, TimeZone) - Static method in class com.motivewave.platform.sdk.common.Util
Formats the given date (in milliseconds since 1970) in MM/dd/yyyy h:mm a format.
formatMMDDYYYYHHMMSS(long) - Static method in class com.motivewave.platform.sdk.common.Util
Formats the given date (in milliseconds since 1970) in MM/dd/yyyy h:mm:ss a format.
formatYYYYMMMDDHHSSMMM(long) - Static method in class com.motivewave.platform.sdk.common.Util
Formats the given date (in milliseconds since 1970) in MM/dd/yyyy h:mm:ss.ZZZ a format.
formatYYYYMMMDDHHSSMMM(long, TimeZone) - Static method in class com.motivewave.platform.sdk.common.Util
Formats the given date (in milliseconds since 1970) in MM/dd/yyyy h:mm:ss.ZZZ a format.
FORWARD - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.InstrumentType
 
FOUR - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.MarkerType
 
fromCode(String) - Static method in enum class com.motivewave.platform.sdk.common.Enums.BarSizeType
 
fromCode(String) - Static method in enum class com.motivewave.platform.sdk.common.Enums.ColorPolicy
 
fromCode(String) - Static method in enum class com.motivewave.platform.sdk.common.Enums.MarkerType
 
fromCode(String) - Static method in enum class com.motivewave.platform.sdk.common.Enums.PathType
 
fromCode(String) - Static method in enum class com.motivewave.platform.sdk.common.Enums.PointType
 
fromCode(String) - Static method in enum class com.motivewave.platform.sdk.common.Enums.PriceBarType
 
fromCode(String) - Static method in enum class com.motivewave.platform.sdk.common.Enums.ShadeType
 
fromCode(String) - Static method in enum class com.motivewave.platform.sdk.common.Enums.Size
 
fromJson(Object) - Method in class com.motivewave.platform.sdk.common.desc.BarDescriptor
 
fromJson(Object) - Method in class com.motivewave.platform.sdk.common.desc.BarSizeDesc
 
fromJson(Object) - Method in class com.motivewave.platform.sdk.common.desc.BarSizeDescriptor
 
fromJson(Object) - Method in class com.motivewave.platform.sdk.common.desc.BooleanDescriptor
 
fromJson(Object) - Method in class com.motivewave.platform.sdk.common.desc.ColorDescriptor
 
fromJson(Object) - Method in class com.motivewave.platform.sdk.common.desc.DateTimeDescriptor
 
fromJson(Object) - Method in class com.motivewave.platform.sdk.common.desc.DiscreteDesc
 
fromJson(Object) - Method in class com.motivewave.platform.sdk.common.desc.DiscreteDescriptor
 
fromJson(Object) - Method in class com.motivewave.platform.sdk.common.desc.DoubleDescriptor
 
fromJson(Object) - Method in class com.motivewave.platform.sdk.common.desc.ExitPointDescriptor
 
fromJson(Object) - Method in class com.motivewave.platform.sdk.common.desc.FileDesc
 
fromJson(Object) - Method in class com.motivewave.platform.sdk.common.desc.FileDescriptor
 
fromJson(Object) - Method in class com.motivewave.platform.sdk.common.desc.FontDescriptor
 
fromJson(Object) - Method in class com.motivewave.platform.sdk.common.desc.GuideDescriptor
 
fromJson(Object) - Method in class com.motivewave.platform.sdk.common.desc.IndicatorDescriptor
 
fromJson(Object) - Method in class com.motivewave.platform.sdk.common.desc.InputDesc
 
fromJson(Object) - Method in class com.motivewave.platform.sdk.common.desc.InputDescriptor
 
fromJson(Object) - Method in class com.motivewave.platform.sdk.common.desc.InstrDesc
 
fromJson(Object) - Method in class com.motivewave.platform.sdk.common.desc.InstrumentDescriptor
 
fromJson(Object) - Method in class com.motivewave.platform.sdk.common.desc.IntegerDescriptor
 
fromJson(Object) - Method in class com.motivewave.platform.sdk.common.desc.LabelDescriptor
 
fromJson(Object) - Method in class com.motivewave.platform.sdk.common.desc.MAMethodDesc
 
fromJson(Object) - Method in class com.motivewave.platform.sdk.common.desc.MAMethodDescriptor
 
fromJson(Object) - Method in class com.motivewave.platform.sdk.common.desc.MarkerDescriptor
 
fromJson(Object) - Method in class com.motivewave.platform.sdk.common.desc.OrderTypeDescriptor
 
fromJson(Object) - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
 
fromJson(Object) - Method in class com.motivewave.platform.sdk.common.desc.PercentSliderDescriptor
 
fromJson(Object) - Method in class com.motivewave.platform.sdk.common.desc.PriceBarDescriptor
 
fromJson(Object) - Method in class com.motivewave.platform.sdk.common.desc.QuantityDescriptor
 
fromJson(Object) - Method in class com.motivewave.platform.sdk.common.desc.SettingDescriptor
 
fromJson(Object) - Method in class com.motivewave.platform.sdk.common.desc.ShadeDescriptor
 
fromJson(Object) - Method in class com.motivewave.platform.sdk.common.desc.SliderDescriptor
 
fromJson(Object) - Method in class com.motivewave.platform.sdk.common.desc.SpacerDescriptor
 
fromJson(Object) - Method in class com.motivewave.platform.sdk.common.desc.StringDescriptor
 
fromJson(Object) - Method in class com.motivewave.platform.sdk.common.desc.TifDescriptor
 
fromJson(Object) - Method in class com.motivewave.platform.sdk.common.desc.TimeFrameDescriptor
 
fromJson(Object) - Static method in class com.motivewave.platform.sdk.common.TextStyle
 
fromJson(Object, BarInfo) - Static method in class com.motivewave.platform.sdk.common.BarInfo
 
fromJson(Object, BarSizeInfo) - Static method in class com.motivewave.platform.sdk.common.BarSizeInfo
 
fromJson(Object, ColorInfo) - Static method in class com.motivewave.platform.sdk.common.ColorInfo
 
fromJson(Object, ExitPoint) - Static method in class com.motivewave.platform.sdk.common.ExitPoint
 
fromJson(Object, FileInfo) - Static method in class com.motivewave.platform.sdk.common.FileInfo
 
fromJson(Object, FontInfo) - Static method in class com.motivewave.platform.sdk.common.FontInfo
 
fromJson(Object, InputInfo) - Static method in class com.motivewave.platform.sdk.common.InputInfo
 
fromJson(Object, InstrInfo) - Static method in class com.motivewave.platform.sdk.common.InstrInfo
 
fromJson(Object, LineInfo) - Static method in class com.motivewave.platform.sdk.common.LineInfo
 
fromJson(Object, MAMethodInfo) - Static method in class com.motivewave.platform.sdk.common.MAMethodInfo
 
fromJson(Object, MarkerInfo) - Static method in class com.motivewave.platform.sdk.common.MarkerInfo
 
fromJson(Object, ShadeInfo) - Static method in class com.motivewave.platform.sdk.common.ShadeInfo
 
fromJson(Object, StringInfo) - Static method in class com.motivewave.platform.sdk.common.StringInfo
 
fromJson(Object, TimeFrame) - Static method in class com.motivewave.platform.sdk.common.TimeFrame
 
fromJson(String, GuideInfo) - Static method in class com.motivewave.platform.sdk.common.GuideInfo
 
fromJson(String, IndicatorInfo) - Static method in class com.motivewave.platform.sdk.common.IndicatorInfo
 
fromJson(String, PathInfo) - Static method in class com.motivewave.platform.sdk.common.PathInfo
 
fromJson(String, PriceBarInfo) - Static method in class com.motivewave.platform.sdk.common.PriceBarInfo
 
fromJson(Map<String, Object>) - Method in class com.motivewave.platform.sdk.common.Settings
 
fromKey(String) - Static method in class com.motivewave.platform.sdk.common.BarSize
 
fromShortCode(String) - Static method in enum class com.motivewave.platform.sdk.common.Enums.IntervalType
 
fromShortLabel(String) - Static method in enum class com.motivewave.platform.sdk.common.Enums.BarInput
 
FUCHSIA - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
FUTURE - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.InstrumentType
 
FUTURE_OPTION - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.InstrumentType
 
FXCM - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Service
FXCM

G

G - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.MarkerType
 
GAINSBORO - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
get() - Method in enum class com.motivewave.platform.sdk.common.Enums.Icon
 
get() - Method in class com.motivewave.platform.sdk.common.ErrorCode
Gets the locale dependent message using the US locale
get(int) - Method in enum class com.motivewave.platform.sdk.common.Enums.Icon
 
get(Object...) - Method in class com.motivewave.platform.sdk.common.ErrorCode
Gets the locale dependent message using the US locale (with the given string substitutions)
get(String) - Method in class com.motivewave.platform.sdk.common.Settings
 
get(String, Object...) - Method in class com.motivewave.platform.sdk.study.Study
Retrieves the locale dependent string from the resource bundle identified in the StudyHeader annotation.
get(String, T) - Method in class com.motivewave.platform.sdk.common.Settings
 
get(Locale, Object...) - Method in class com.motivewave.platform.sdk.common.ErrorCode
Gets the locale dependent message for the default locale.
get(Paint, Paint, Paint, Paint, int, int) - Method in enum class com.motivewave.platform.sdk.common.Enums.Icon
 
getAccountAvgEntryPrice() - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Gets the average entry price for the current position on the selected account (for the chart instrument).
getAccountAvgEntryPrice(Instrument) - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Gets the average entry price for the current position on the selected account for the given instrument.
getAccountId() - Method in class com.motivewave.platform.sdk.order_mgmt.Execution
Gets the ID of the account that this execution occurred on.
getAccountId() - Method in interface com.motivewave.platform.sdk.order_mgmt.Order
Gets the account ID for this order.
getAccountId() - Method in interface com.motivewave.platform.sdk.order_mgmt.Trade
Gets the ID of the account that this execution occurred on.
getAccountPosition() - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Gets the current open position for the account (for the default position).
getAccountPosition(Instrument) - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Gets the current open position for the account for the given instrument.
getAccountPositionAsFloat() - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Gets the current open position for the account (for the default position).
getAccountPositionAsFloat(Instrument) - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Gets the current open position for the account for the given instrument.
getAccountUnrealizedPnL() - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Gets the average entry price for the current position on the selected account.
getAction() - Method in class com.motivewave.platform.sdk.common.menu.MenuItem
Gets the action to execute when the user selects (clicks) the menu item.
getAction() - Method in class com.motivewave.platform.sdk.order_mgmt.Execution
Gets the action (buy or sell)
getAction() - Method in interface com.motivewave.platform.sdk.order_mgmt.Order
Gets the action of this order (Buy or Sell)
getActiveOrders() - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Gets all of the active orders that are associated with this strategy.
getAdjLimitPrice() - Method in interface com.motivewave.platform.sdk.order_mgmt.Order
Gets the adjusted limit price.
getAdjQuantity() - Method in interface com.motivewave.platform.sdk.order_mgmt.Order
Gets the adjusted quantity.
getAdjQuantityAsFloat() - Method in interface com.motivewave.platform.sdk.order_mgmt.Order
Gets the adjusted quantity.
getAdjStopPrice() - Method in interface com.motivewave.platform.sdk.order_mgmt.Order
Gets the adjusted stop price.
getAdjTIF() - Method in interface com.motivewave.platform.sdk.order_mgmt.Order
Gets the adjusted TIF (time in force).
getAggExchOrderId() - Method in interface com.motivewave.platform.sdk.common.Tick
Gets the aggressor order's exchange order ID for this tick.
getAlphaFill(Color) - Static method in class com.motivewave.platform.sdk.common.Util
 
getAlphaFill(Color, int) - Static method in class com.motivewave.platform.sdk.common.Util
 
getAlphaMarkers() - Static method in enum class com.motivewave.platform.sdk.common.Enums.MarkerType
 
getAngle() - Method in class com.motivewave.platform.sdk.draw.Text
 
getAskClose() - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the ask close value of the latest price bar.
getAskClose(int) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the ask close value of the price bar at the given index.
getAskClose(int, Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the ask close value of the price bar for the given instrument at the given index.
getAskClose(Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the ask close value of the latest price bar for the given instrument.
getAskHigh() - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the high ask value of the latest price bar and default instrument.
getAskHigh(int) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the high ask value of the price bar at the given index for the default instrument.
getAskHigh(int, Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the high ask value of the price bar for the given instrument at the given index.
getAskHigh(Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the high ask value of the latest price bar for the given instrument.
getAskLow() - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the ask low value of the latest price bar.
getAskLow(int) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the ask low value of the price bar at the given index.
getAskLow(int, Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the ask low value of the price bar at the given index.
getAskLow(Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the ask low value of the latest price bar.
getAskOpen() - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the open ask value of the latest price bar.
getAskOpen(int) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the open ask value of the price bar at the given index.
getAskOpen(int, Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the open ask value of the price bar for the given instrument at the given index.
getAskOpen(Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the open ask value of the latest price bar for the given instrument.
getAskPrice() - Method in interface com.motivewave.platform.sdk.common.Instrument
Gets the current ask price for this instrument.
getAskPrice() - Method in interface com.motivewave.platform.sdk.common.Tick
Gets the ask(offer) price when this tick occurred.
getAskPrices() - Method in interface com.motivewave.platform.sdk.common.DOMSnapshot
Gets the ask prices.
getAskRows() - Method in interface com.motivewave.platform.sdk.common.DOM
Gets the aggregate ask sizes at each price point.
getAskSize() - Method in interface com.motivewave.platform.sdk.common.Instrument
Gets the current ask size for this instrument.
getAskSize() - Method in interface com.motivewave.platform.sdk.common.Tick
Gets the ask size (number of units offered) when this tick occurred.
getAskSizeAsFloat() - Method in interface com.motivewave.platform.sdk.common.Instrument
Gets the current ask size for this instrument (as a floating point for partial values).
getAskSizeAsFloat() - Method in interface com.motivewave.platform.sdk.common.Tick
Gets the ask size (number of units offered) when this tick occurred as a floating point value.
getAskSizes() - Method in interface com.motivewave.platform.sdk.common.DOMSnapshot
Gets the ask sizes corresponding to each ask price (see getAskPrices()).
getAvgEntryPrice() - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Gets the average entry price for the current position using the default (chart) instrument.
getAvgEntryPrice(Instrument) - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Gets the average entry price for the current position and instrument.
getAvgFillPrice() - Method in interface com.motivewave.platform.sdk.order_mgmt.Order
Gets the average fill price for this order.
getAvgPrice() - Method in class com.motivewave.platform.sdk.order_mgmt.Execution
Gets the average fill price.
getAvgPrice() - Method in interface com.motivewave.platform.sdk.order_mgmt.Trade
Gets the average fill price.
getAvgStrength() - Method in class com.motivewave.platform.sdk.common.SwingPoint
Gets the average strength of this swing point ((left strength +right strength)/2)
getBackground() - Method in class com.motivewave.platform.sdk.draw.Text
Gets the background color for the outline.
getBackgroundColor() - Method in interface com.motivewave.platform.sdk.common.Defaults
Chart background color.
getBackgroundColor() - Method in class com.motivewave.platform.sdk.draw.ColorRange
Gets the background color for the color range.
getBar() - Method in class com.motivewave.platform.sdk.order_mgmt.Execution
Gets the index of the bar when this execution occurred (since the strategy was last activated)
getBarCenter() - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Gets the center point for drawing bars (positive/negative bars).
getBarCenter() - Method in class com.motivewave.platform.sdk.common.SeriesInfo
Gets the center point for drawing bars (positive/negative bars).
getBarColor() - Method in interface com.motivewave.platform.sdk.common.Defaults
Default color for painting bars.
getBarColor(int, Object) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the color of the bar at the given index with the given value key.
getBarColor(Object) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the color of the latest bar with the given key.
getBarData() - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the type of data available in this data series.
getBarDownColor() - Method in interface com.motivewave.platform.sdk.common.Defaults
Default color for price bars when the bar closes down.
getBarInput() - Method in class com.motivewave.platform.sdk.common.PriceBarInfo
Gets the bar input for displaying lines or bars.
getBarNeutralColor() - Method in interface com.motivewave.platform.sdk.common.Defaults
Default color for price bars when the bar closes at the open.
getBars() - Method in class com.motivewave.platform.sdk.common.Settings
Gets the set of all registered bar ids.
getBars() - Method in class com.motivewave.platform.sdk.study.Plot
Gets the set of declared bars (a map of value key to settings key).
getBars() - Method in class com.motivewave.platform.sdk.study.RuntimeDescriptor
Gets the map of declared bars for the default plot.
getBars(long, int, BarSize, boolean) - Method in interface com.motivewave.platform.sdk.common.Instrument
Loads the given number of bars from the given end time.
getBars(long, long, BarSize, boolean) - Method in interface com.motivewave.platform.sdk.common.Instrument
Gets the bars that occurred between the given startTime and endTime
getBars(String) - Method in class com.motivewave.platform.sdk.common.Settings
Gets the bar info associated to the given id.
getBarSize() - Method in interface com.motivewave.platform.sdk.common.Bar
Gets the bar size for the bar.
getBarSize() - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the size of the bars in this data series.
getBarSize(int) - Static method in class com.motivewave.platform.sdk.common.BarSize
Gets the linear BarSize with the given interval in minutes.
getBarSize(Enums.BarSizeType, int) - Static method in class com.motivewave.platform.sdk.common.BarSize
Gets the BarSize with the given type and interval.
getBarSize(Enums.BarSizeType, int, boolean) - Static method in class com.motivewave.platform.sdk.common.BarSize
Gets the BarSize with the given type and interval.
getBarSize(Enums.BarSizeType, int, int) - Static method in class com.motivewave.platform.sdk.common.BarSize
Gets the BarSize with the given minutes and interval.
getBarSize(Enums.BarSizeType, int, int, boolean) - Static method in class com.motivewave.platform.sdk.common.BarSize
Gets the BarSize with the given minutes and interval.
getBarSize(Enums.BarSizeType, Enums.IntervalType, int) - Static method in class com.motivewave.platform.sdk.common.BarSize
Gets the BarSize with the given minutes and interval.
getBarSize(Enums.BarSizeType, Enums.IntervalType, int, boolean) - Static method in class com.motivewave.platform.sdk.common.BarSize
Gets the BarSize with the given minutes and interval.
getBarSize(Enums.BarSizeType, Enums.IntervalType, int, int) - Static method in class com.motivewave.platform.sdk.common.BarSize
Gets the BarSize with the given interval and reverse interval.
getBarSize(Enums.BarSizeType, Enums.IntervalType, int, int, boolean) - Static method in class com.motivewave.platform.sdk.common.BarSize
Gets the BarSize with the given interval and reverse interval.
getBarSize(String) - Method in class com.motivewave.platform.sdk.common.Settings
Gets the bar size associated to the given id.
getBarSizes() - Method in class com.motivewave.platform.sdk.common.Settings
Gets the set of all registered bar size ids.
getBarSizes() - Method in class com.motivewave.platform.sdk.study.Study
Gets the list of bar sizes required by this study.
getBarUpColor() - Method in interface com.motivewave.platform.sdk.common.Defaults
Default color for price bars when the bar closes up.
getBarWidth() - Method in interface com.motivewave.platform.sdk.common.DrawContext
Gets the width (in pixels) of the bars.
getBaseCurrency() - Method in interface com.motivewave.platform.sdk.order_mgmt.Account
Gets the symbol for the base currency.
getBaseCurrency() - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Gets the symbol for the base currency.
getBgColor() - Method in class com.motivewave.platform.sdk.common.desc.FontDescriptor
Gets the background color of the font.
getBgColor() - Method in class com.motivewave.platform.sdk.common.FontInfo
Gets the background color for displaying this font.
getBgColor() - Method in class com.motivewave.platform.sdk.common.TextStyle
 
getBGColor1() - Method in class com.motivewave.platform.sdk.draw.Text
 
getBGColor2() - Method in class com.motivewave.platform.sdk.draw.Text
 
getBidClose() - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the close bid value of the latest price bar.
getBidClose(int) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the close bid value of the price bar at the given index.
getBidClose(int, Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the close bid value of the price bar for the given instrument at the given index.
getBidClose(Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the close bid value of the latest price bar for the given instrument.
getBidHigh() - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the high bid value of the latest price bar.
getBidHigh(int) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the high bid value of the price bar at the given index.
getBidHigh(int, Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the high bid value of the price bar for the given instrument at the given index.
getBidHigh(Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the high bid value of the latest price bar for the given instrument.
getBidLow() - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the bid low value of the latest price bar.
getBidLow(int) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the bid low value of the price bar at the given index.
getBidLow(int, Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the bid low value of the price bar at the given index.
getBidLow(Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the bid low value of the latest price bar.
getBidOpen() - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the open bid value of the latest price bar.
getBidOpen(int) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the open bid value of the price bar at the given index.
getBidOpen(int, Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the open bid value of the price bar for the given instrument at the given index.
getBidOpen(Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the open bid value of the latest price bar for the given instrument.
getBidPrice() - Method in interface com.motivewave.platform.sdk.common.Instrument
Gets the current bid price for this instrument.
getBidPrice() - Method in interface com.motivewave.platform.sdk.common.Tick
Gets the bid price when this tick occurred.
getBidPrices() - Method in interface com.motivewave.platform.sdk.common.DOMSnapshot
Gets the bid prices.
getBidRows() - Method in interface com.motivewave.platform.sdk.common.DOM
Gets the aggregate bid sizes at each price point.
getBidSize() - Method in interface com.motivewave.platform.sdk.common.Instrument
Gets the current bid size for this instrument.
getBidSize() - Method in interface com.motivewave.platform.sdk.common.Tick
Gets the ask size (number of units bid) when this tick occurred.
getBidSizeAsFloat() - Method in interface com.motivewave.platform.sdk.common.Instrument
Gets the current bid size for this instrument (as a floating point for partial values).
getBidSizeAsFloat() - Method in interface com.motivewave.platform.sdk.common.Tick
Gets the bid size (number of units offered) when this tick occurred as a floating point value.
getBidSizes() - Method in interface com.motivewave.platform.sdk.common.DOMSnapshot
Gets the bid sizes corresponding to each ask price (see getAskPrices()).
getBlue() - Method in interface com.motivewave.platform.sdk.common.Defaults
Gets the default blue color (varies by chart theme).
getBlueLine() - Method in interface com.motivewave.platform.sdk.common.Defaults
Gets the default blue line color (varies by chart theme).
getBoolean(int, Object) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the boolean value for the given key at the given index.
getBoolean(int, Object, boolean) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the boolean value at the given index for the given key.
getBoolean(Object) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the boolean value for the given key for the latest index.
getBoolean(Object, boolean) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the boolean value for the given key for the latest index.
getBoolean(String) - Method in class com.motivewave.platform.sdk.common.Settings
Gets the boolean value associated to the given id.
getBoolean(String, boolean) - Method in class com.motivewave.platform.sdk.common.Settings
Gets the boolean value associated to the given id.
getBorderColor() - Method in class com.motivewave.platform.sdk.draw.Text
Gets the border color.
getBorderStroke() - Method in class com.motivewave.platform.sdk.draw.Text
 
getBottomFillColor() - Method in interface com.motivewave.platform.sdk.common.Defaults
Default color for bottom fill.
getBottomInsetPixels() - Method in class com.motivewave.platform.sdk.study.Plot
Gets the bottom inset for the graph (in pixels).
getBottomInsetPixels() - Method in class com.motivewave.platform.sdk.study.RuntimeDescriptor
Gets the bottom inset for the default plot (in pixels).
getBounds() - Method in interface com.motivewave.platform.sdk.common.DrawContext
Gets the bounds of the graph.
getBounds() - Method in class com.motivewave.platform.sdk.draw.Figure
Gets the bounds of this figure.
getBounds() - Method in class com.motivewave.platform.sdk.draw.Text
 
getBroker() - Method in interface com.motivewave.platform.sdk.common.Instrument
Gets the broker service (order fulfillment).
getBrown() - Method in interface com.motivewave.platform.sdk.common.Defaults
Gets the default brown color (varies by chart theme).
getBuyPrice() - Method in interface com.motivewave.platform.sdk.common.Instrument
Gets the current price to buy this instrument.
getCashBalance() - Method in interface com.motivewave.platform.sdk.order_mgmt.Account
Gets the current cash balance for the account.
getCashBalance() - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Gets the current cash balance for the account.
getCenter() - Method in class com.motivewave.platform.sdk.draw.Text
 
getChange() - Method in interface com.motivewave.platform.sdk.common.Instrument
Gets the change since the previous close for this instrument.
getChartBarSize() - Method in interface com.motivewave.platform.sdk.common.DataContext
Gets the current bar size for the underlying chart.
getChoices() - Method in class com.motivewave.platform.sdk.common.desc.ValueDescriptor
 
getClose() - Method in interface com.motivewave.platform.sdk.common.Bar
Gets the close price for the bar.
getClose() - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the close value of the latest price bar.
getClose() - Method in class com.motivewave.platform.sdk.common.PriceData
Gets the closing value for the bar.
getClose(int) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the close value of the price bar at the given index.
getClose(int, Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the close value of the price bar for the given instrument at the given index.
getClose(Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the close value of the latest price bar for the given instrument.
getColor() - Method in class com.motivewave.platform.sdk.common.BarInfo
Gets the color of the bar.
getColor() - Method in class com.motivewave.platform.sdk.common.ColorInfo
Gets the color (as chosen by the user).
getColor() - Method in class com.motivewave.platform.sdk.common.desc.BarDescriptor
Gets the default color of the bar.
getColor() - Method in class com.motivewave.platform.sdk.common.desc.FontDescriptor
Gets the color of the font.
getColor() - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Gets the default color of the path line/points.
getColor() - Method in class com.motivewave.platform.sdk.common.desc.ShadeDescriptor
Gets the default color for the shade.
getColor() - Method in class com.motivewave.platform.sdk.common.FontInfo
Gets the text color for displaying this font.
getColor() - Method in class com.motivewave.platform.sdk.common.PriceData
Gets the color for this bar (null for default bar colors).
getColor() - Method in class com.motivewave.platform.sdk.common.SeriesInfo
Gets the main color of the path lines and points.
getColor() - Method in class com.motivewave.platform.sdk.common.ShadeInfo
Gets the color used for drawing the shade.
getColor() - Method in class com.motivewave.platform.sdk.common.TextStyle
 
getColor() - Method in class com.motivewave.platform.sdk.draw.Line
Gets the color of the line.
getColor(String) - Method in class com.motivewave.platform.sdk.common.Settings
Gets the color associated to the given id.
getColor(String, Color) - Method in class com.motivewave.platform.sdk.common.Settings
Gets the color associated to the given id.
getColor2() - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Gets the default secondary color for the path line.
getColor2() - Method in class com.motivewave.platform.sdk.common.SeriesInfo
Gets the secondary color of the path lines and points.
getColor3() - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Gets the default tertiary color for the path line.
getColor3() - Method in class com.motivewave.platform.sdk.common.SeriesInfo
Gets the tertiary color of the path lines and points.
getColor4() - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Gets the default quaternary color for the path line.
getColor4() - Method in class com.motivewave.platform.sdk.common.SeriesInfo
Gets the quaternary color of the path lines and points.
getColorFX() - Method in class com.motivewave.platform.sdk.common.ColorInfo
Gets the JavaFX version of the color (as chosen by the user).
getColorInfo(String) - Method in class com.motivewave.platform.sdk.common.Settings
Gets the color info object associated to the given id
getColorPolicies() - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Gets the supported color policies for this path.
getColorPolicies() - Method in class com.motivewave.platform.sdk.common.desc.PriceBarDescriptor
Gets the supported color policies for this path.
getColorPolicy() - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Gets the color policy for this path.
getColorPolicy() - Method in class com.motivewave.platform.sdk.common.SeriesInfo
Indicates the policy for applying colors to the series of values.
getColors() - Method in class com.motivewave.platform.sdk.common.Settings
Gets the set of all registered color ids.
getCommission() - Method in class com.motivewave.platform.sdk.order_mgmt.Execution
Gets the commission.
getCommission() - Method in interface com.motivewave.platform.sdk.order_mgmt.Trade
Gets the commission paid for this trade (if available).
getCoordinate() - Method in class com.motivewave.platform.sdk.common.SwingPoint
Gets the coordinate for the swing point (time, value).
getCurrentTime() - Method in interface com.motivewave.platform.sdk.common.DataContext
Gets the current time.
getCurrentTime() - Method in interface com.motivewave.platform.sdk.common.Defaults
Gets the current time.
getCurrentTime() - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Gets the current time.
getDash() - Method in class com.motivewave.platform.sdk.common.desc.GuideDescriptor
Gets the default dash settings for the guide (null for solid line).
getDash() - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Gets the default dash setting for the path line (null for solid line).
getDash() - Method in class com.motivewave.platform.sdk.common.GuideInfo
Gets the dash style for drawing the guide line
getDash() - Method in class com.motivewave.platform.sdk.common.LineInfo
Gets the dash style for the line (null for a solid line)
getDash() - Method in class com.motivewave.platform.sdk.common.SeriesInfo
Gets the dash style for the lines connecting the path points (null for solid line).
getDashedLine() - Method in interface com.motivewave.platform.sdk.common.Defaults
Gets the stroke for a dashed line.
getDataContext() - Method in interface com.motivewave.platform.sdk.common.DrawContext
Gets the data context.
getDataContext() - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Gets the data context associated with this strategy.
getDataContext() - Method in class com.motivewave.platform.sdk.study.Study
 
getDataSeries() - Method in interface com.motivewave.platform.sdk.common.DataContext
Gets the primary data series.
getDataSeries(BarSize) - Method in interface com.motivewave.platform.sdk.common.DataContext
Gets additional data series objects of a different bar size.
getDataSource() - Method in interface com.motivewave.platform.sdk.common.Instrument
Gets the data source for this instrument.
getDefaultPlot() - Method in class com.motivewave.platform.sdk.study.RuntimeDescriptor
Gets the default plot.
getDefaultQuantity() - Method in interface com.motivewave.platform.sdk.common.Instrument
Gets the default order quantity for this instrument.
getDefaultQuantityAsFloat() - Method in interface com.motivewave.platform.sdk.common.Instrument
Gets the default order quantity for this instrument as a floating point (for crypto currencies).
getDefaults() - Method in interface com.motivewave.platform.sdk.common.DataContext
Defaults defined by the system.
getDefaults() - Method in interface com.motivewave.platform.sdk.common.DrawContext
Gets the environment defaults such as default colors etc.
getDefaults() - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Defaults defined by the system.
getDefaultValue() - Method in class com.motivewave.platform.sdk.common.desc.BarDescriptor
Gets the default value for this setting.
getDefaultValue() - Method in class com.motivewave.platform.sdk.common.desc.BarSizeDescriptor
Gets the default value for this setting.
getDefaultValue() - Method in class com.motivewave.platform.sdk.common.desc.BooleanDescriptor
Gets the default value for this setting.
getDefaultValue() - Method in class com.motivewave.platform.sdk.common.desc.ColorDescriptor
Gets the default value for this setting.
getDefaultValue() - Method in class com.motivewave.platform.sdk.common.desc.DateTimeDescriptor
Gets the default value for this setting.
getDefaultValue() - Method in class com.motivewave.platform.sdk.common.desc.DiscreteDescriptor
Gets the default value for this setting.
getDefaultValue() - Method in class com.motivewave.platform.sdk.common.desc.DoubleDescriptor
Gets the default value for this setting.
getDefaultValue() - Method in class com.motivewave.platform.sdk.common.desc.ExitPointDescriptor
Gets the default value for this setting.
getDefaultValue() - Method in class com.motivewave.platform.sdk.common.desc.FileDescriptor
Gets the default value for this setting.
getDefaultValue() - Method in class com.motivewave.platform.sdk.common.desc.FontDescriptor
Gets the default value for this setting.
getDefaultValue() - Method in class com.motivewave.platform.sdk.common.desc.GuideDescriptor
Gets the default value for this setting.
getDefaultValue() - Method in class com.motivewave.platform.sdk.common.desc.IndicatorDescriptor
Gets the default value for this setting.
getDefaultValue() - Method in class com.motivewave.platform.sdk.common.desc.IntegerDescriptor
Gets the default value as an Integer.
getDefaultValue() - Method in class com.motivewave.platform.sdk.common.desc.MAMethodDescriptor
Gets the default value for this setting.
getDefaultValue() - Method in class com.motivewave.platform.sdk.common.desc.MarkerDescriptor
Gets the default value for this setting.
getDefaultValue() - Method in class com.motivewave.platform.sdk.common.desc.OrderTypeDescriptor
Gets the default value for this setting.
getDefaultValue() - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Gets the default value for this setting.
getDefaultValue() - Method in class com.motivewave.platform.sdk.common.desc.PercentSliderDescriptor
Gets the default value for this setting.
getDefaultValue() - Method in class com.motivewave.platform.sdk.common.desc.PriceBarDescriptor
Gets the default value for this setting.
getDefaultValue() - Method in class com.motivewave.platform.sdk.common.desc.QuantityDescriptor
Gets the default value for this setting.
getDefaultValue() - Method in class com.motivewave.platform.sdk.common.desc.SettingDescriptor
Gets the default value for this setting.
getDefaultValue() - Method in class com.motivewave.platform.sdk.common.desc.ShadeDescriptor
Gets the default value for this setting.
getDefaultValue() - Method in class com.motivewave.platform.sdk.common.desc.SliderDescriptor
Gets the default value for this setting.
getDefaultValue() - Method in class com.motivewave.platform.sdk.common.desc.StringDescriptor
Gets the default value for this setting.
getDefaultValue() - Method in class com.motivewave.platform.sdk.common.desc.TifDescriptor
Gets the default value for this setting.
getDefaultValue() - Method in class com.motivewave.platform.sdk.common.desc.TimeFrameDescriptor
Gets the default value for this setting.
getDefaultValue(String) - Method in class com.motivewave.platform.sdk.common.desc.SettingsDescriptor
Gets the default value for the setting associated with the given name.
getDependencies() - Method in class com.motivewave.platform.sdk.common.desc.SettingsDescriptor
Gets the list of setting dependencies.
getDependencies(String) - Method in class com.motivewave.platform.sdk.common.desc.SettingsDescriptor
 
getDependentFields() - Method in class com.motivewave.platform.sdk.common.desc.InputDependency
 
getDescription() - Method in class com.motivewave.platform.sdk.common.desc.SettingDescriptor
 
getDescription() - Method in enum class com.motivewave.platform.sdk.common.Enums.BarInput
Gets the description.
getDescriptor() - Method in class com.motivewave.platform.sdk.common.Settings
Gets the SettingsDescriptor object that describes the user settings.
getDisplayFont() - Method in class com.motivewave.platform.sdk.draw.Text
 
getDOMHistory() - Method in interface com.motivewave.platform.sdk.common.Instrument
Gets the history of the DOM since the DOM was last opened.
getDouble(int, Enums.BarInput, Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the numeric value at the given index specified by the given key for the given instrument.
getDouble(int, Object) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the numeric value at the given index specified by the given key.
getDouble(int, Object, double) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the numeric value at the given index specified by the given key.
getDouble(long, Enums.BarInput, Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the numeric value at the given index specified by the given key.
getDouble(long, Object) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the numeric value at the given index specified by the given key.
getDouble(Enums.BarInput, Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets last numeric value (most recent) in the data series specified by the given key.
getDouble(Object) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets last numeric value (most recent) in the data series specified by the given key.
getDouble(String) - Method in class com.motivewave.platform.sdk.common.Settings
Gets the double value associated to the given id.
getDouble(String, double) - Method in class com.motivewave.platform.sdk.common.Settings
Gets the double value associated to the given id.
getEmailAddress() - Method in interface com.motivewave.platform.sdk.common.Defaults
Gets the email address associated with the license
getEndColor() - Method in class com.motivewave.platform.sdk.common.TimeFrame
Gets the color of the end line (null for default line color).
getEndDash() - Method in class com.motivewave.platform.sdk.common.TimeFrame
Gets the dash type of the end line (null for solid line).
getEndIndex() - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the bar index of the last visible bar on the chart.
getEndOfBar(long, long, Instrument, BarSize, boolean) - Static method in class com.motivewave.platform.sdk.common.Util
Calculates the end of the bar taking into account regular vs extended trading hours.
getEndOfDay(long, boolean) - Method in interface com.motivewave.platform.sdk.common.Instrument
Gets the end of the day (in millis since 1970) for the given day.
getEndOfMonth(long, boolean) - Method in interface com.motivewave.platform.sdk.common.Instrument
Gets the end of the month (in millis since 1970) for the given time.
getEndOfWeek(long, boolean) - Method in interface com.motivewave.platform.sdk.common.Instrument
Gets the end of the week (in millis since 1970) for the given time.
getEndOfYear(long, boolean) - Method in interface com.motivewave.platform.sdk.common.Instrument
Gets the end of the year (in millis since 1970) for the given time.
getEndStroke() - Method in class com.motivewave.platform.sdk.common.TimeFrame
 
getEndTime() - Method in interface com.motivewave.platform.sdk.common.Bar
Gets the end time for the bar (in milliseconds since 1970).
getEndTime() - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the end time of the latest bar.
getEndTime() - Method in class com.motivewave.platform.sdk.common.desc.TimeFrameDescriptor
 
getEndTime() - Method in class com.motivewave.platform.sdk.common.TimeFrame
Gets the end time as seconds since midnight.
getEndTime() - Method in class com.motivewave.platform.sdk.draw.Box
Gets the time of the ending location of the box.
getEndTime() - Method in class com.motivewave.platform.sdk.draw.Line
Gets the time of the ending location of the line.
getEndTime(int) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the end time (in milliseconds since 1970) of the bar at the given index.
getEndValue() - Method in class com.motivewave.platform.sdk.draw.Box
Gets the value of the ending location of the box.
getEndValue() - Method in class com.motivewave.platform.sdk.draw.Line
Gets the value of the ending location of the line.
getEndWidth() - Method in class com.motivewave.platform.sdk.common.TimeFrame
Gets the width end line (in pixels).
getEntryPrice() - Method in class com.motivewave.platform.sdk.order_mgmt.Execution
Gets the entry price.
getEntryState() - Method in class com.motivewave.platform.sdk.study.Study
Gets the current entry state of this strategy.
getEnum(String) - Method in class com.motivewave.platform.sdk.common.Settings
 
getErrorCode() - Method in exception class com.motivewave.platform.sdk.common.MException
Gets the error code associated with this exception.
getExchangeOrderId() - Method in interface com.motivewave.platform.sdk.common.DOMOrder
Gets the id of the order at the exchange.
getExchangeOrderId() - Method in interface com.motivewave.platform.sdk.order_mgmt.Order
Gets the exchange order id (id of the order at the exchange).
getExchangeSymbol() - Method in interface com.motivewave.platform.sdk.common.Instrument
Gets the exchange symbol for this instrument.
getExchOrderId() - Method in interface com.motivewave.platform.sdk.common.Tick
Gets the resting order's exchange order ID for this tick.
getExecutions() - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Gets the list of executed orders that have occurred since this strategy was activated.
getExitPoint(String) - Method in class com.motivewave.platform.sdk.common.Settings
Gets the exit point associated to the given id.
getExitPoints() - Method in class com.motivewave.platform.sdk.common.Settings
Gets the set of all registered Exit Point ids.
getExportedValue(Object) - Method in class com.motivewave.platform.sdk.study.RuntimeDescriptor
Gets the exported value associated with the given key.
getExportedValues() - Method in class com.motivewave.platform.sdk.study.RuntimeDescriptor
Gets the list of exported values.
getExtendLeft() - Method in class com.motivewave.platform.sdk.draw.Line
Gets the number of bars to extend past the start point.
getExtendRight() - Method in class com.motivewave.platform.sdk.draw.Line
Gets the number of bars to extend past the end point.
getExtensions() - Method in class com.motivewave.platform.sdk.common.desc.FileDesc
Gets the list of file extensions to filter in the file chooser dialog.
getExtensions() - Method in class com.motivewave.platform.sdk.common.desc.FileDescriptor
Gets the list of file extensions to filter in the file chooser dialog.
getExtensionsDirectory() - Static method in class com.motivewave.platform.sdk.common.Util
Gets the extensions directory.
getFigures() - Method in class com.motivewave.platform.sdk.study.Study
Gets the list of figures associated with the default plot.
getFigures(String) - Method in class com.motivewave.platform.sdk.study.Study
Gets the list of figures associated with the plot with the given name.
getFile() - Method in class com.motivewave.platform.sdk.common.desc.FileDescriptor
Gets the File.
getFile(String) - Method in class com.motivewave.platform.sdk.common.Settings
Gets the file associated with the given id.
getFiles() - Method in class com.motivewave.platform.sdk.common.Settings
Gets the set of all registered file ids.
getFillColor() - Method in interface com.motivewave.platform.sdk.common.Defaults
Default color fill.
getFillColor() - Method in class com.motivewave.platform.sdk.common.desc.MarkerDescriptor
Gets the default fill color for the marker.
getFillColor() - Method in class com.motivewave.platform.sdk.common.MarkerInfo
Gets the fill color of the marker.
getFillColor() - Method in class com.motivewave.platform.sdk.common.TimeFrame
Gets the color of the fill area (null for default fill color).
getFillColor() - Method in class com.motivewave.platform.sdk.draw.Box
Gets the color for drawing the box fill (null for no fill).
getFillColor() - Method in class com.motivewave.platform.sdk.draw.Marker
Gets the color used to fill the marker.
getFillColor() - Method in class com.motivewave.platform.sdk.draw.Polygon
Gets the color for drawing the fill (null for no fill).
getFillColor() - Method in class com.motivewave.platform.sdk.draw.ResizePoint
Gets the fill color (for drawing the resize point)
getFilled() - Method in interface com.motivewave.platform.sdk.order_mgmt.Order
Gets the number of shares/contracts that have been filled.
getFilledAsFloat() - Method in interface com.motivewave.platform.sdk.order_mgmt.Order
Gets the number of shares/contracts that have been filled (as a floating point value for partial fills).
getFilterName() - Method in class com.motivewave.platform.sdk.common.desc.FileDesc
Gets the name of the filter to display when showing the file chooser dialog.
getFilterName() - Method in class com.motivewave.platform.sdk.common.desc.FileDescriptor
Gets the name of the filter to display when showing the file chooser dialog.
getFixedBottomValue() - Method in class com.motivewave.platform.sdk.study.Plot
Gets the 'fixed' bottom value (null if not defined).
getFixedBottomValue() - Method in class com.motivewave.platform.sdk.study.RuntimeDescriptor
Gets the 'fixed' bottom value (null if not defined).
getFixedTopValue() - Method in class com.motivewave.platform.sdk.study.Plot
Gets the 'fixed' top value (null if not defined).
getFixedTopValue() - Method in class com.motivewave.platform.sdk.study.RuntimeDescriptor
Gets the 'fixed' top value (null if not defined).
getFixedWidth() - Method in class com.motivewave.platform.sdk.common.BarInfo
Gets the fixed width of the bar (null if the width is dynamic)
getFixedWidth() - Method in class com.motivewave.platform.sdk.common.desc.BarDescriptor
Gets the fixed width of the bar.
getFixedWidth() - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Gets the fixed width for displaying bars (null for dynamic width).
getFixedWidth() - Method in class com.motivewave.platform.sdk.common.SeriesInfo
Gets the fixed width for drawing the bars (null for dynamic width).
getFixedWidthDouble() - Method in class com.motivewave.platform.sdk.common.SeriesInfo
 
getFloat(int, Enums.BarInput, Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the numeric value at the given index specified by the given key.
getFloat(int, Object) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the numeric value at the given index specified by the given key.
getFloat(int, Object, float) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the numeric value at the given index specified by the given key.
getFloat(long, Enums.BarInput, Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the numeric value at the given index specified by the given key.
getFloat(long, Object) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the numeric value at the given index specified by the given key.
getFloat(Enums.BarInput, Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets last numeric value (most recent) in the data series specified by the given key.
getFloat(Object) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets last numeric value (most recent) in the data series specified by the given key.
getFloat(Object, float) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets last numeric value (most recent) in the data series specified by the given key.
getFont() - Method in interface com.motivewave.platform.sdk.common.Defaults
Gets the default font for writing text.
getFont() - Method in class com.motivewave.platform.sdk.common.desc.FontDescriptor
Gets the font.
getFont() - Method in class com.motivewave.platform.sdk.common.FontInfo
Gets the font.
getFont() - Method in class com.motivewave.platform.sdk.common.IndicatorInfo
Gets the font the indicator label and tag.
getFont() - Method in class com.motivewave.platform.sdk.common.TextStyle
 
getFont() - Method in class com.motivewave.platform.sdk.draw.Text
Gets the font for displaying the text.
getFont(String) - Method in class com.motivewave.platform.sdk.common.Settings
Gets the font associated with the given id.
getFontMetrics() - Method in class com.motivewave.platform.sdk.common.TextStyle
 
getFontMetrics(Font) - Static method in class com.motivewave.platform.sdk.common.Util
Gets the font metrics for the given font.
getFonts() - Method in class com.motivewave.platform.sdk.common.Settings
Gets the set of all registered font ids.
getGradientCenter() - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Gets the center point for the gradient (null if automatic).
getGradientCenter() - Method in class com.motivewave.platform.sdk.common.SeriesInfo
Gets the gradient center (real value).
getGraphLocation() - Method in class com.motivewave.platform.sdk.draw.ResizePoint
Gets the location where this figure will be drawn on the graph.
getGraphLocation() - Method in class com.motivewave.platform.sdk.draw.SinglePointFigure
Gets the location where this figure will be drawn on the graph.
getGreen() - Method in interface com.motivewave.platform.sdk.common.Defaults
Gets the default green color (varies by chart theme).
getGreenLine() - Method in interface com.motivewave.platform.sdk.common.Defaults
Gets the default green line color (varies by chart theme).
getGrey() - Method in interface com.motivewave.platform.sdk.common.Defaults
Gets the default grey color (varies by chart theme).
getGridWidth() - Method in class com.motivewave.platform.sdk.common.desc.SettingDescriptor
Gets the number of columns occupied by the input component.
getGroups() - Method in class com.motivewave.platform.sdk.common.desc.SettingTab
 
getGuide(String) - Method in class com.motivewave.platform.sdk.common.Settings
Gets the GuideInfo associated to the given id
getGuides() - Method in class com.motivewave.platform.sdk.common.Settings
Gets the set of all registered guide ids.
getGuides() - Method in class com.motivewave.platform.sdk.study.Plot
Gets the set of declared guides (a map of value key to settings key).
getHandle() - Method in class com.motivewave.platform.sdk.draw.Text
 
getHeader() - Method in class com.motivewave.platform.sdk.common.desc.SettingTab
 
getHeader() - Method in class com.motivewave.platform.sdk.study.Study
This convenience method gets the StudyHeader annotation defined for this study.
getHeight() - Method in class com.motivewave.platform.sdk.draw.Text
 
getHelpLink() - Method in class com.motivewave.platform.sdk.common.desc.SettingDescriptor
 
getHigh() - Method in interface com.motivewave.platform.sdk.common.Bar
Gets the high price for the bar.
getHigh() - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the high value for the latest price bar.
getHigh() - Method in interface com.motivewave.platform.sdk.common.Instrument
Gets the daily high price.
getHigh() - Method in class com.motivewave.platform.sdk.common.PriceData
Gets the high value for the bar.
getHigh(int) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the value of the price bar at the given index.
getHigh(int, Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the high value of the price bar of the given instrument at the give index.
getHigh(Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the high value of the price bar of the given instrument for the latest price bar.
getHorizontalLines() - Method in class com.motivewave.platform.sdk.study.Plot
Gets the list of horizontal lines declared for this plot.
getHorizontalLines() - Method in class com.motivewave.platform.sdk.study.RuntimeDescriptor
Gets the list of horizontal lines declared for the default plot.
getIconFactory() - Method in class com.motivewave.platform.sdk.common.desc.SettingDescriptor
Gets the icon factory for associating an icon with the input in the tool bar/quick editor
getId() - Method in class com.motivewave.platform.sdk.common.desc.SettingDescriptor
Gets the id of this setting.
getId() - Method in class com.motivewave.platform.sdk.common.IndicatorInfo
Gets the name (id) of this indicator.
getId() - Method in interface com.motivewave.platform.sdk.order_mgmt.Account
 
getId() - Method in class com.motivewave.platform.sdk.order_mgmt.Execution
Gets the unique ID of this execution.
getId() - Method in interface com.motivewave.platform.sdk.order_mgmt.Trade
Gets the unique ID of this execution.
getID() - Method in class com.motivewave.platform.sdk.common.ErrorCode
Gets the message ID.
getIDSettings() - Method in class com.motivewave.platform.sdk.study.Plot
Gets the set of settings that are part of the ID for the plot.
getIDSettings() - Method in class com.motivewave.platform.sdk.study.RuntimeDescriptor
Gets the set of settings that are part of the ID for the default plot.
getImage() - Method in class com.motivewave.platform.sdk.draw.Text
Gets the image to display next to the text.
getIndex() - Method in class com.motivewave.platform.sdk.common.SwingPoint
Index of the bar in the data series.
getIndicator(String) - Method in class com.motivewave.platform.sdk.common.Settings
Gets the indicator associated with the given id
getIndicators() - Method in class com.motivewave.platform.sdk.common.Settings
Get the set of all registered indicator ids.
getIndicators() - Method in class com.motivewave.platform.sdk.study.Plot
Gets the set of declared indicators (a map of value key to settings key).
getIndicators() - Method in class com.motivewave.platform.sdk.study.RuntimeDescriptor
Gets the map of declared indicators for the default plot.
getInput(String) - Method in class com.motivewave.platform.sdk.common.Settings
Gets the input associated to the given id.
getInput(String, Object) - Method in class com.motivewave.platform.sdk.common.Settings
Gets the input key associated to the given id.
getInputs() - Method in class com.motivewave.platform.sdk.common.desc.InputDesc
 
getInputs() - Method in class com.motivewave.platform.sdk.common.desc.InputDescriptor
 
getInputs() - Method in class com.motivewave.platform.sdk.common.Settings
Gets the set of all registered input ids.
getInsets() - Method in class com.motivewave.platform.sdk.draw.Text
Gets the text insets.
getInstrument() - Method in interface com.motivewave.platform.sdk.common.DataContext
Gets the instrument associated with this context.
getInstrument() - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the primary instrument for the data in this data series.
getInstrument() - Method in interface com.motivewave.platform.sdk.common.DOM
Gets the instrument that this Depth of Market belongs to.
getInstrument() - Method in class com.motivewave.platform.sdk.order_mgmt.Execution
Gets the instrument that was traded.
getInstrument() - Method in interface com.motivewave.platform.sdk.order_mgmt.Order
Gets the instrument associated to this order.
getInstrument() - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Gets the instrument associated with the data provided in this context.
getInstrument() - Method in interface com.motivewave.platform.sdk.order_mgmt.Trade
Gets the instrument that was traded.
getInstrument(String) - Method in class com.motivewave.platform.sdk.common.Settings
Gets the instrument associated to the given id
getInstruments() - Method in interface com.motivewave.platform.sdk.common.DataContext
Gets the instruments associated with this context.
getInstruments() - Method in class com.motivewave.platform.sdk.common.Settings
Gets the set of all registered instrument ids.
getInstruments() - Method in class com.motivewave.platform.sdk.study.Study
Gets the list of instruments required by this study.
getInt(int, Object) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Convenience method.
getInt(Object) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Convenience method.
getInteger(String) - Method in class com.motivewave.platform.sdk.common.Settings
Gets the integer value associated to the given id.
getInteger(String, int) - Method in class com.motivewave.platform.sdk.common.Settings
Gets the integer value associated to the given id.
getInterval() - Method in class com.motivewave.platform.sdk.common.BarSize
Gets the interval for this bar.
getIntervalMillis() - Method in class com.motivewave.platform.sdk.common.BarSize
Gets the interval for this bar.
getIntervalMinutes() - Method in class com.motivewave.platform.sdk.common.BarSize
Gets the interval for this bar.
getIntervalSeconds() - Method in class com.motivewave.platform.sdk.common.BarSize
Gets the interval for this bar.
getIntervalType() - Method in class com.motivewave.platform.sdk.common.BarSize
Indicates the measurement type of the interval parameter (ie minutes, days, seconds, pips)
getItems() - Method in class com.motivewave.platform.sdk.common.menu.Menu
Gets the list of menu items that are displayed in this sub menu
getKey() - Method in class com.motivewave.platform.sdk.common.BarSize
 
getKey() - Method in class com.motivewave.platform.sdk.common.BaseInfo
 
getKey() - Method in class com.motivewave.platform.sdk.common.desc.SignalDescriptor
 
getKey() - Method in class com.motivewave.platform.sdk.common.desc.ValueDescriptor
 
getKeyAsString() - Method in class com.motivewave.platform.sdk.common.desc.SignalDescriptor
 
getKeyAsString() - Method in class com.motivewave.platform.sdk.common.desc.ValueDescriptor
 
getLabel() - Method in class com.motivewave.platform.sdk.common.desc.SettingDescriptor
Gets the label for this setting (displayed to the user).
getLabel() - Method in class com.motivewave.platform.sdk.common.desc.SignalDescriptor
 
getLabel() - Method in class com.motivewave.platform.sdk.common.desc.ValueDescriptor
 
getLabel() - Method in enum class com.motivewave.platform.sdk.common.Enums.BarInput
Gets the locale dependent label for this input.
getLabel() - Method in class com.motivewave.platform.sdk.common.IndicatorInfo
Gets the label of this indicator.
getLabel() - Method in class com.motivewave.platform.sdk.study.Study
Gets the display label for the default plot including setting values.
getLabel(Settings) - Method in class com.motivewave.platform.sdk.common.desc.SignalDescriptor
 
getLabel(Settings) - Method in class com.motivewave.platform.sdk.common.desc.ValueDescriptor
 
getLabel(String) - Method in class com.motivewave.platform.sdk.study.Study
Gets the display label for the given plot including setting values.
getLabelColor() - Method in class com.motivewave.platform.sdk.common.desc.GuideDescriptor
Gets the default label color for the guide indicator.
getLabelColor() - Method in class com.motivewave.platform.sdk.common.IndicatorInfo
Gets the background color for the indicator.
getLabelPrefix() - Method in class com.motivewave.platform.sdk.study.Plot
Gets the label prefix.
getLabelPrefix() - Method in class com.motivewave.platform.sdk.study.RuntimeDescriptor
Gets the label prefix for the default plot.
getLabelSettings() - Method in class com.motivewave.platform.sdk.study.Plot
Gets the set of settings that are part of the label for the plot.
getLabelSettings() - Method in class com.motivewave.platform.sdk.study.RuntimeDescriptor
Gets the label settings for the default plot.
getLabelValues() - Method in class com.motivewave.platform.sdk.common.desc.ValueDescriptor
These values are used to generate the label displayed in the cursor data window.
getLastFillPrice() - Method in interface com.motivewave.platform.sdk.order_mgmt.Order
Gets the last fill price for this order.
getLastFillTime() - Method in interface com.motivewave.platform.sdk.order_mgmt.Order
Gets the time (in milliseconds since 1970) of the last fill on this order.
getLastPrice() - Method in interface com.motivewave.platform.sdk.common.Instrument
Gets the last traded price for this instrument.
getLastSize() - Method in interface com.motivewave.platform.sdk.common.Instrument
Gets the last traded size for this instrument.
getLastSizeAsFloat() - Method in interface com.motivewave.platform.sdk.common.Instrument
Gets the last traded size for this instrument (as a floating point for partial values).
getLastTimestamp() - Method in interface com.motivewave.platform.sdk.common.Instrument
Gets the time of the last trade (in millis since 1970).
getLatestDOMHistory() - Method in interface com.motivewave.platform.sdk.common.Instrument
Gets the most recent DOM history entry.
getLimitPrice() - Method in interface com.motivewave.platform.sdk.order_mgmt.Order
Gets the limit price for the order (null if not a limit order).
getLineColor() - Method in interface com.motivewave.platform.sdk.common.Defaults
Default color for drawing lines.
getLineColor() - Method in class com.motivewave.platform.sdk.common.desc.GuideDescriptor
Gets the default line color for the guide.
getLineColor() - Method in class com.motivewave.platform.sdk.common.IndicatorInfo
Gets the color for the line.
getLineColor() - Method in class com.motivewave.platform.sdk.common.LineInfo
Gets the color of the line (null if default line color)
getLineColor() - Method in class com.motivewave.platform.sdk.common.PriceBarInfo
Gets the color for the line chart
getLineColor() - Method in class com.motivewave.platform.sdk.draw.Box
Gets the color for drawing the box outline.
getLineColor() - Method in class com.motivewave.platform.sdk.draw.Label
Gets the color of the line connector (and label outline).
getLineColor() - Method in class com.motivewave.platform.sdk.draw.Polygon
Gets the color for drawing the outline.
getLineColor2() - Method in class com.motivewave.platform.sdk.common.PriceBarInfo
Gets the secondary color for the line chart.
getLineDash() - Method in class com.motivewave.platform.sdk.common.IndicatorInfo
Gets the dash style for the indicator line.
getLineDash() - Method in class com.motivewave.platform.sdk.common.PriceBarInfo
Gets the dash for the line for the line chart.
getLineKey1() - Method in class com.motivewave.platform.sdk.common.desc.ShadeDescriptor
Gets the setting key for the first line.
getLineKey1() - Method in class com.motivewave.platform.sdk.common.ShadeInfo
Gets the key for the first line/path.
getLineKey2() - Method in class com.motivewave.platform.sdk.common.desc.ShadeDescriptor
Gets the setting key for the first line.
getLineKey2() - Method in class com.motivewave.platform.sdk.common.ShadeInfo
Gets the key for the second line/path.
getLinePairs() - Method in class com.motivewave.platform.sdk.common.desc.ShadeDescriptor
Gets the line pairs.
getLinePairs() - Method in class com.motivewave.platform.sdk.common.ShadeInfo
Gets the set of line pairs for applying this shade to multiple line pairs (shade type BOTH only)
getLines() - Method in class com.motivewave.platform.sdk.draw.Text
Gets the lines of text (text separated by newlines or word wrap)
getLineStroke() - Method in class com.motivewave.platform.sdk.common.IndicatorInfo
 
getLineStroke() - Method in class com.motivewave.platform.sdk.draw.Label
Gets the stroke used for the line and outline.
getLineWidth() - Method in class com.motivewave.platform.sdk.common.IndicatorInfo
Gets the width of the indicator line.
getLineWidth() - Method in class com.motivewave.platform.sdk.common.PriceBarInfo
Gets the width of line for the line chart.
getLocation() - Method in class com.motivewave.platform.sdk.draw.ResizePoint
Gets the absolute location (ie time and price).
getLocation() - Method in class com.motivewave.platform.sdk.draw.SinglePointFigure
Gets the location of this marker.
getLocation() - Method in class com.motivewave.platform.sdk.draw.Text
 
getLong(String) - Method in class com.motivewave.platform.sdk.common.Settings
Gets the long value associated to the given id.
getLots() - Method in class com.motivewave.platform.sdk.common.desc.ExitPointDescriptor
 
getLots() - Method in class com.motivewave.platform.sdk.common.ExitPoint
 
getLow() - Method in interface com.motivewave.platform.sdk.common.Bar
Gets the low price for the bar.
getLow() - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the low value of the latest price bar.
getLow() - Method in interface com.motivewave.platform.sdk.common.Instrument
Gets the daily low price.
getLow() - Method in class com.motivewave.platform.sdk.common.PriceData
Gets the low value for the bar.
getLow(int) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the low value of the price bar at the given index.
getLow(int, Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the low value of the price bar at the given index for the given instrument.
getLow(Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the low value of the latest price bar for the given instrument.
getMAMethod(String) - Method in class com.motivewave.platform.sdk.common.Settings
Gets the Moving Average Calculation method associated to the given id
getMAMethod(String, Enums.MAMethod) - Method in class com.motivewave.platform.sdk.common.Settings
Gets the Moving Average Calculation method associated to the given id.
getMAMethods() - Method in class com.motivewave.platform.sdk.common.Settings
Gets the set of all registered Moving Average Method ids.
getMarker(String) - Method in class com.motivewave.platform.sdk.common.Settings
Gets the MarkerInfo object associated with the given id
getMarkers() - Method in class com.motivewave.platform.sdk.common.Settings
Gets the set of registered marker ids.
getMaxBottomValue() - Method in class com.motivewave.platform.sdk.study.Plot
Gets the 'maximum' bottom value (null if not defined).
getMaxBottomValue() - Method in class com.motivewave.platform.sdk.study.RuntimeDescriptor
Gets the 'maximum' bottom value (null if not defined).
getMaxPoints() - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Gets the default maximum number of points to display for the path.
getMaxPoints() - Method in class com.motivewave.platform.sdk.common.SeriesInfo
Gets the max points to show.
getMaxPriceReached() - Method in class com.motivewave.platform.sdk.order_mgmt.Execution
Gets the maximum price reached since the last execution.
getMaxValue() - Method in class com.motivewave.platform.sdk.common.desc.DoubleDescriptor
Gets the maximum allowable value.
getMaxValue() - Method in class com.motivewave.platform.sdk.common.desc.GuideDescriptor
Gets the maximum value for the guide.
getMaxValue() - Method in class com.motivewave.platform.sdk.common.desc.IntegerDescriptor
Gets the maximum value for the setting.
getMaxValue() - Method in class com.motivewave.platform.sdk.common.desc.QuantityDescriptor
Gets the maximum allowable value.
getMaxX() - Method in class com.motivewave.platform.sdk.draw.Text
 
getMaxY() - Method in class com.motivewave.platform.sdk.draw.Text
 
getMenuItems() - Method in class com.motivewave.platform.sdk.common.menu.MenuDescriptor
Gets the list of menu items to add to the context menu
getMessage() - Method in exception class com.motivewave.platform.sdk.common.MException
Gets the locale dependent message for this exception.
getMessage(Locale) - Method in exception class com.motivewave.platform.sdk.common.MException
Gets the exception message in the given locale (if a translation is available).
getMidnight(long) - Static method in class com.motivewave.platform.sdk.common.Util
Gets the time in millis as of midnight on the morning of the specified date
getMidnight(long, TimeZone) - Static method in class com.motivewave.platform.sdk.common.Util
Gets the time in millis as of midnight on the morning of the specified date
getMidnight(Calendar, long) - Static method in class com.motivewave.platform.sdk.common.Util
Gets the time in millis as of midnight on the morning of the specified date
getMidnightEST(long) - Static method in class com.motivewave.platform.sdk.common.Util
Gets the time in millis as of midnight on the morning of the specified date
getMidnightGMT(long) - Static method in class com.motivewave.platform.sdk.common.Util
Gets the time in millis as of midnight on the morning of the specified date
getMidpoint() - Method in interface com.motivewave.platform.sdk.common.Instrument
Gets the midpoint between the bid and ask price rounded to the minimum tick of the instrument.
getMinBars() - Method in class com.motivewave.platform.sdk.study.Study
Gets the minimum number of bars required to display this study.
getMinBars(DataContext) - Method in class com.motivewave.platform.sdk.study.Study
Gets the minimum number of bars required to display this study.
getMinBars(DataContext, BarSize) - Method in class com.motivewave.platform.sdk.study.Study
Gets the minimum number of bars required to display this study for the given bar size.
getMinPriceReached() - Method in class com.motivewave.platform.sdk.order_mgmt.Execution
Gets the minimum price reached since the last execution.
getMinStartTime() - Method in class com.motivewave.platform.sdk.study.Study
Gets the minimum start time (milliseconds since 1970) required to display this study (null if no minimum is required)
getMinStartTime(DataContext) - Method in class com.motivewave.platform.sdk.study.Study
Gets the minimum start time (milliseconds since 1970) required to display this study (null if no minimum is required)
getMinTick() - Method in class com.motivewave.platform.sdk.study.Plot
Gets the minimum tick value for the vertical axis (if this is not an overlay).
getMinTick() - Method in class com.motivewave.platform.sdk.study.RuntimeDescriptor
Gets the minimum tick value for the vertical axis of the default plot (if this is not an overlay).
getMinTopValue() - Method in class com.motivewave.platform.sdk.study.Plot
Gets the 'minimum' top value (null if not defined).
getMinTopValue() - Method in class com.motivewave.platform.sdk.study.RuntimeDescriptor
Gets the 'minimum' top value (null if not defined).
getMinValue() - Method in class com.motivewave.platform.sdk.common.desc.DoubleDescriptor
Gets the minimum allowable value.
getMinValue() - Method in class com.motivewave.platform.sdk.common.desc.GuideDescriptor
Gets the minimum value for the guide.
getMinValue() - Method in class com.motivewave.platform.sdk.common.desc.IntegerDescriptor
Gets the minimum value for the setting.
getMinValue() - Method in class com.motivewave.platform.sdk.common.desc.PercentSliderDescriptor
 
getMinValue() - Method in class com.motivewave.platform.sdk.common.desc.QuantityDescriptor
Gets the minimum allowable value.
getName() - Method in class com.motivewave.platform.sdk.common.BarSize
Gets the display name for this bar size.
getName() - Method in class com.motivewave.platform.sdk.common.desc.SettingDescriptor
Deprecated.
use getId instead.
getName() - Method in class com.motivewave.platform.sdk.common.desc.SettingGroup
 
getName() - Method in class com.motivewave.platform.sdk.common.desc.SettingTab
 
getName() - Method in enum class com.motivewave.platform.sdk.common.Enums.Service
 
getName() - Method in class com.motivewave.platform.sdk.common.IndicatorInfo
Deprecated.
use getId() instead
getName() - Method in class com.motivewave.platform.sdk.common.NVP
Gets the displayable name of the value.
getName() - Method in interface com.motivewave.platform.sdk.order_mgmt.Account
 
getName() - Method in class com.motivewave.platform.sdk.study.Plot
Gets the name of this plot (human readable).
getNegativeDM() - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates and returns the Negative Directional Movement (-DM) of the latest price bar.
getNegativeDM(int) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates and returns the Negative Directional Movement (-DM) of the price bar at the given index.
getNegativeDM(int, Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates and returns the Negative Directional Movement (-DM) of the price bar at the given index.
getNegativeDM(Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates and returns the Negative Directional Movement (-DM) of the latest price bar.
getNetPnl() - Method in class com.motivewave.platform.sdk.order_mgmt.Execution
Gets the net profit/loss (includes commission cost).
getNextDayMidnight(long) - Static method in class com.motivewave.platform.sdk.common.Util
Gets the time in millis as of midnight on the morning of the specified date + 1 day (accounting for DST)
getNextDayMidnight(long, TimeZone) - Static method in class com.motivewave.platform.sdk.common.Util
 
getNumericMarkers() - Static method in enum class com.motivewave.platform.sdk.common.Enums.MarkerType
 
getOffset() - Method in class com.motivewave.platform.sdk.draw.Label
Gets the offset of the label (in pixels) relative to its location.
getOffsetPixels() - Method in class com.motivewave.platform.sdk.draw.SinglePointFigure
Gets the offset in pixels to display the figure from the location.
getOpen() - Method in interface com.motivewave.platform.sdk.common.Bar
Gets the open price for the bar
getOpen() - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the open value of the latest price bar.
getOpen() - Method in interface com.motivewave.platform.sdk.common.Instrument
Gets the daily open price.
getOpen() - Method in class com.motivewave.platform.sdk.common.PriceData
Gets the opening value for the bar.
getOpen(int) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the open value of the price bar at the given index.
getOpen(int, Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the open value of the price bar for the given instrument at the given index.
getOpen(Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the open value of the latest price bar for the given instrument.
getOpenInterest() - Method in interface com.motivewave.platform.sdk.common.Bar
Gets the open interest for the bar (daily bars only, if available)
getOpenInterest() - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the open interest of the latest price bar.
getOpenInterest(int) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the open interest of the price bar at the given index.
getOpenInterest(int, Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the open interest of the price bar for the given instrument at the given index.
getOpenInterest(Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the open interest of the latest price bar for the given instrument.
getOrange() - Method in interface com.motivewave.platform.sdk.common.Defaults
Gets the default orange color (varies by chart theme).
getOrderCount() - Method in interface com.motivewave.platform.sdk.common.DOMRow
Gets the number of active limit orders at this price.
getOrderId() - Method in interface com.motivewave.platform.sdk.order_mgmt.Order
Gets the unique identifier for this order.
getOrders() - Method in interface com.motivewave.platform.sdk.common.DOMRow
Gets the list of active limit orders at this price (ordered by priority, first order is at the front of the queue).
getOrderType(String) - Method in class com.motivewave.platform.sdk.common.Settings
Gets the order type associated to the given id.
getOutline() - Method in class com.motivewave.platform.sdk.draw.Text
 
getOutlineColor() - Method in class com.motivewave.platform.sdk.common.desc.MarkerDescriptor
Gets the default outline color for the marker.
getOutlineColor() - Method in class com.motivewave.platform.sdk.common.IndicatorInfo
Gets the outline color for the indicator.
getOutlineColor() - Method in class com.motivewave.platform.sdk.common.MarkerInfo
Gets the outline color of the marker.
getOutlineColor() - Method in class com.motivewave.platform.sdk.draw.Marker
Gets the color used on the marker outline.
getOutlineColor() - Method in class com.motivewave.platform.sdk.draw.ResizePoint
Gets the outline color (for drawing the resize point)
getParameters() - Method in exception class com.motivewave.platform.sdk.common.MException
Gets the exception parameters.
getPath(String) - Method in class com.motivewave.platform.sdk.common.Settings
Gets the PathInfo object associated with the given id
getPathColor(int, Object) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the color of the path at the given index.
getPathColor(Object) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the color of the latest index of the path with the given key.
getPaths() - Method in class com.motivewave.platform.sdk.common.Settings
Gets the set of all registered path ids
getPaths() - Method in class com.motivewave.platform.sdk.study.Plot
Gets the set of declared paths (a map of value key to settings key).
getPaths() - Method in class com.motivewave.platform.sdk.study.RuntimeDescriptor
Gets the map of declared paths for the default plot.
getPips() - Method in class com.motivewave.platform.sdk.common.desc.ExitPointDescriptor
 
getPips() - Method in class com.motivewave.platform.sdk.common.ExitPoint
 
getPips() - Method in class com.motivewave.platform.sdk.order_mgmt.Execution
Gets the pips (points) gained/lost
getPlot(String) - Method in class com.motivewave.platform.sdk.study.RuntimeDescriptor
Gets the plot associated with the given name.
getPlotKeys() - Method in class com.motivewave.platform.sdk.study.RuntimeDescriptor
Gets the set of plot keys registered to this study.
getPnl() - Method in class com.motivewave.platform.sdk.order_mgmt.Execution
Gets the profit or loss associated with this trade.
getPointSize() - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Gets the default size of the path points.
getPointSize() - Method in interface com.motivewave.platform.sdk.common.Instrument
Gets the size of a 'point'.
getPointSize() - Method in class com.motivewave.platform.sdk.common.PathInfo
Gets the size of the path points.
getPointType() - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Gets the default type of point displayed for each value in the path.
getPointType() - Method in class com.motivewave.platform.sdk.common.PathInfo
Gets the type of the path points.
getPointValue() - Method in interface com.motivewave.platform.sdk.common.Instrument
Gets the value of the movement of 1 point for a Futures contract.
getPopupMessage(double, double, DrawContext) - Method in class com.motivewave.platform.sdk.draw.Figure
Gets the popup message for the given (x,y) coordinate.
getPopupMessage(double, double, DrawContext) - Method in class com.motivewave.platform.sdk.study.Study
Returns a message to display to the user when the mouse "hovers" over the study.
getPosition() - Method in class com.motivewave.platform.sdk.draw.SinglePointFigure
Gets the relative position of the figure to its location.
getPosition() - Method in class com.motivewave.platform.sdk.order_mgmt.Execution
Gets the position held after this execution.
getPosition() - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Gets the current open position for this strategy for the default (chart) instrument.
getPosition(Instrument) - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Gets the current open position for this strategy for the given instrument.
getPositionAsFloat() - Method in class com.motivewave.platform.sdk.order_mgmt.Execution
Gets the position held after this execution (as a floating point for partial positions).
getPositionAsFloat() - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Gets the current open position for this strategy for the default (chart) instrument.
getPositionAsFloat(Instrument) - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Gets the current open position for this strategy for the given instrument.
getPositionType() - Method in class com.motivewave.platform.sdk.common.Settings
Indicates position type to be used with the strategy (long, short or both).
getPositiveDM() - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates and returns the Positive Directional Movement (+DM) of the latest price bar.
getPositiveDM(int) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates and returns the Positive Directional Movement (+DM) of the price bar at the given index.
getPositiveDM(int, Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates and returns the Positive Directional Movement (+DM) of the price bar at the given index.
getPositiveDM(Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates and returns the Positive Directional Movement (+DM) of the latest price bar.
getPreviousClose() - Method in interface com.motivewave.platform.sdk.common.Instrument
Gets the closing price for the previous day.
getPrice() - Method in interface com.motivewave.platform.sdk.common.DOMRow
Gets the price for this row.
getPrice() - Method in interface com.motivewave.platform.sdk.common.Tick
Gets the trade price for the tick.
getPriceBar(String) - Method in class com.motivewave.platform.sdk.common.Settings
Gets the bar info associated to the given id.
getPriceBarColor() - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the color of the latest price bar.
getPriceBarColor(int) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the color of the price bar at the given index.
getPriceBars() - Method in class com.motivewave.platform.sdk.common.Settings
Gets the set of all registered price bar ids.
getPriceBars() - Method in class com.motivewave.platform.sdk.study.Plot
Gets the set of declared price bars (a map of value key to settings key).
getPriceInputs() - Static method in enum class com.motivewave.platform.sdk.common.Enums.BarInput
 
getPricePlot() - Method in class com.motivewave.platform.sdk.study.RuntimeDescriptor
Gets the price plot.
getPriority() - Method in class com.motivewave.platform.sdk.common.desc.SignalDescriptor
 
getPurple() - Method in interface com.motivewave.platform.sdk.common.Defaults
Gets the default purple color (varies by chart theme).
getQuantity() - Method in interface com.motivewave.platform.sdk.common.DOMOrder
Gets the displayed quantity of this order.
getQuantity() - Method in class com.motivewave.platform.sdk.order_mgmt.Execution
Gets the quantity that was executed.
getQuantity() - Method in interface com.motivewave.platform.sdk.order_mgmt.Order
Gets the quantity (size) of this order.
getQuantity() - Method in interface com.motivewave.platform.sdk.order_mgmt.Trade
Gets the quantity that was executed.
getQuantityAsFloat() - Method in class com.motivewave.platform.sdk.order_mgmt.Execution
Gets the quantity that was executed (as a floating point for partial quantities).
getQuantityAsFloat() - Method in interface com.motivewave.platform.sdk.order_mgmt.Order
Gets the quantity (size) of this order (as a float point value for partial quantities).
getQuantityInc() - Method in interface com.motivewave.platform.sdk.common.Instrument
Gets minimum increment for the order quantity for this instrument as a floating point.
getQuickSettings() - Method in class com.motivewave.platform.sdk.common.desc.SettingsDescriptor
 
getRange() - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates and returns the range of the price bar at the latest index.
getRange(int) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates and returns the range of the price bar at the given index.
getRange(int, Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates and returns the range of the price bar at the given index.
getRange(Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates and returns the range of the price bar at the latest index.
getRangeKeys() - Method in class com.motivewave.platform.sdk.study.Plot
Gets the keys of the values used to affect the vertical range of the plot.
getRangeKeys() - Method in class com.motivewave.platform.sdk.study.RuntimeDescriptor
Gets the range keys for the default plot.
getRealHigh() - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the real high value of the latest price bar.
getRealHigh(int) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the real high value of the price bar at the given index (Renko Bars only).
getRealizedPnL() - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Gets the realized PnL (profit/loss) for the current 'leg' of the strategy.
getRealLow() - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the real low value of the latest price bar (Renko Bars only).
getRealLow(int) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the real low value of the price bar at the given index (Renko Bars only).
getRed() - Method in interface com.motivewave.platform.sdk.common.Defaults
Gets the default red color (varies by chart theme).
getRedLine() - Method in interface com.motivewave.platform.sdk.common.Defaults
Gets the default red line color (varies by chart theme).
getReferenceId() - Method in class com.motivewave.platform.sdk.order_mgmt.Execution
Gets the reference ID for this execution.
getReferenceID() - Method in interface com.motivewave.platform.sdk.order_mgmt.Order
Gets the reference ID for the order.
getResource() - Method in class com.motivewave.platform.sdk.common.ErrorCode
 
getReverseInterval() - Method in class com.motivewave.platform.sdk.common.BarSize
Gets the reverse bar interval.
getRowAligns() - Method in class com.motivewave.platform.sdk.common.desc.SettingsDescriptor
 
getRows() - Method in class com.motivewave.platform.sdk.common.desc.SettingGroup
Gets the rows in this group (each row may contain 1 or more inputs)
getRuntimeDescriptor() - Method in class com.motivewave.platform.sdk.study.Study
Gets the 'runtime' descriptor.
getSelectedStroke() - Method in class com.motivewave.platform.sdk.common.GuideInfo
Gets the stroke for drawing the guide when the study is selected.
getSelectedStroke() - Method in class com.motivewave.platform.sdk.common.LineInfo
Gets the stroke for drawing the line when the study is selected.
getSelectedStroke() - Method in class com.motivewave.platform.sdk.common.PathInfo
Gets the stroke for drawing the path when the study is selected.
getSellPrice() - Method in interface com.motivewave.platform.sdk.common.Instrument
Gets the current price to sell this instrument.
getSessions() - Method in class com.motivewave.platform.sdk.common.Settings
Gets the trading sessions (strategies only).
getSetting(String) - Method in class com.motivewave.platform.sdk.common.desc.SettingsDescriptor
Gets all of the SettingDescriptor associated with the given name.
getSetting(String) - Method in class com.motivewave.platform.sdk.common.Settings
Gets the setting associated to the given id.
getSettings() - Method in class com.motivewave.platform.sdk.common.desc.SettingsDescriptor
Gets all of the SettingDescriptor instances declared for this study
getSettings() - Method in interface com.motivewave.platform.sdk.common.DrawContext
Gets the settings of the study (as configured by the user).
getSettings() - Method in class com.motivewave.platform.sdk.study.Study
Gets the user defined settings.
getSettingsDescriptor() - Method in class com.motivewave.platform.sdk.common.desc.InputDependency
 
getSettingsDescriptor() - Method in class com.motivewave.platform.sdk.study.Study
Gets the settings descriptor.
getSettlement() - Method in interface com.motivewave.platform.sdk.common.Bar
Gets the settlement price for the bar (daily future bars only, if available)
getShade(String) - Method in class com.motivewave.platform.sdk.common.Settings
Gets the ShadeInfo object associated to the given id.
getShades() - Method in class com.motivewave.platform.sdk.common.Settings
Gets the set of all registered shade ids.
getShadeType() - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Gets the shade type for this path.
getShadeType() - Method in class com.motivewave.platform.sdk.common.desc.ShadeDescriptor
Gets the type of shade to apply.
getShadeType() - Method in class com.motivewave.platform.sdk.common.PathInfo
Indicates the shade type for shading above/below the path.
getShadeType() - Method in class com.motivewave.platform.sdk.common.ShadeInfo
Gets the key pairs for drawing multiple shades public String[] getLinePairs() { return linePairs; } /** Gets the type of shade (above, below, both).
getShadeTypes() - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Gets the supported shade types for this path.
getShapeMarkers() - Static method in enum class com.motivewave.platform.sdk.common.Enums.MarkerType
 
getShortCode() - Method in enum class com.motivewave.platform.sdk.common.Enums.BarSizeType
 
getShortCode() - Method in enum class com.motivewave.platform.sdk.common.Enums.ColorPolicy
 
getShortCode() - Method in enum class com.motivewave.platform.sdk.common.Enums.IntervalType
 
getShortCode() - Method in enum class com.motivewave.platform.sdk.common.Enums.MarkerType
 
getShortCode() - Method in enum class com.motivewave.platform.sdk.common.Enums.PathType
 
getShortCode() - Method in enum class com.motivewave.platform.sdk.common.Enums.PointType
 
getShortCode() - Method in enum class com.motivewave.platform.sdk.common.Enums.PriceBarType
 
getShortCode() - Method in enum class com.motivewave.platform.sdk.common.Enums.ShadeType
 
getShortCode() - Method in enum class com.motivewave.platform.sdk.common.Enums.Size
 
getShortLabel() - Method in enum class com.motivewave.platform.sdk.common.Enums.BarInput
Gets the short version of the label.
getShortName() - Method in class com.motivewave.platform.sdk.common.BarSize
Gets a shortened form of the display name for this bar size.
getSignal(Object) - Method in class com.motivewave.platform.sdk.study.RuntimeDescriptor
Gets the signal associated with the given key.
getSignals() - Method in class com.motivewave.platform.sdk.study.RuntimeDescriptor
Gets the list of signals generated by this study.
getSize() - Method in class com.motivewave.platform.sdk.common.desc.MarkerDescriptor
Gets the default size of the marker.
getSize() - Method in interface com.motivewave.platform.sdk.common.DOMRow
Gets the size for this row.
getSize() - Method in class com.motivewave.platform.sdk.common.MarkerInfo
Gets the size of the marker.
getSize() - Method in class com.motivewave.platform.sdk.draw.Marker
Gets the size of the marker.
getSizeMillis() - Method in class com.motivewave.platform.sdk.common.BarSize
Gets the size of the bar in milliseconds.
getSizes() - Method in class com.motivewave.platform.sdk.common.desc.MarkerDescriptor
Gets all of the valid marker sizes.
getSolidLine() - Method in interface com.motivewave.platform.sdk.common.Defaults
Gets the stroke for a solid line.
getSource() - Method in class com.motivewave.platform.sdk.common.desc.InputDependency
Gets the identifier for the primary source of this dependency.
getSource() - Method in exception class com.motivewave.platform.sdk.common.MException
Gets the source object that generated this exception.
getSource2() - Method in class com.motivewave.platform.sdk.common.desc.InputDependency
Gets an option secondary source.
getSource3() - Method in class com.motivewave.platform.sdk.common.desc.InputDependency
Gets an option tertiary source.
getSources() - Method in class com.motivewave.platform.sdk.common.desc.InputDependency
 
getSpread() - Method in interface com.motivewave.platform.sdk.common.Instrument
Gets the difference between the bid and ask price for this instrument.
getStackPolicy() - Method in class com.motivewave.platform.sdk.draw.SinglePointFigure
Sets the policy for stacking figures that share the same coordinates (above or below).
getStartColor() - Method in class com.motivewave.platform.sdk.common.TimeFrame
Gets the color of the start line (null for default line color).
getStartDash() - Method in class com.motivewave.platform.sdk.common.TimeFrame
Gets the dash type of the start line (null for solid line).
getStartIndex() - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the bar index of the first visible bar on the chart.
getStartOfBar(long, long, Instrument, BarSize, boolean) - Static method in class com.motivewave.platform.sdk.common.Util
Calculates the start of the bar taking into account regular vs extended trading hours.
getStartOfDay(long, boolean) - Method in interface com.motivewave.platform.sdk.common.Instrument
Gets the start of the day (in millis since 1970) for the given day.
getStartOfEveningSession(long) - Method in interface com.motivewave.platform.sdk.common.Instrument
Gets the start of the extended evening (in millis since 1970) for the given day.
getStartOfMonth(long, boolean) - Method in interface com.motivewave.platform.sdk.common.Instrument
Gets the start of the month (in millis since 1970) for the given time.
getStartOfNextDay(long, Instrument, boolean) - Static method in class com.motivewave.platform.sdk.common.Util
Gets the start of the next trading day (accounting for the weekend)
getStartOfNextMonth(long, Instrument, boolean) - Static method in class com.motivewave.platform.sdk.common.Util
Gets the start of the next trading month
getStartOfNextWeek(long, Instrument, boolean) - Static method in class com.motivewave.platform.sdk.common.Util
Gets the start of the next trading week
getStartOfNextYear(long, Instrument, boolean) - Static method in class com.motivewave.platform.sdk.common.Util
Gets the start of the next trading year
getStartOfPrevDay(long, Instrument, boolean) - Static method in class com.motivewave.platform.sdk.common.Util
Gets the start of the previous trading day (accounting for the weekend)
getStartOfPrevMonth(long, Instrument, boolean) - Static method in class com.motivewave.platform.sdk.common.Util
Gets the start of the previous trading month
getStartOfPrevWeek(long, Instrument, boolean) - Static method in class com.motivewave.platform.sdk.common.Util
Gets the start of the previous trading week
getStartOfPrevYear(long, Instrument, boolean) - Static method in class com.motivewave.platform.sdk.common.Util
Gets the start of the previous year
getStartOfWeek(long, boolean) - Method in interface com.motivewave.platform.sdk.common.Instrument
Gets the start of the week (in millis since 1970) for the given time.
getStartOfYear(long, boolean) - Method in interface com.motivewave.platform.sdk.common.Instrument
Gets the start of the year (in millis since 1970) for the given time.
getStartStroke() - Method in class com.motivewave.platform.sdk.common.TimeFrame
 
getStartTime() - Method in interface com.motivewave.platform.sdk.common.Bar
Gets the start time for the bar (in milliseconds since 1970).
getStartTime() - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the start time (in milliseconds since 1970) of the latest bar.
getStartTime() - Method in class com.motivewave.platform.sdk.common.desc.TimeFrameDescriptor
 
getStartTime() - Method in class com.motivewave.platform.sdk.common.TimeFrame
Gets the start time as seconds since midnight.
getStartTime() - Method in class com.motivewave.platform.sdk.draw.Box
Gets the time of the starting location of the box.
getStartTime() - Method in class com.motivewave.platform.sdk.draw.Line
Gets the time of the starting location of the line.
getStartTime(int) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the start time (in milliseconds since 1970) of the bar at the given index.
getStartValue() - Method in class com.motivewave.platform.sdk.draw.Box
Gets the value of the starting location of the box.
getStartValue() - Method in class com.motivewave.platform.sdk.draw.Line
Gets the value of the starting location of the line.
getStartWidth() - Method in class com.motivewave.platform.sdk.common.TimeFrame
Gets the width start line (in pixels).
getState() - Method in class com.motivewave.platform.sdk.study.Study
Gets the current state of this strategy.
getStep() - Method in class com.motivewave.platform.sdk.common.desc.DoubleDescriptor
Gets the incremental step.
getStep() - Method in class com.motivewave.platform.sdk.common.desc.GuideDescriptor
Gets the step increment.
getStep() - Method in class com.motivewave.platform.sdk.common.desc.IntegerDescriptor
Gets the step increment value.
getStep() - Method in class com.motivewave.platform.sdk.common.desc.QuantityDescriptor
Gets the incremental step.
getStopPrice() - Method in interface com.motivewave.platform.sdk.order_mgmt.Order
Gets the stop price for the order (null if not a stop order).
getStopPrice() - Method in class com.motivewave.platform.sdk.study.Study
Gets the current stop price for an active strategy.
getStrategySettings() - Method in class com.motivewave.platform.sdk.common.desc.SettingsDescriptor
Gets the list of settings that are used to configure the strategy.
getStrength() - Method in class com.motivewave.platform.sdk.common.SwingPoint
Gets the strength of this swing point (minimum of left and right strength).
getStrengthLeft() - Method in class com.motivewave.platform.sdk.common.SwingPoint
Gets the number of bars to the left of this point.
getStrengthRight() - Method in class com.motivewave.platform.sdk.common.SwingPoint
Gets the number of bars to the right of this point.
getString() - Method in class com.motivewave.platform.sdk.common.desc.StringDescriptor
Gets the string.
getString(String) - Method in class com.motivewave.platform.sdk.common.Settings
Gets the string value associated to the given id.
getString(String, String) - Method in class com.motivewave.platform.sdk.common.Settings
Gets the string value associated to the given id.
getStroke() - Method in class com.motivewave.platform.sdk.common.GuideInfo
Gets the stroke for drawing the guide.
getStroke() - Method in class com.motivewave.platform.sdk.common.LineInfo
Gets the stroke for drawing the line.
getStroke() - Method in class com.motivewave.platform.sdk.common.PathInfo
Gets the stroke for drawing the path.
getStroke() - Method in class com.motivewave.platform.sdk.draw.Box
Gets the stroke for displaying the box outline.
getStroke() - Method in class com.motivewave.platform.sdk.draw.Line
Gets the stroke for displaying the line.
getStroke() - Method in class com.motivewave.platform.sdk.draw.Marker
 
getStroke() - Method in class com.motivewave.platform.sdk.draw.Polygon
Gets the stroke for displaying the outline.
getStroke(PathInfo, boolean) - Static method in class com.motivewave.platform.sdk.common.Util
 
getStrokeWidth() - Method in class com.motivewave.platform.sdk.common.SeriesInfo
Gets the width of the lines connecting the path points.
getSymbol() - Method in interface com.motivewave.platform.sdk.common.Instrument
Gets the symbol for this instrument.
getTabName() - Method in class com.motivewave.platform.sdk.study.Plot
Gets the name to display in the tab for this plot.
getTabName() - Method in class com.motivewave.platform.sdk.study.RuntimeDescriptor
Gets the tab name for the default plot.
getTabs() - Method in class com.motivewave.platform.sdk.common.desc.SettingsDescriptor
Gets the tabs (as displayed in the Study Dialog).
getTag() - Method in class com.motivewave.platform.sdk.common.TagInfo
Gets the descriptive tag to be shown.
getTagBgColor() - Method in class com.motivewave.platform.sdk.common.TagInfo
Gets the background color for the tag.
getTagFont() - Method in class com.motivewave.platform.sdk.common.TagInfo
Gets the font for the tag label.
getTagStyle() - Method in class com.motivewave.platform.sdk.common.TagInfo
Gets the text style for the tag (includes font, text and bg color).
getTagTextColor() - Method in class com.motivewave.platform.sdk.common.TagInfo
Gets the text color for the tag.
getTargetPrice() - Method in class com.motivewave.platform.sdk.study.Study
Gets the current target price (exit price) for an active strategy.
getTbEditorNames() - Method in class com.motivewave.platform.sdk.common.Settings
 
getText() - Method in class com.motivewave.platform.sdk.common.menu.MenuItem
Gets the display text for the menu item.
getText() - Method in class com.motivewave.platform.sdk.draw.Label
Gets the text displayed on the label.
getText() - Method in class com.motivewave.platform.sdk.draw.Line
 
getText() - Method in class com.motivewave.platform.sdk.draw.Marker
Gets the text label that is to be displayed with the marker.
getText() - Method in class com.motivewave.platform.sdk.draw.Text
Gets the text to display when drawing this object.
getTextColor() - Method in interface com.motivewave.platform.sdk.common.Defaults
Default color for drawing text.
getTextColor() - Method in class com.motivewave.platform.sdk.common.desc.GuideDescriptor
Gets the default text color for the guide indicator.
getTextColor() - Method in class com.motivewave.platform.sdk.common.IndicatorInfo
Gets the text color for the indicator.
getTextColor() - Method in class com.motivewave.platform.sdk.common.MarkerInfo
Gets the text color of the marker.
getTextColor() - Method in class com.motivewave.platform.sdk.draw.Text
Gets the text color.
getTextPosition() - Method in class com.motivewave.platform.sdk.draw.Marker
Gets the position of the text label that is displayed with the marker.
getTickHeight() - Method in interface com.motivewave.platform.sdk.common.DrawContext
Gets the height of a single tick (instrument's minimum tick) on the graph
getTicks(long, long) - Method in interface com.motivewave.platform.sdk.common.Instrument
Gets the ticks that occurred between the given startTime and endTime
getTicks(long, long, boolean) - Method in interface com.motivewave.platform.sdk.common.Instrument
Gets the ticks that occurred between the given startTime and endTime
getTicks(long, long, boolean, boolean) - Method in interface com.motivewave.platform.sdk.common.Instrument
Gets the ticks that occurred between the given startTime and endTime
getTickSize() - Method in interface com.motivewave.platform.sdk.common.Instrument
Gets the minimum tick size.
getTIF() - Method in interface com.motivewave.platform.sdk.order_mgmt.Order
Gets the Time In Force for this order.
getTIF(String) - Method in class com.motivewave.platform.sdk.common.Settings
Gets the tif (Time In Force) value associated to the given id.
getTime() - Method in class com.motivewave.platform.sdk.common.Coordinate
Gets the time (in milliseconds since 1970) for this coordinate.
getTime() - Method in interface com.motivewave.platform.sdk.common.DOMSnapshot
Gets the time (in milliseconds since 1970) that this snapshot was taken.
getTime() - Method in class com.motivewave.platform.sdk.common.SwingPoint
Gets the start time of the bar in the data series (milliseconds since 1970).
getTime() - Method in interface com.motivewave.platform.sdk.common.Tick
Gets the time when this tick occurred (in milliseconds since 1970).
getTime() - Method in class com.motivewave.platform.sdk.draw.ColorRange
Gets the time (in milliseconds since 1970) where this bar is displayed.
getTime() - Method in class com.motivewave.platform.sdk.draw.ResizePoint
Gets the time location (x coordinate).
getTime() - Method in class com.motivewave.platform.sdk.draw.SinglePointFigure
Gets the time location (x coordinate).
getTime() - Method in class com.motivewave.platform.sdk.order_mgmt.Execution
Gets the time this execution occurred.
getTime() - Method in interface com.motivewave.platform.sdk.order_mgmt.Trade
Gets the time this execution occurred.
getTimeFrame(String) - Method in class com.motivewave.platform.sdk.common.Settings
Gets the timeframe associated to the given id.
getTimeFrames() - Method in class com.motivewave.platform.sdk.common.Settings
Gets the set of all registered time frame ids.
getTimeInForce() - Method in class com.motivewave.platform.sdk.common.Settings
Gets the time in force (TIF) for orders (strategies only).
getTimeZone() - Method in interface com.motivewave.platform.sdk.common.DataContext
Gets the time zone for the underlying chart.
getTimeZone() - Method in interface com.motivewave.platform.sdk.common.Instrument
Gets the time zone for the trading hours of this instrument.
getTimeZone() - Method in class com.motivewave.platform.sdk.common.Settings
Gets the timezone for sessions (null for local time zone).
getTopFillColor() - Method in interface com.motivewave.platform.sdk.common.Defaults
Default color for top fill.
getTopInsetPixels() - Method in class com.motivewave.platform.sdk.study.Plot
Gets the top inset for the graph (in pixels).
getTopInsetPixels() - Method in class com.motivewave.platform.sdk.study.RuntimeDescriptor
Gets the top inset for the default plot (in pixels).
getTotalRealizedPnL() - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Gets the total realized pnl (profit/loss) since this strategy was opened (or last reset).
getTradeLots() - Method in class com.motivewave.platform.sdk.common.Settings
Gets the number of trade lots to use (strategies only).
getTrades() - Method in interface com.motivewave.platform.sdk.common.Bar
Gets the number of trades for this bar (if available)
getTrades() - Method in interface com.motivewave.platform.sdk.order_mgmt.Account
Gets the list of executed orders for this account.
getTrades(Instrument) - Method in interface com.motivewave.platform.sdk.order_mgmt.Account
Gets the list of executed trades for the given instrument for this account.
getTrueRange() - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates and returns the True Range of the latest price bar.
getTrueRange(int) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates and returns the True Range of the price bar at the given index.
getTrueRange(int, Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates and returns the True Range of the price bar at the given index.
getTrueRange(Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates and returns the True Range of the latest price bar.
getType() - Method in class com.motivewave.platform.sdk.common.BarSize
Gets the type of bar size.
getType() - Method in class com.motivewave.platform.sdk.common.desc.MarkerDescriptor
Gets the default type of the marker.
getType() - Method in class com.motivewave.platform.sdk.common.desc.ValueDescriptor
 
getType() - Method in interface com.motivewave.platform.sdk.common.Instrument
Gets the type of this instrument.
getType() - Method in class com.motivewave.platform.sdk.common.MarkerInfo
Gets the type of the marker.
getType() - Method in class com.motivewave.platform.sdk.common.PathInfo
 
getType() - Method in class com.motivewave.platform.sdk.common.PriceBarInfo
Gets the type of price bar.
getType() - Method in class com.motivewave.platform.sdk.draw.Marker
Gets the type of marker to display.
getType() - Method in class com.motivewave.platform.sdk.draw.ResizePoint
Gets the type of resize point.
getType() - Method in class com.motivewave.platform.sdk.order_mgmt.Execution
Gets the type of execution (Entry, Exit or SAR).
getType() - Method in interface com.motivewave.platform.sdk.order_mgmt.Order
Gets the type of order (Marker, Limit, Stop, Trail).
getTypes() - Method in class com.motivewave.platform.sdk.common.desc.MarkerDescriptor
Gets the set of valid marker types.
getTypicalPrice() - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates and returns the Typical Price (TP = (High + Low + Close)/3) of the latest price bar.
getTypicalPrice(int) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates and returns the Typical Price (TP = (High + Low + Close)/3) of the price bar at the given index.
getTypicalPrice(int, Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates and returns the Typical Price (TP = (High + Low + Close)/3) of the price bar at the given index.
getTypicalPrice(Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates and returns the Typical Price (TP = (High + Low + Close)/3) of the latest price bar.
getUnderlying() - Method in interface com.motivewave.platform.sdk.common.Instrument
Gets the underlying symbol for this instrument.
getUnrealizedPnL() - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Gets the PnL for the open position.
getValue() - Method in class com.motivewave.platform.sdk.common.BarSizeInfo
 
getValue() - Method in class com.motivewave.platform.sdk.common.Coordinate
Gets the value for this coordinate.
getValue() - Method in class com.motivewave.platform.sdk.common.desc.ShadeDescriptor
Gets the absolute value to shade above or below.
getValue() - Method in class com.motivewave.platform.sdk.common.FileInfo
 
getValue() - Method in class com.motivewave.platform.sdk.common.FontInfo
 
getValue() - Method in class com.motivewave.platform.sdk.common.GuideInfo
Gets the y-value where the guide will be displayed
getValue() - Method in class com.motivewave.platform.sdk.common.InputInfo
 
getValue() - Method in class com.motivewave.platform.sdk.common.InstrInfo
 
getValue() - Method in class com.motivewave.platform.sdk.common.LineInfo
Gets the y value (real value) for drawing this line.
getValue() - Method in class com.motivewave.platform.sdk.common.MAMethodInfo
 
getValue() - Method in class com.motivewave.platform.sdk.common.NVP
Gets the value.
getValue() - Method in class com.motivewave.platform.sdk.common.ShadeInfo
Gets the absolute value for determining the shade area.
getValue() - Method in class com.motivewave.platform.sdk.common.StringInfo
 
getValue() - Method in class com.motivewave.platform.sdk.common.SwingPoint
Gets the value of the bar (high for top, low for bottom) in the data series.
getValue() - Method in class com.motivewave.platform.sdk.draw.ResizePoint
Gets the real value location (y coordinate).
getValue() - Method in class com.motivewave.platform.sdk.draw.SinglePointFigure
Gets the real value location (y coordinate).
getValue(int, Enums.BarInput, Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets last value (most recent) in the data series specified by the given key.
getValue(int, Object) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the value at the given index associated with the given key.
getValue(Enums.BarInput) - Method in class com.motivewave.platform.sdk.common.PriceData
 
getValue(Enums.BarInput, Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets last value (most recent) in the data series specified by the given key.
getValue(Object) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets last value (most recent) in the data series specified by the given key.
getValue(String) - Method in class com.motivewave.platform.sdk.common.Settings
Gets the set of value associated with the given key.
getValues() - Method in class com.motivewave.platform.sdk.common.desc.DiscreteDesc
Gets the list of valid choices.
getValues() - Method in class com.motivewave.platform.sdk.common.desc.DiscreteDescriptor
Gets the list of valid choices.
getValues() - Method in class com.motivewave.platform.sdk.common.Settings
Gets the set of value keys in the settings.
getValueSeries(Object) - Method in class com.motivewave.platform.sdk.study.RuntimeDescriptor
Gets the data series for the value key.
getVersion() - Method in interface com.motivewave.platform.sdk.common.Defaults
Gets the version of MotiveWave.
getVisibleEndTime() - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the end time of the last visible bar on the chart.
getVisibleStartTime() - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the start time of the first visible bar on the chart.
getVolume() - Method in interface com.motivewave.platform.sdk.common.Bar
Gets the volume for the bar (as a long value).
getVolume() - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the volume of the latest price bar.
getVolume() - Method in interface com.motivewave.platform.sdk.common.Tick
Gets the number of units traded.
getVolume(int) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the volume of the price bar at the given index.
getVolume(int, Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the volume of the price bar for the given instrument at the given index.
getVolume(Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the volume of the latest price bar for the given instrument.
getVolumeAsFloat() - Method in interface com.motivewave.platform.sdk.common.Bar
Gets the volume for the bar as a floating point value
getVolumeAsFloat() - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the volume of the latest price bar (as a floating point value).
getVolumeAsFloat() - Method in interface com.motivewave.platform.sdk.common.Tick
Gets the number of units traded as a floating point value.
getVolumeAsFloat(int) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the volume of the price bar at the given index (as a floating point value).
getVolumeAsFloat(int, Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the volume of the price bar for the given instrument at the given index (as a floating point value).
getVolumeAsFloat(Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the volume of the latest price bar for the given instrument (as a floating point value).
getVolumeInputs() - Static method in enum class com.motivewave.platform.sdk.common.Enums.BarInput
 
getVWAP() - Method in interface com.motivewave.platform.sdk.common.Bar
Gets the volume weighted average price for the bar (if available).
getWidth() - Method in class com.motivewave.platform.sdk.common.desc.GuideDescriptor
Gets the default line width for the guide.
getWidth() - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Gets the default width of the path line.
getWidth() - Method in class com.motivewave.platform.sdk.common.GuideInfo
Gets the line width for drawing the guide line
getWidth() - Method in class com.motivewave.platform.sdk.common.LineInfo
Gets the width of the line (null for a solid line)
getWidth() - Method in class com.motivewave.platform.sdk.common.SeriesInfo
Deprecated.
use getStrokeWidth instead
getWidth() - Method in class com.motivewave.platform.sdk.draw.Text
 
getX() - Method in class com.motivewave.platform.sdk.draw.Text
 
getY() - Method in class com.motivewave.platform.sdk.draw.Text
 
getYellow() - Method in interface com.motivewave.platform.sdk.common.Defaults
Gets the default yellow color (varies by chart theme).
getYellowLine() - Method in interface com.motivewave.platform.sdk.common.Defaults
Gets the default yellow line color (varies by chart theme).
GHOST_WHITE - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
GLOBAL_DATA_FEEDS - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Service
Global Data Feeds
GOLD - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
GOLDENROD - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
GOOGLE - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Service
Google/Yahoo
GRADIENT - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.ColorPolicy
Apply a gradient using color 1 and color 2.
GRAY - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
GREEN - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
GREEN_YELLOW - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
GTC - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.TIF
Good Till Cancelled
GuideDescriptor - Class in com.motivewave.platform.sdk.common.desc
Describes a guide that is displayed on a study graph.
GuideDescriptor(String, String, double, double, double, double, boolean) - Constructor for class com.motivewave.platform.sdk.common.desc.GuideDescriptor
Constructor.
GuideInfo - Class in com.motivewave.platform.sdk.common
Describes a guide.
GuideInfo(double, Color, Color, Color, float, float[], boolean, boolean, boolean) - Constructor for class com.motivewave.platform.sdk.common.GuideInfo
Constructor.
GuideInfo(double, String, boolean, float, float[], Color, boolean, String, TextStyle, boolean, String, Font, boolean, Color, Color, Color, boolean, boolean) - Constructor for class com.motivewave.platform.sdk.common.GuideInfo
 

H

H - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.MarkerType
 
has(String) - Method in class com.motivewave.platform.sdk.common.Settings
 
hasData() - Method in interface com.motivewave.platform.sdk.common.DataSeries
Determines if data is available for the primary instrument in this series.
hasData(Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Determines if data is available for the given instrument in this series.
hashCode() - Method in class com.motivewave.platform.sdk.common.BaseInfo
 
hashCode() - Method in class com.motivewave.platform.sdk.common.Coordinate
 
hasInstruments() - Method in class com.motivewave.platform.sdk.common.Settings
 
HCENTER - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.StackPolicy
Stack figures horizontally that share the same coordinates and center them on the common coordinate.
HCENTER - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.TextAlign
 
helpLink() - Element in annotation interface com.motivewave.platform.sdk.study.StudyHeader
HTTP Link to a website that displays documentation on this study/strategy.
HIGH - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.BarInput
High price.
HIGH - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Priority
High Priority.
HIGHER_LOWER - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.ColorPolicy
Use color 1 if the value is higher than then previous, color 2 if lower than previous.
highest(int, int, Enums.BarInput, Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Returns the highest value over the given sequence of values.
highest(int, int, Object) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Returns the highest value over the given sequence of values.
highestVisible(Enums.BarInput, Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Returns the highest value of the visible bars (between getStartIndex() and getEndIndex()).
highestVisible(Object) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Returns the highest value of the visible bars (between getStartIndex() and getEndIndex()).
HLC - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.PriceBarType
 
HOLLOWSTICK - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.PriceBarType
 
HONEYDEW - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
HORIZONTAL - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.ResizeType
Restricted to horizontal movement only (left or right).
HOT_COLOR - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
HOT_PINK - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
HOUR - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.IntervalType
 
HYBRID_RENKO - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.BarSizeType
Hybrid version of Japanese Renko (Brick) bars.

I

I - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.MarkerType
 
IB - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Service
Interactive Brokers.
IconFactory - Interface in com.motivewave.platform.sdk.common.desc
 
id - Variable in class com.motivewave.platform.sdk.common.IndicatorInfo
 
id() - Element in annotation interface com.motivewave.platform.sdk.study.StudyHeader
Unique (within the namespace) ID for this study.
in(double, double[]) - Static method in class com.motivewave.platform.sdk.common.Util
Determines if the given double value i is in the list of double values.
in(int, int[]) - Static method in class com.motivewave.platform.sdk.common.Util
Returns true if the number i is in the search list
in(Object, Object...) - Static method in class com.motivewave.platform.sdk.common.Util
Returns true if the Object o is in the search list
in(String, String...) - Static method in class com.motivewave.platform.sdk.common.Util
Returns true if the String s is present in the list
INACTIVE - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.StrategyState
Strategy is inactive.
IND - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
IND2 - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
INDEX - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.InstrumentType
 
INDEX_OPTION - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.InstrumentType
 
INDIAN_RED - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
INDICATOR - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.InstrumentType
 
IndicatorDescriptor - Class in com.motivewave.platform.sdk.common.desc
Describes an indicator that is displayed on the axis.
IndicatorDescriptor(String, String, Color, Color, boolean, boolean, boolean) - Constructor for class com.motivewave.platform.sdk.common.desc.IndicatorDescriptor
Constructor
IndicatorDescriptor(String, String, Color, Color, Font, boolean, Color, float, float[], boolean, boolean, boolean) - Constructor for class com.motivewave.platform.sdk.common.desc.IndicatorDescriptor
Constructor
IndicatorDescriptor(String, String, Color, Color, Font, boolean, Color, float, float[], boolean, boolean, String, boolean, boolean) - Constructor for class com.motivewave.platform.sdk.common.desc.IndicatorDescriptor
Constructor
IndicatorInfo - Class in com.motivewave.platform.sdk.common
Encapsulates configuration information for indicators that are displayed on the Price Axis (for overlays) or on the value axis (study graphs).
IndicatorInfo(String, boolean, float, float[], Color, boolean, String, TextStyle, boolean, String, Font, boolean, Color, Color, Color, boolean, boolean) - Constructor for class com.motivewave.platform.sdk.common.IndicatorInfo
Constructs an Indicator Info.
IndicatorInfo(String, Color, Color, boolean, boolean) - Constructor for class com.motivewave.platform.sdk.common.IndicatorInfo
Constructs an Indicator Info.
IndicatorInfo(String, Color, Color, Color, boolean, Font, boolean, boolean, Color, float, float[], boolean, boolean, String, Color, Color, boolean) - Constructor for class com.motivewave.platform.sdk.common.IndicatorInfo
Constructs an Indicator Info.
INDIGO - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
info(String) - Method in class com.motivewave.platform.sdk.study.Study
Logs an info message to the study log.
initialize(Defaults) - Method in class com.motivewave.platform.sdk.study.Study
This method is called to initialize the design and runtime settings.
INPUT - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
INPUT2 - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
InputDependency - Class in com.motivewave.platform.sdk.common.desc
 
InputDependency(String, String...) - Constructor for class com.motivewave.platform.sdk.common.desc.InputDependency
 
InputDependency(List<String>, String...) - Constructor for class com.motivewave.platform.sdk.common.desc.InputDependency
 
InputDesc - Class in com.motivewave.platform.sdk.common.desc
 
InputDesc(String, String, InputInfo) - Constructor for class com.motivewave.platform.sdk.common.desc.InputDesc
 
InputDesc(String, String, InputInfo, boolean) - Constructor for class com.motivewave.platform.sdk.common.desc.InputDesc
 
InputDesc(String, String, InputInfo, Object[], boolean) - Constructor for class com.motivewave.platform.sdk.common.desc.InputDesc
 
InputDescriptor - Class in com.motivewave.platform.sdk.common.desc
 
InputDescriptor(String, String, Object) - Constructor for class com.motivewave.platform.sdk.common.desc.InputDescriptor
 
InputDescriptor(String, String, Object[], Object) - Constructor for class com.motivewave.platform.sdk.common.desc.InputDescriptor
 
InputInfo - Class in com.motivewave.platform.sdk.common
 
InputInfo(Object) - Constructor for class com.motivewave.platform.sdk.common.InputInfo
 
InputInfo(Object, boolean) - Constructor for class com.motivewave.platform.sdk.common.InputInfo
 
Inputs - Interface in com.motivewave.platform.sdk.common
This interface defines common names for settings (inputs) used in many different studies.
InstrDesc - Class in com.motivewave.platform.sdk.common.desc
Describes an input for selecting an instrument that is part of the study/strategy.
InstrDesc(String, String) - Constructor for class com.motivewave.platform.sdk.common.desc.InstrDesc
Constructor.
InstrDesc(String, String, InstrInfo, boolean, boolean, boolean) - Constructor for class com.motivewave.platform.sdk.common.desc.InstrDesc
Constructor.
InstrInfo - Class in com.motivewave.platform.sdk.common
 
InstrInfo(Instrument) - Constructor for class com.motivewave.platform.sdk.common.InstrInfo
 
InstrInfo(Instrument, boolean) - Constructor for class com.motivewave.platform.sdk.common.InstrInfo
 
Instrument - Interface in com.motivewave.platform.sdk.common
Represents an Instrument.
INSTRUMENT - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
INSTRUMENT1 - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
INSTRUMENT2 - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
INSTRUMENT3 - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
INSTRUMENT4 - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
InstrumentDescriptor - Class in com.motivewave.platform.sdk.common.desc
Describes an input for selecting an instrument that is part of the study/strategy.
InstrumentDescriptor(String, String) - Constructor for class com.motivewave.platform.sdk.common.desc.InstrumentDescriptor
Constructor.
InstrumentDescriptor(String, String, boolean, boolean) - Constructor for class com.motivewave.platform.sdk.common.desc.InstrumentDescriptor
Constructor.
INTEGER - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.ValueType
Integer value (no decimal values).
IntegerDescriptor - Class in com.motivewave.platform.sdk.common.desc
Describes an integer value that is used to configure a study/strategy.
IntegerDescriptor(String, String, int, int, int, int) - Constructor for class com.motivewave.platform.sdk.common.desc.IntegerDescriptor
Constructor.
intersection(double, double, double, double, double, double, double, double) - Static method in class com.motivewave.platform.sdk.common.Util
Computes the intersection between two segments.
intersection(Line2D, Line2D) - Static method in class com.motivewave.platform.sdk.common.Util
computes the intersection point between the two given lines.
intersection(Point2D, Point2D, Point2D, Point2D) - Static method in class com.motivewave.platform.sdk.common.Util
Computes the intersection point between the two lines defined by the pairs of start and end points.
IQFEED - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Service
DTN IQFeed
is(String) - Method in class com.motivewave.platform.sdk.common.Settings
Gets the boolean value associated to the given id.
is(String, boolean) - Method in class com.motivewave.platform.sdk.common.Settings
Gets the boolean value associated to the given id.
isAbsolute() - Method in class com.motivewave.platform.sdk.draw.ResizePoint
true if an absolute time/price coordinate is used to determine its location
isActive() - Method in interface com.motivewave.platform.sdk.order_mgmt.Order
Determines if this order is active (waiting to be filled).
isAdjusted() - Method in interface com.motivewave.platform.sdk.order_mgmt.Order
Determines if this order has pending changes.
isAllowDisable() - Method in class com.motivewave.platform.sdk.study.Plot
Determines if the user is allowed to disable (hide) this plot.
isAllowInsetModification() - Method in class com.motivewave.platform.sdk.study.Plot
Determines if the user is allowed to modify insets for this study (non-overlays only, true by default).
isAllowUserDefaults() - Method in class com.motivewave.platform.sdk.common.desc.SettingDescriptor
Indicates if user "Save As Defaults" operations apply to this setting.
isAsk() - Method in interface com.motivewave.platform.sdk.common.DOMRow
Determines if this is an ask row or a bid row
isAskTick() - Method in interface com.motivewave.platform.sdk.common.Tick
Indicates if this trade occurred at the ask price (bid price if false).
isAutoEntry() - Method in class com.motivewave.platform.sdk.common.Settings
Indicates if the strategy has auto entry enabled.
isAutoMinMax() - Method in class com.motivewave.platform.sdk.common.desc.SliderDescriptor
 
isBarComplete(int) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Determines if the bar at the given index is complete Note: this is only relevant if the index is the last in the series.
isBarUpdates() - Method in class com.motivewave.platform.sdk.common.Settings
Indicates if this study should respond to bar updates instead of only calculating on the close of the bar.
isBidAsk() - Method in class com.motivewave.platform.sdk.common.BarSize
Determines if this is a bid/ask graph.
isBottom() - Method in class com.motivewave.platform.sdk.common.SwingPoint
Determines if this is a bottom swing point (local low).
isBroker() - Method in enum class com.motivewave.platform.sdk.common.Enums.Service
 
isBuy() - Method in interface com.motivewave.platform.sdk.order_mgmt.Order
Determines if this is a buy order.
isBuy() - Method in interface com.motivewave.platform.sdk.order_mgmt.Trade
 
isCancelInProgress() - Method in class com.motivewave.platform.sdk.study.Study
returns true if the strategy is currently being cancelled.
isCancelled() - Method in class com.motivewave.platform.sdk.common.AggregateFilter
 
isCancelled() - Method in interface com.motivewave.platform.sdk.order_mgmt.Order
Determines if this order is cancelled.
isChartInstrumentDefault() - Method in class com.motivewave.platform.sdk.common.desc.InstrDesc
Gets the default attribute for using the chart instrument.
isChartInstrumentDefault() - Method in class com.motivewave.platform.sdk.common.desc.InstrumentDescriptor
Gets the default attribute for using the chart instrument.
isChecked() - Method in class com.motivewave.platform.sdk.common.menu.MenuItem
Gets the checked attribute for the menu item.
isCloseOnDeactivate() - Method in class com.motivewave.platform.sdk.common.Settings
Indicates if a position should be closed when the strategy is deactivated.
isCloseOnSessionEnd() - Method in class com.motivewave.platform.sdk.common.Settings
Determines if this strategy should exit an open position automatically when a trading session closes.
isComplete(int) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Determines if values stored at the bar at the given index are complete.
isComplete(int, Object) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Determines if the values stored at the given index are complete (for the specified value key).
isConstantVolume() - Method in class com.motivewave.platform.sdk.common.BarSize
Determines if this is a constant volume bar size.
isContinuous() - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Indicates if both path line is continuous even if values are missing.
isContinuous() - Method in class com.motivewave.platform.sdk.common.SeriesInfo
Indicates if the series is continuous.
isDateOnly() - Method in class com.motivewave.platform.sdk.common.desc.DateTimeDescriptor
Returns true if only date values are accepted (not time).
isDisabled() - Method in class com.motivewave.platform.sdk.common.menu.MenuItem
Indicates if this menu item should be disabled (not clickable to the user).
isDiscreteValues() - Method in class com.motivewave.platform.sdk.common.desc.InputDesc
 
isDiscreteValues() - Method in class com.motivewave.platform.sdk.common.desc.InputDescriptor
 
isDisplaySetting() - Method in class com.motivewave.platform.sdk.common.desc.BarDescriptor
 
isDisplaySetting() - Method in class com.motivewave.platform.sdk.common.desc.ColorDescriptor
 
isDisplaySetting() - Method in class com.motivewave.platform.sdk.common.desc.FileDescriptor
Determines if this setting is used for display purposes only.
isDisplaySetting() - Method in class com.motivewave.platform.sdk.common.desc.FontDescriptor
Determines if this setting is used for display purposes only.
isDisplaySetting() - Method in class com.motivewave.platform.sdk.common.desc.IndicatorDescriptor
 
isDisplaySetting() - Method in class com.motivewave.platform.sdk.common.desc.MarkerDescriptor
 
isDisplaySetting() - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
 
isDisplaySetting() - Method in class com.motivewave.platform.sdk.common.desc.PriceBarDescriptor
 
isDisplaySetting() - Method in class com.motivewave.platform.sdk.common.desc.SettingDescriptor
Indicates if this setting is used to affect the appearance of the of the study/strategy
isDisplaySetting() - Method in class com.motivewave.platform.sdk.common.desc.ShadeDescriptor
 
isDisplaySetting() - Method in class com.motivewave.platform.sdk.common.desc.StringDescriptor
Determines if this setting is used for display purposes only.
isEmpty(Object) - Static method in class com.motivewave.platform.sdk.common.Util
Tests if an object is empty or null.
isEnabled() - Method in class com.motivewave.platform.sdk.common.BaseInfo
 
isEnabled() - Method in class com.motivewave.platform.sdk.common.desc.SettingDescriptor
Indicates if the setting is enabled.
isEnabled() - Method in class com.motivewave.platform.sdk.study.Plot
Determines if this plot is enabled.
isEnterOnActivate() - Method in class com.motivewave.platform.sdk.common.Settings
Indicates if a position should be opened when the strategy is activated.
isEnterOnSessionStart() - Method in class com.motivewave.platform.sdk.common.Settings
Determines if this strategy should enter automatically when a trading session opens.
isError(ErrorCode) - Method in exception class com.motivewave.platform.sdk.common.MException
Compares the internal error code with the given error code and returns true if they are equal.
isExtendLeftBounds() - Method in class com.motivewave.platform.sdk.draw.Line
Returns true if the line should be extended to the left bounds of the plot.
isExtendRightBounds() - Method in class com.motivewave.platform.sdk.draw.Line
Returns true if the line should be extended to the right bounds of the plot.
isFilled() - Method in interface com.motivewave.platform.sdk.order_mgmt.Order
Determines if this order is filled.
isFixedSize() - Method in class com.motivewave.platform.sdk.common.BarSize
Determines if the bar has a fixed size in terms of time.
isFormatMK() - Method in class com.motivewave.platform.sdk.study.Plot
Determines if this study allows formatting values using shortened versions (ie: 10000 is 10K, 10000000 is 10M).
isGradient() - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Deprecated.
user color policy instead
isGradient() - Method in class com.motivewave.platform.sdk.common.SeriesInfo
Deprecated.
use getColorPolicy instead
isGridLayout() - Method in class com.motivewave.platform.sdk.common.desc.SettingGroup
Determines if a grid layout (default true) should be used instead of a label/horizontal box layout should be used
isHideControl() - Method in class com.motivewave.platform.sdk.common.desc.InputDependency
Gets the hide control option.
isHighlighted() - Method in class com.motivewave.platform.sdk.draw.Text
 
isHybridRenko() - Method in class com.motivewave.platform.sdk.common.BarSize
Determines if this is a Hybrid Renko bar.
isIncludeDefaultItems() - Method in class com.motivewave.platform.sdk.common.menu.MenuDescriptor
Indicates if the default menu items should be included when the context menu is displayed.
isInsideTradingHours(long, boolean) - Method in interface com.motivewave.platform.sdk.common.Instrument
Determines if the given time is inside the trading hours
isIntervalPoints() - Method in class com.motivewave.platform.sdk.common.BarSize
Determines if the interval size is in points vs minimum tick.
isIntraday() - Method in class com.motivewave.platform.sdk.common.BarSize
Indicates if this bar size is intra-day (less than 1 day).
isLabel() - Method in enum class com.motivewave.platform.sdk.common.Enums.MarkerType
 
isLastBarComplete() - Method in interface com.motivewave.platform.sdk.common.DataSeries
Determines if the values stored at the last bar are complete.
isLatestData() - Method in interface com.motivewave.platform.sdk.common.DataSeries
Determines if the end index is the latest bar.
isLine() - Method in enum class com.motivewave.platform.sdk.common.Enums.PriceBarType
 
isLinear() - Method in class com.motivewave.platform.sdk.common.BarSize
Determines if this bar is a fixed time interval (in minutes).
isLoadingData() - Method in interface com.motivewave.platform.sdk.common.DataContext
Checks to see if the system is currently loading historical data.
isLong() - Method in class com.motivewave.platform.sdk.study.Study
returns true if this strategy is 'long'.
isOFA() - Method in class com.motivewave.platform.sdk.common.BarSize
 
isOFALinear() - Method in class com.motivewave.platform.sdk.common.BarSize
Determines if this is an OFA Linear bar (OrderFlowAnalytics).
isOFAProbe() - Method in class com.motivewave.platform.sdk.common.BarSize
Determines if this is an OFA bar (OrderFlowAnalytics).
isOrCompare() - Method in class com.motivewave.platform.sdk.common.desc.EnabledDependency
 
isOutlineEnabled() - Method in class com.motivewave.platform.sdk.common.IndicatorInfo
 
isOverrideTagDisplay() - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
 
isPathBreak(int, Object) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Indicates that there is a break in a series of values that is rendered as a path.
isPointAndFigure() - Method in class com.motivewave.platform.sdk.common.BarSize
Determines if this is a Point & Figure bar size.
isPricePlotRequired() - Method in class com.motivewave.platform.sdk.study.RuntimeDescriptor
Indicates that the price plot is required for this study.
isRange() - Method in class com.motivewave.platform.sdk.common.BarSize
Determines if this is a constant range bar size.
isRangeOrRenkoOnly() - Method in class com.motivewave.platform.sdk.study.RuntimeDescriptor
Returns true if this study if only for Range or Renko bars.
isRenko() - Method in class com.motivewave.platform.sdk.common.BarSize
Determines if this is a Renko (Japanese Brick) bar size.
isRepaintAllOnUpdate() - Method in class com.motivewave.platform.sdk.study.Study
Indicates if a full repaint of the graph is necessary when the latest bar is updated.
isReplayMode() - Method in interface com.motivewave.platform.sdk.common.DataContext
Checks if the current context is in replay mode
isReversal() - Method in class com.motivewave.platform.sdk.common.BarSize
Determines if this is a Reversal bar size.
isRTH() - Method in interface com.motivewave.platform.sdk.common.DataContext
Returns true if the historical data is regular trading hours (vs extended hours).
isSelected() - Method in interface com.motivewave.platform.sdk.common.DrawContext
Indicates if the study is currently selected by the user.
isSell() - Method in interface com.motivewave.platform.sdk.order_mgmt.Order
Determines if this is a sell order.
isShort() - Method in class com.motivewave.platform.sdk.study.Study
returns true if this strategy is 'short'.
isShowAllPoints() - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Indicates if all points on the path should be shown by default.
isShowAllPoints() - Method in class com.motivewave.platform.sdk.common.SeriesInfo
Indicates if all points should be shown.
isShowAsBars() - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Indicates if all path should be show as bars by default.
isShowAsBars() - Method in class com.motivewave.platform.sdk.common.PathInfo
Indicates if the path should be shown as bars.
isShowBorder() - Method in class com.motivewave.platform.sdk.draw.Text
Indicates if the border should be shown around the text.
isShowEnd() - Method in class com.motivewave.platform.sdk.common.TimeFrame
 
isShowFill() - Method in class com.motivewave.platform.sdk.common.TimeFrame
 
isShowFill() - Method in class com.motivewave.platform.sdk.draw.Polygon
Gets the show fill attribute
isShowIndicator() - Method in class com.motivewave.platform.sdk.common.GuideInfo
Determines if the indicator should be shown for the guide
isShowLabel() - Method in class com.motivewave.platform.sdk.common.desc.SettingDescriptor
If true, the label for this setting will be displayed to the user.
isShowLabel() - Method in class com.motivewave.platform.sdk.common.IndicatorInfo
Indicates if this indicator label should be shown.
isShowLabel() - Method in class com.motivewave.platform.sdk.study.Plot
Determins if the labe should be shown for this plot.
isShowLine() - Method in class com.motivewave.platform.sdk.common.IndicatorInfo
Indicates if this indicator should show a horizontal line.
isShowLine() - Method in class com.motivewave.platform.sdk.draw.Label
Determines if the line is to be shown on the label.
isShowOutline() - Method in class com.motivewave.platform.sdk.draw.Polygon
Gets the show outline attribute
isShowOutline() - Method in class com.motivewave.platform.sdk.draw.Text
Indicates if the outline of the text should be drawn.
isShowPath() - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Indicates if the path line should be shown by default.
isShowPath() - Method in class com.motivewave.platform.sdk.common.PathInfo
Indicates if the path lines should be shown.
isShowPoints() - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Indicates if the points of the path should be shown by default.
isShowPoints() - Method in class com.motivewave.platform.sdk.common.PathInfo
Indicates if the points should be displayed.
isShowStart() - Method in class com.motivewave.platform.sdk.common.TimeFrame
 
isShowTag() - Method in class com.motivewave.platform.sdk.common.TagInfo
Indicates if the tag should be shown.
isShowTagValue() - Method in class com.motivewave.platform.sdk.common.TagInfo
Indicates if the latest value should be shown in the tag.
isSignalEnabled(Object) - Method in interface com.motivewave.platform.sdk.common.DataContext
Checks to see if the signal with the given key is enabled.
isSignalTriggered(int, Object) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Checks if the given signal has been triggered for the given bar index.
isSnapToLocation() - Method in class com.motivewave.platform.sdk.draw.ResizePoint
Indicates if this resize point should snap to common location such as the bottom or top of a price bar.
isSquare() - Method in enum class com.motivewave.platform.sdk.common.Enums.PriceBarType
 
isSupportsAdvanced() - Method in class com.motivewave.platform.sdk.common.desc.MarkerDescriptor
Indicates if the user can adjust the advanced attributes of the marker.
isSupportsAdvancedPanel() - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Indicates if the advanced settings panel is supported for this setting.
isSupportsBgColor() - Method in class com.motivewave.platform.sdk.common.desc.FontDescriptor
Indicates if background color is supported for the font.
isSupportsBoth() - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Indicates if both path line and path points are supported at the same time.
isSupportsColor() - Method in class com.motivewave.platform.sdk.common.desc.FontDescriptor
Indicates if color is supported for the font.
isSupportsColor() - Method in class com.motivewave.platform.sdk.common.desc.MarkerDescriptor
Indicates if the user can adjust the color attributes of the marker.
isSupportsColor() - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Determines if the user is allowed to set color(s) for the path.
isSupportsColor2() - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Deprecated.
use supportsColorPolicy instead
isSupportsColorPolicy() - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Determines if the user is allowed to choose the color policy.
isSupportsColorPolicy() - Method in class com.motivewave.platform.sdk.common.desc.PriceBarDescriptor
Determines if the user is allowed to choose the color policy.
isSupportsDisable() - Method in class com.motivewave.platform.sdk.common.desc.SettingDescriptor
If true, this setting can be disabled by the user.
isSupportsMaxPoints() - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Determines if the max points attribute is supported for this setting.
isSupportsShadeType() - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Determines if the user is allowed to choose the shade type for the path.
isSupportsShowAsBars() - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Determines if the path can optionally be shown as bars.
isSupportsShowPoints() - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Determines if the show points attribute is supported for this setting.
isSupportsTag() - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Gets the supports tag attribute for the path.
isSupportsTag() - Method in class com.motivewave.platform.sdk.common.desc.PriceBarDescriptor
Gets the supports tag attribute for the path.
isTick() - Method in class com.motivewave.platform.sdk.common.BarSize
Determines if this is a Tick Interval bar (each bar is composed of a constant number of ticks).
isTop() - Method in class com.motivewave.platform.sdk.common.IndicatorInfo
 
isTop() - Method in class com.motivewave.platform.sdk.common.SwingPoint
Determines if this is a top swing point (local high).
isTriggerOTH() - Method in class com.motivewave.platform.sdk.common.Settings
Gets the Trigger Outside Trading Hours attribute.
isUnderlay() - Method in class com.motivewave.platform.sdk.draw.Figure
 
isUseAccountPosition() - Method in class com.motivewave.platform.sdk.common.Settings
Indicates if this study should use the existing position that is available on the account.
isUseDefaultFont() - Method in class com.motivewave.platform.sdk.common.IndicatorInfo
 
isVisible() - Method in class com.motivewave.platform.sdk.draw.Text
 
isVisible(DrawContext) - Method in class com.motivewave.platform.sdk.draw.Box
Returns true if the box is currently visible within the given draw context.
isVisible(DrawContext) - Method in class com.motivewave.platform.sdk.draw.Figure
This method is called by the study framework and is used to improve the performance of the study by only working figures that are currently visible.
isVisible(DrawContext) - Method in class com.motivewave.platform.sdk.draw.Line
Returns true if the line is currently visible within the given draw context.
isVisible(DrawContext) - Method in class com.motivewave.platform.sdk.draw.Polygon
Returns true if the polygon is currently visible within the given draw context.
isVisible(DrawContext) - Method in class com.motivewave.platform.sdk.draw.SinglePointFigure
This method is called by the study framework and is used to improve the performance of the study by only working figures that are currently visible.
IVORY - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 

J

J - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.MarkerType
 

K

K - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.MarkerType
 
kama(int, int, double, Enums.BarInput, Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates the Kaufmann Adaptive Moving Average (null is returned if there is not enough data).
kama(int, int, double, Object) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates the Kaufmann Adaptive Moving Average (null is returned if there is not enough data).
kama(int, int, Enums.BarInput, Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates the Kaufmann Adaptive Moving Average (null is returned if there is not enough data).
kama(int, int, Object) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates the Kaufmann Adaptive Moving Average (null is returned if there is not enough data).
KAMA - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.MAMethod
Kauffman Adaptive Moving Average.
KHAKI - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
KRAKEN - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Service
Kraken
KRAKEN_FUTURES - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Service
Kraken Futures

L

L - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.MarkerType
 
label - Variable in class com.motivewave.platform.sdk.common.IndicatorInfo
 
label() - Element in annotation interface com.motivewave.platform.sdk.study.StudyHeader
Name displayed on plot label (uses name if not specified)
Label - Class in com.motivewave.platform.sdk.draw
Draws a label on the chart with a line connector.
Label(Coordinate, Enums.StackPolicy, String) - Constructor for class com.motivewave.platform.sdk.draw.Label
Constructor.
Label(Coordinate, String) - Constructor for class com.motivewave.platform.sdk.draw.Label
Constructor.
Label(String) - Constructor for class com.motivewave.platform.sdk.draw.Label
Constructor.
Label(String, Font, Color, Color) - Constructor for class com.motivewave.platform.sdk.draw.Label
Constructor.
labelColor - Variable in class com.motivewave.platform.sdk.common.IndicatorInfo
 
LabelDescriptor - Class in com.motivewave.platform.sdk.common.desc
Describes a label that is displayed form.
LabelDescriptor(String) - Constructor for class com.motivewave.platform.sdk.common.desc.LabelDescriptor
Constructor
LabelDescriptor(String, boolean) - Constructor for class com.motivewave.platform.sdk.common.desc.LabelDescriptor
Constructor
LARGE - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Size
Large size.
last(List<T>) - Static method in class com.motivewave.platform.sdk.common.Util
Gets the last element from the list (null if the list is null or empty).
LAVENDER - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
LAVENDER_BLUSH - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
LAWN_GREEN - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
layout() - Method in class com.motivewave.platform.sdk.draw.Text
Layout the text using the internal width
layout(int) - Method in class com.motivewave.platform.sdk.draw.Text
Layout the text using the internal width
layout(int, Font) - Method in class com.motivewave.platform.sdk.draw.Text
 
layout(DrawContext) - Method in class com.motivewave.platform.sdk.draw.Box
Lays out the box by converting the start and end coordinates to x,y coordinates on the graph.
layout(DrawContext) - Method in class com.motivewave.platform.sdk.draw.ColorRange
Converts the color regions to displayable areas on the graph.
layout(DrawContext) - Method in class com.motivewave.platform.sdk.draw.Figure
This method is called to translate any real values in the figure to the graph (represented by the DrawContext).
layout(DrawContext) - Method in class com.motivewave.platform.sdk.draw.Label
This method is called to translate any real values in the figure to the graph (represented by the DrawContext).
layout(DrawContext) - Method in class com.motivewave.platform.sdk.draw.Line
Lays out the line by converting the start and end coordinates to x,y coordinates on the graph.
layout(DrawContext) - Method in class com.motivewave.platform.sdk.draw.Marker
Lays out the marker by converting time and price coordinates into displayable x and y coordinates.
layout(DrawContext) - Method in class com.motivewave.platform.sdk.draw.Polygon
Lays out the polygon by converting the start and end coordinates to x,y coordinates on the graph.
layout(DrawContext) - Method in class com.motivewave.platform.sdk.draw.ResizePoint
Calculates x/y coordinates on the graph.
leastSquares(List<Point2D>) - Static method in class com.motivewave.platform.sdk.common.Util
Determines the coefficients m and b for the least squares method of linear regression (y = mx + b).
LEFT - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Position
 
LEFT - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.StackPolicy
Stack figures to the left of other figures that share the same coordinates.
LEFT - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.TextAlign
 
LEMON_CHIFFON - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
LIGHT_BLUE - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
LIGHT_CORAL - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
LIGHT_CYAN - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
LIGHT_GOLDENROD_YELLOW - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
LIGHT_GRAY - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
LIGHT_GREEN - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
LIGHT_PINK - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
LIGHT_SALMON - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
LIGHT_SEA_GREEN - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
LIGHT_SKY_BLUE - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
LIGHT_SLATE_GRAY - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
LIGHT_STEEL_BLUE - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
LIGHT_YELLOW - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
LIME - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
LIME_GREEN - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
LIMIT - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.OrderType
Limit Order.
Line - Class in com.motivewave.platform.sdk.draw
Draws a line over the given start and end coordinates.
Line(long, double, long, double) - Constructor for class com.motivewave.platform.sdk.draw.Line
Constructor.
Line(long, double, long, double, PathInfo) - Constructor for class com.motivewave.platform.sdk.draw.Line
Constructor.
Line(Coordinate, Coordinate) - Constructor for class com.motivewave.platform.sdk.draw.Line
Constructor
Line(Coordinate, Coordinate, PathInfo) - Constructor for class com.motivewave.platform.sdk.draw.Line
Constructor
LINE - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.PriceBarType
 
LINE_ARROW - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.MarkerType
 
LINE_FILL - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.PriceBarType
 
LINE_GRADIENT - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.PriceBarType
 
LINEAR - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.BarSizeType
Linear bars (in number of minutes).
lineColor - Variable in class com.motivewave.platform.sdk.common.IndicatorInfo
 
lineDash - Variable in class com.motivewave.platform.sdk.common.IndicatorInfo
 
LineInfo - Class in com.motivewave.platform.sdk.common
Describes a horizontal line that is to be displayed in a Study.
LineInfo(double, Color, float, float[]) - Constructor for class com.motivewave.platform.sdk.common.LineInfo
Constructor.
LineInfo(double, Color, float, float[], boolean) - Constructor for class com.motivewave.platform.sdk.common.LineInfo
Constructor.
LineInfo(Color) - Constructor for class com.motivewave.platform.sdk.common.LineInfo
Constructor.
LineInfo(Color, float, float[], boolean) - Constructor for class com.motivewave.platform.sdk.common.LineInfo
Constructor.
LINEN - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
lineStroke - Variable in class com.motivewave.platform.sdk.common.IndicatorInfo
 
lineWidth - Variable in class com.motivewave.platform.sdk.common.IndicatorInfo
 
list(T...) - Static method in class com.motivewave.platform.sdk.common.Util
Creates a list from the variable argument list.
LONG - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.PositionType
Long Positions.
LOW - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.BarInput
Low price.
LOW - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Priority
Low Priority.
lowest(int, int, Enums.BarInput) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Returns the lowest value over the given sequence of values.
lowest(int, int, Enums.BarInput, Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Returns the lowest value over the given sequence of values.
lowest(int, int, Object) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Returns the lowest value over the given sequence of values.
lowestVisible(Enums.BarInput, Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Returns the lowest value of the visible bars (between getStartIndex() and getEndIndex()).
lowestVisible(Object) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Returns the lowest value of the visible bars (between getStartIndex() and getEndIndex()).

M

M - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.MarkerType
 
ma(Enums.MAMethod, int, int, Enums.BarInput, Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates a Moving Average.
ma(Enums.MAMethod, int, int, Object) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates a Moving Average.
MAGENTA - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
MAMethodDesc - Class in com.motivewave.platform.sdk.common.desc
 
MAMethodDesc(String, String, MAMethodInfo) - Constructor for class com.motivewave.platform.sdk.common.desc.MAMethodDesc
 
MAMethodDesc(String, String, MAMethodInfo, boolean) - Constructor for class com.motivewave.platform.sdk.common.desc.MAMethodDesc
 
MAMethodDescriptor - Class in com.motivewave.platform.sdk.common.desc
Describes a moving average calculation method for the study/strategy.
MAMethodDescriptor(String, String, Enums.MAMethod) - Constructor for class com.motivewave.platform.sdk.common.desc.MAMethodDescriptor
Constructor.
MAMethodInfo - Class in com.motivewave.platform.sdk.common
 
MAMethodInfo(Enums.MAMethod) - Constructor for class com.motivewave.platform.sdk.common.MAMethodInfo
 
MAMethodInfo(Enums.MAMethod, boolean) - Constructor for class com.motivewave.platform.sdk.common.MAMethodInfo
 
manualEntry() - Element in annotation interface com.motivewave.platform.sdk.study.StudyHeader
 
Marker - Class in com.motivewave.platform.sdk.draw
Draws a marker of the given type and size on the graph.
Marker(Coordinate, Enums.MarkerType) - Constructor for class com.motivewave.platform.sdk.draw.Marker
Constructor.
Marker(Coordinate, Enums.MarkerType, Enums.Size, Enums.Position, Color, Color) - Constructor for class com.motivewave.platform.sdk.draw.Marker
Constructor.
Marker(Coordinate, Enums.Position, MarkerInfo) - Constructor for class com.motivewave.platform.sdk.draw.Marker
Constructor.
Marker(Coordinate, Enums.Position, MarkerInfo, String) - Constructor for class com.motivewave.platform.sdk.draw.Marker
Constructor.
MARKER - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
MARKER2 - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
MARKER3 - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
MARKER4 - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
MarkerDescriptor - Class in com.motivewave.platform.sdk.common.desc
Describes marker figure that is displayed at strategic points on the graph.
MarkerDescriptor(String, String, Enums.MarkerType, Enums.Size, Color, Color, boolean, boolean) - Constructor for class com.motivewave.platform.sdk.common.desc.MarkerDescriptor
Constructor
MarkerDescriptor(String, String, MarkerInfo, boolean) - Constructor for class com.motivewave.platform.sdk.common.desc.MarkerDescriptor
Constructor
MarkerInfo - Class in com.motivewave.platform.sdk.common
Describes how to display a marker.
MarkerInfo(Enums.MarkerType, Enums.Size, Color, Color, boolean) - Constructor for class com.motivewave.platform.sdk.common.MarkerInfo
Constructor.
MarkerInfo(Enums.MarkerType, Enums.Size, Color, Color, Color, boolean) - Constructor for class com.motivewave.platform.sdk.common.MarkerInfo
Constructor.
MARKET - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.OrderType
Market Order.
MAROON - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
max(double...) - Static method in class com.motivewave.platform.sdk.common.Util
 
max(double, double) - Static method in class com.motivewave.platform.sdk.common.Util
Returns the greater number between someNumber and someOtherNumber.
max(int, int) - Static method in class com.motivewave.platform.sdk.common.Util
Returns the greater number between someNumber and someOtherNumber.
MAX_PERIOD - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
maxDouble(Double...) - Static method in class com.motivewave.platform.sdk.common.Util
 
maxFloat(float...) - Static method in class com.motivewave.platform.sdk.common.Util
 
maxInt(int...) - Static method in class com.motivewave.platform.sdk.common.Util
 
maxLong(long...) - Static method in class com.motivewave.platform.sdk.common.Util
 
maxSize - Variable in class com.motivewave.platform.sdk.common.AggregateFilter
 
MB_TRADING - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Service
MB Trading (No Longer Supported, Use TradeKing instead)
MEDIUM - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Size
Medium size.
MEDIUM_AQUAMARINE - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
MEDIUM_BLUE - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
MEDIUM_ORCHID - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
MEDIUM_PURPLE - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
MEDIUM_SEA_GREEN - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
MEDIUM_SLATE_BLUE - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
MEDIUM_SPRING_GREEN - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
MEDIUM_TURQUOISE - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
MEDIUM_VIOLET_RED - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
mema(int, int, Enums.BarInput, Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates the Modified Exponential Moving Average.
mema(int, int, Object) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates the Modified Exponential Moving Average.
MEMA - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.MAMethod
Modified Exponential Moving Average.
menu() - Element in annotation interface com.motivewave.platform.sdk.study.StudyHeader
Menu to display this study under (optional).
Menu - Class in com.motivewave.platform.sdk.common.menu
Use this class to implement a sub menu that has its own set of menu items
Menu(String) - Constructor for class com.motivewave.platform.sdk.common.menu.Menu
Constructor.
Menu(String, List<MenuItem>) - Constructor for class com.motivewave.platform.sdk.common.menu.Menu
Constructor.
menu2() - Element in annotation interface com.motivewave.platform.sdk.study.StudyHeader
2nd menu (optional)
menu3() - Element in annotation interface com.motivewave.platform.sdk.study.StudyHeader
3rd menu (optional)
MenuDescriptor - Class in com.motivewave.platform.sdk.common.menu
Encapsulates information and actions for displaying a context menu to the user.
MenuDescriptor(List<MenuItem>, boolean) - Constructor for class com.motivewave.platform.sdk.common.menu.MenuDescriptor
 
MenuItem - Class in com.motivewave.platform.sdk.common.menu
Encapsulates information for displayed a custom menu item when the user invokes the popup trigger on a study (right click).
MenuItem(String) - Constructor for class com.motivewave.platform.sdk.common.menu.MenuItem
Constructor.
MenuItem(String, boolean, Runnable) - Constructor for class com.motivewave.platform.sdk.common.menu.MenuItem
Constructor.
MenuItem(String, Runnable) - Constructor for class com.motivewave.platform.sdk.common.menu.MenuItem
Constructor.
MenuSeparator - Class in com.motivewave.platform.sdk.common.menu
Special type of menu item that displays a horizontal separator in the context menu
MenuSeparator() - Constructor for class com.motivewave.platform.sdk.common.menu.MenuSeparator
Constructor.
META_DOWN - Static variable in class com.motivewave.platform.sdk.study.Study
The Meta key modifier constant (Mac Command Key).
METASTOCK - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Service
MetaStock
METHOD - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
METHOD2 - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
MException - Exception Class in com.motivewave.platform.sdk.common
General Exception class
MException(ErrorCode) - Constructor for exception class com.motivewave.platform.sdk.common.MException
Constructs a new MException using the given error code.
MException(ErrorCode, Object...) - Constructor for exception class com.motivewave.platform.sdk.common.MException
Constructs a new MException with the given error code and parameter substitution for the message.
MException(Exception, ErrorCode) - Constructor for exception class com.motivewave.platform.sdk.common.MException
Constructs a new MException with the cause and error msg.
MException(Exception, ErrorCode, Object...) - Constructor for exception class com.motivewave.platform.sdk.common.MException
Constructs a new MException with the cause, using the error.
mfm(int) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates the Money Flow Multiplier.
mfm(int, Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates the Money Flow Multiplier.
MIDDLE_GUIDE - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
MIDDLE_IND - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
MIDDLE_PATH - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
MIDNIGHT_BLUE - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
midpoint(Line2D) - Static method in class com.motivewave.platform.sdk.common.Util
Calculates and returns the midpoint of the given line.
midpoint(Point2D, Point2D) - Static method in class com.motivewave.platform.sdk.common.Util
Calculates and returns the midpoint of the line defined by the given points.
MIDPOINT - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.BarData
Historical midpoint between the bid and ask prices (bid + ask)/2
MIDPOINT - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.BarInput
Midpoint (High + Low)/2.
MILLIS_IN_DAY - Static variable in class com.motivewave.platform.sdk.common.Util
 
MILLIS_IN_HOUR - Static variable in class com.motivewave.platform.sdk.common.Util
 
MILLIS_IN_MINUTE - Static variable in class com.motivewave.platform.sdk.common.Util
 
MILLIS_IN_MONTH - Static variable in class com.motivewave.platform.sdk.common.Util
 
MILLIS_IN_WEEK - Static variable in class com.motivewave.platform.sdk.common.Util
 
MILLIS_IN_YEAR - Static variable in class com.motivewave.platform.sdk.common.Util
 
MILLISECOND - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.IntervalType
 
min(double...) - Static method in class com.motivewave.platform.sdk.common.Util
 
MIN_PERIOD - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
minDouble(Double...) - Static method in class com.motivewave.platform.sdk.common.Util
 
minFloat(float...) - Static method in class com.motivewave.platform.sdk.common.Util
 
minInt(int...) - Static method in class com.motivewave.platform.sdk.common.Util
 
minLong(long...) - Static method in class com.motivewave.platform.sdk.common.Util
 
minSize - Variable in class com.motivewave.platform.sdk.common.AggregateFilter
 
MINT_CREAM - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
MINUTE - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.IntervalType
 
MIRUS - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Service
Mirus Futures (No Longer Supported)
MISTY_ROSE - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
MOCCASIN - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
MONEYNET - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Service
Money.Net
MONTH - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.IntervalType
 
multipleInstrument() - Element in annotation interface com.motivewave.platform.sdk.study.StudyHeader
Indicates if the study may request data from multiple instruments (default false).
MUTUAL_FUND - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.InstrumentType
 

N

N - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.MarkerType
 
name() - Element in annotation interface com.motivewave.platform.sdk.study.StudyHeader
Displayed name of this study.
namespace() - Element in annotation interface com.motivewave.platform.sdk.study.StudyHeader
Namespace for this study (Must be unique for your organization)
NAVAJO_WHITE - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
NAVY - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
NEUTRAL_COLOR - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
NINE - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.MarkerType
 
NONE - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.EntryState
No entry state, waiting for a signal to begin the entry process.
NONE - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.ShadeType
No shading.
norm(double, double) - Static method in class com.motivewave.platform.sdk.common.Util
 
NORMAL - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Priority
Normal Priority.
notifyRangeUpdated() - Method in class com.motivewave.platform.sdk.study.Study
Sends a notification that the range for the study has been updated and the range for graph may need to be recomputed.
notifyRedraw() - Method in class com.motivewave.platform.sdk.study.Study
Sends a notification that the study needs to be redrawn.
notifyValuesUpdated() - Method in class com.motivewave.platform.sdk.study.Study
Sends a notification that the values for the study have been updated and any dependent studies may need to get recomputed.
NT_RENKO - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.BarSizeType
Specialized Renko version developed by Newbie Trader.
NVP - Class in com.motivewave.platform.sdk.common
This class may be used to wrap a displayable name and a string value.
NVP(String, String) - Constructor for class com.motivewave.platform.sdk.common.NVP
Constructor.

O

O - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.MarkerType
 
OANDA - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Service
Oanda
OCTOGON - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.MarkerType
 
OEC - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Service
Open E-Cry
OFA - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.BarSizeType
Order Flow Analytics Bars.
OFA_LINEAR - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.BarSizeType
Order Flow Analytics Linear Bars.
OHLC - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.PriceBarType
 
OLD_LACE - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
OLIVE - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
OLIVE_DRAB - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
onActivate(OrderContext) - Method in class com.motivewave.platform.sdk.study.Study
This method is called when the strategy is activated.
onBar(Bar) - Method in interface com.motivewave.platform.sdk.common.BarOperation
Executes the operation on the given bar
onBarClose(DataContext) - Method in class com.motivewave.platform.sdk.study.Study
This method is called when the latest bar in the data series has been closed.
onBarClose(OrderContext) - Method in class com.motivewave.platform.sdk.study.Study
This method is called when the current bar has been closed.
onBarOpen(DataContext) - Method in class com.motivewave.platform.sdk.study.Study
This method is called when the latest bar in the data series is first opened.
onBarOpen(OrderContext) - Method in class com.motivewave.platform.sdk.study.Study
This method is called when the current bar is first opened.
onBarUpdate(DataContext) - Method in class com.motivewave.platform.sdk.study.Study
This method is called when the latest bar in the data series has been updated.
onBarUpdate(OrderContext) - Method in class com.motivewave.platform.sdk.study.Study
This method is called when the current bar has been updated.
onBeginResize(ResizePoint, DrawContext) - Method in class com.motivewave.platform.sdk.study.Study
This method is called when a user begins to move a resize point.
onClick(Point, int) - Method in class com.motivewave.platform.sdk.study.Study
This method is called when the user clicks on a study.
onDataSeriesMoved(DataContext) - Method in class com.motivewave.platform.sdk.study.Study
This method is called when the start and end indices of the data series have changed.
onDataSeriesUpdated(DataContext) - Method in class com.motivewave.platform.sdk.study.Study
This method is called when additional historical data is loaded into the data series or when a new bar has been added to the data series.
onDeactivate(OrderContext) - Method in class com.motivewave.platform.sdk.study.Study
This method is called when the strategy is deactivated.
onDoubleClick(Point, int) - Method in class com.motivewave.platform.sdk.study.Study
This method is called when the user double clicks on a study.
ONE - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.MarkerType
 
onEndResize(ResizePoint, DrawContext) - Method in class com.motivewave.platform.sdk.study.Study
This method is called when a user completes a movement of a resize point.
onEnterNow(OrderContext) - Method in class com.motivewave.platform.sdk.study.Study
This method is called on response to the 'Enter Now' button on the strategy panel.
onLoad(Defaults) - Method in class com.motivewave.platform.sdk.study.Study
This method is called when the study is first loaded and before the data is loaded.
onMenu(String, Point, DrawContext) - Method in class com.motivewave.platform.sdk.study.Study
Override this method to provide a custom context menu, when a popup trigger (right click) is detected on this study.
onNewDataSeries(DataContext) - Method in class com.motivewave.platform.sdk.study.Study
This method is called when a new data series is created.
onOrderCancelled(OrderContext, Order) - Method in class com.motivewave.platform.sdk.study.Study
This method is called when an order is cancelled.
onOrderFilled(OrderContext, Order) - Method in class com.motivewave.platform.sdk.study.Study
This method is called when an order is filled.
onOrderModified(OrderContext, Order) - Method in class com.motivewave.platform.sdk.study.Study
This method is called when an order is cancelled.
onOrderRejected(OrderContext, Order) - Method in class com.motivewave.platform.sdk.study.Study
This method is called when an order is rejected.
onPositionClosed(OrderContext) - Method in class com.motivewave.platform.sdk.study.Study
This method is called when the current open position is closed.
onReset(OrderContext) - Method in class com.motivewave.platform.sdk.study.Study
This method is called when the strategy is reset.
onResize(ResizePoint, DrawContext) - Method in class com.motivewave.platform.sdk.study.Study
This method is called whenever the user moves the resize point.
onSessionEnded(OrderContext, TimeFrame) - Method in class com.motivewave.platform.sdk.study.Study
This method is called when a trading session is ended.
onSessionStarted(OrderContext, TimeFrame) - Method in class com.motivewave.platform.sdk.study.Study
This method is called when a trading session is started.
onSettingsUpdated(DataContext) - Method in class com.motivewave.platform.sdk.study.Study
This method is called whenever the settings for the study have been updated.
onSignal(OrderContext, Object) - Method in class com.motivewave.platform.sdk.study.Study
This method is called when a signal is generated by the study.
onSourceUpdated(Settings, Map<String, Object>) - Method in class com.motivewave.platform.sdk.common.desc.EnabledDependency
 
onSourceUpdated(Settings, Map<String, Object>) - Method in class com.motivewave.platform.sdk.common.desc.InputDependency
Override this method to implement a dependency between fields.
onSourceUpdated(Settings, Map<String, Object>) - Method in class com.motivewave.platform.sdk.common.desc.TradeLotsDependency
Override this method to implement a dependency between fields.
onSourceUpdated(Settings, Map<String, Object>) - Method in class com.motivewave.platform.sdk.common.desc.ValueDependency
 
onTick(DataContext, Tick) - Method in class com.motivewave.platform.sdk.study.Study
This method is called when a tick (trade) occurs.
onTick(Tick) - Method in class com.motivewave.platform.sdk.common.AggregateFilter
 
onTick(Tick) - Method in interface com.motivewave.platform.sdk.common.TickOperation
Executes the operation on the given tick
onUpdated() - Method in class com.motivewave.platform.sdk.common.Settings
 
onWheelMoved(Point, int, int) - Method in class com.motivewave.platform.sdk.study.Study
This method is called when the user moves the mouse wheel while the mouse is above the study.
op - Variable in class com.motivewave.platform.sdk.common.AggregateFilter
 
OPACITY - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Icon
 
OPEN - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.BarInput
Opening price.
OPEN - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.EntryState
Strategy has an open position.
OPEN_INTEREST - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.BarInput
Open Interest
OPTIMUS - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Service
Optimus Trading Group
OPTION - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.InstrumentType
 
ORANGE - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
ORANGE_RED - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
ORCHID - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
Order - Interface in com.motivewave.platform.sdk.order_mgmt
Represents an order to buy or sell an instrument.
ORDER_TYPE - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
OrderContext - Interface in com.motivewave.platform.sdk.order_mgmt
This interface provides the capability to create and manage orders.
OrderTypeDescriptor - Class in com.motivewave.platform.sdk.common.desc
Describes a type of order to use in a strategy.
OrderTypeDescriptor(String, String, Enums.OrderType) - Constructor for class com.motivewave.platform.sdk.common.desc.OrderTypeDescriptor
Constructor.
OrderTypeDescriptor(String, String, Enums.OrderType, Enums.OrderType[]) - Constructor for class com.motivewave.platform.sdk.common.desc.OrderTypeDescriptor
Constructor.
outlineColor - Variable in class com.motivewave.platform.sdk.common.IndicatorInfo
 
outlineColor - Variable in class com.motivewave.platform.sdk.common.MarkerInfo
 
overlay() - Element in annotation interface com.motivewave.platform.sdk.study.StudyHeader
Indicates if this study is an overlay that may be placed on an existing plot.

P

P - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.MarkerType
 
PALE_GOLDENROD - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
PALE_GREEN - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
PALE_TURQUOISE - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
PALE_VIOLET_RED - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
PAPAYA_WHIP - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
PATH - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.PathType
Series of lines connecting points.
PATH - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
PATH2 - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
PATH3 - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
PATH4 - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
PathDescriptor - Class in com.motivewave.platform.sdk.common.desc
Describes a path.
PathDescriptor(String, String, PathInfo, boolean, boolean, boolean) - Constructor for class com.motivewave.platform.sdk.common.desc.PathDescriptor
Constructor.
PathDescriptor(String, String, Color, float, float[]) - Constructor for class com.motivewave.platform.sdk.common.desc.PathDescriptor
Constructor
PathDescriptor(String, String, Color, float, float[], boolean, boolean, boolean) - Constructor for class com.motivewave.platform.sdk.common.desc.PathDescriptor
Constructor.
PathDescriptor(String, String, Color, float, float[], boolean, boolean, boolean, boolean) - Constructor for class com.motivewave.platform.sdk.common.desc.PathDescriptor
Constructor.
PathDescriptor(String, String, Color, Enums.PointType, Enums.Size) - Constructor for class com.motivewave.platform.sdk.common.desc.PathDescriptor
Constructor.
PathDescriptor(String, String, Color, Enums.PointType, Enums.Size, boolean, boolean, boolean) - Constructor for class com.motivewave.platform.sdk.common.desc.PathDescriptor
Constructor.
PathInfo - Class in com.motivewave.platform.sdk.common
Describes how to display a Path on a graph.
PathInfo(Enums.PathType, Color, Color, Color, Color, Enums.ColorPolicy, double, Enums.ShadeType, float, float[], Enums.PointType, Enums.Size, int, boolean, int, double, boolean, boolean, String, TextStyle, boolean) - Constructor for class com.motivewave.platform.sdk.common.PathInfo
Constructor.
PathInfo(Color, float, float[], boolean, boolean, boolean, int, Integer) - Constructor for class com.motivewave.platform.sdk.common.PathInfo
Constructor.
PathInfo(Color, Color, Enums.ColorPolicy, Double, Enums.ShadeType, float, float[], int, boolean, boolean, boolean, boolean, int, Integer) - Constructor for class com.motivewave.platform.sdk.common.PathInfo
Constructor
PathInfo(Color, Color, Enums.ColorPolicy, Double, Enums.ShadeType, float, float[], Enums.PointType, Enums.Size, int, boolean, boolean, boolean, boolean, int, Integer) - Constructor for class com.motivewave.platform.sdk.common.PathInfo
Constructor.
PathInfo(Color, Color, Enums.ColorPolicy, Double, Enums.ShadeType, Enums.PointType, Enums.Size, int, boolean, boolean, boolean, boolean, int, Integer) - Constructor for class com.motivewave.platform.sdk.common.PathInfo
Constructor.
PathInfo(Color, Color, Enums.PointType, Enums.Size, int, boolean, boolean, boolean, boolean, int, Integer) - Constructor for class com.motivewave.platform.sdk.common.PathInfo
Constructor.
PathInfo(Color, Color, Color, Color, Enums.ColorPolicy, Double, Enums.ShadeType, float, float[], boolean, boolean, Enums.PointType, Enums.Size, int, boolean, boolean, boolean, boolean, int, Integer, boolean, boolean, String, Font, Color, Color) - Constructor for class com.motivewave.platform.sdk.common.PathInfo
Constructor.
PathInfo(Color, Color, Color, Color, Enums.ColorPolicy, Double, Enums.ShadeType, float, float[], int, boolean, boolean, boolean, boolean, int, Integer) - Constructor for class com.motivewave.platform.sdk.common.PathInfo
Constructor
PathInfo(Color, Color, Color, Color, Enums.ColorPolicy, Double, Enums.ShadeType, float, float[], Enums.PointType, Enums.Size, int, boolean, boolean, boolean, boolean, int, Integer) - Constructor for class com.motivewave.platform.sdk.common.PathInfo
Constructor.
PathInfo(Color, Color, Color, Color, Enums.ColorPolicy, Double, Enums.ShadeType, Enums.PointType, Enums.Size, int, boolean, boolean, boolean, boolean, int, Integer) - Constructor for class com.motivewave.platform.sdk.common.PathInfo
Constructor.
PEACH_PUFF - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
PercentSliderDescriptor - Class in com.motivewave.platform.sdk.common.desc
 
PercentSliderDescriptor(String, String, double) - Constructor for class com.motivewave.platform.sdk.common.desc.PercentSliderDescriptor
Constructor.
PercentSliderDescriptor(String, String, double, double) - Constructor for class com.motivewave.platform.sdk.common.desc.PercentSliderDescriptor
Constructor.
PercentSliderDescriptor(String, String, double, double, IconFactory) - Constructor for class com.motivewave.platform.sdk.common.desc.PercentSliderDescriptor
Constructor.
PercentSliderDescriptor(String, String, double, IconFactory) - Constructor for class com.motivewave.platform.sdk.common.desc.PercentSliderDescriptor
Constructor.
PERIOD - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
PERIOD2 - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
PERIOD3 - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
PERIOD4 - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
PERU - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
PFG - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Service
PFGBest.
PINK - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
Plot - Class in com.motivewave.platform.sdk.study
Represents a plot area within the chart where lines, bars, figures etc may be drawn.
Plot() - Constructor for class com.motivewave.platform.sdk.study.Plot
 
PLUM - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
POINT - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.IntervalType
 
POINT - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.PathType
Series of points.
POINT_AND_FIGURE - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.BarSizeType
Point and Figure Bars.
Polygon - Class in com.motivewave.platform.sdk.draw
Draws a polygon with the given set of coordinates.
Polygon(Coordinate, Coordinate, Coordinate...) - Constructor for class com.motivewave.platform.sdk.draw.Polygon
Constructor
POSITIVE_NEGATIVE - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.ColorPolicy
Use color 1 if the value is positive (>0), color 2 if the value is negative(<0).
postcalculate(DataContext) - Method in class com.motivewave.platform.sdk.study.Study
Override this method to perform work after calculate and calculateValues() is called.
POWDER_BLUE - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
PRE_ENTRY - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.EntryState
Pre-Entry State.
precalculate(DataContext) - Method in class com.motivewave.platform.sdk.study.Study
Override this method to perform work before calculate and calculateValues() is called.
PRICE - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.BarData
Historically traded prices.
PRICE - Static variable in class com.motivewave.platform.sdk.study.Plot
Plot for the Price Graph.
PRICE_BAR - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.ColorPolicy
Use the same colors as the price bars.
PRICE_BAR - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
PRICE_LABEL - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.MarkerType
 
PriceBarDescriptor - Class in com.motivewave.platform.sdk.common.desc
Describes a price bar.
PriceBarDescriptor(String, String, Enums.PriceBarType, Enums.BarInput, boolean, boolean) - Constructor for class com.motivewave.platform.sdk.common.desc.PriceBarDescriptor
Constructor.
PriceBarDescriptor(String, String, Enums.PriceBarType, Enums.BarInput, Integer, boolean, boolean) - Constructor for class com.motivewave.platform.sdk.common.desc.PriceBarDescriptor
Constructor.
PriceBarDescriptor(String, String, Enums.PriceBarType, Enums.BarInput, Integer, Color, Color, Enums.ColorPolicy, Double, float, float[], boolean, boolean) - Constructor for class com.motivewave.platform.sdk.common.desc.PriceBarDescriptor
Constructor.
PriceBarInfo - Class in com.motivewave.platform.sdk.common
Describes how to display a series of price bars on a graph.
PriceBarInfo(Enums.PriceBarType, Enums.BarInput, boolean) - Constructor for class com.motivewave.platform.sdk.common.PriceBarInfo
Constructor.
PriceBarInfo(Enums.PriceBarType, Enums.BarInput, Color, Color, Color, Color, Enums.ColorPolicy, double, float, float[], int, boolean, int, double, boolean, boolean, String, TextStyle, boolean) - Constructor for class com.motivewave.platform.sdk.common.PriceBarInfo
Constructor.
PriceBarInfo(Enums.PriceBarType, Enums.BarInput, Integer, boolean) - Constructor for class com.motivewave.platform.sdk.common.PriceBarInfo
Constructor.
PriceBarInfo(Enums.PriceBarType, Enums.BarInput, Integer, Color, float, float[], boolean) - Constructor for class com.motivewave.platform.sdk.common.PriceBarInfo
Constructor.
PriceBarInfo(Enums.PriceBarType, Enums.BarInput, Integer, Color, Color, Enums.ColorPolicy, Double, float, float[], boolean) - Constructor for class com.motivewave.platform.sdk.common.PriceBarInfo
Constructor.
PriceBarInfo(Enums.PriceBarType, Enums.BarInput, Integer, Color, Color, Enums.ColorPolicy, Double, float, float[], boolean, boolean, boolean, String, Font, Color, Color) - Constructor for class com.motivewave.platform.sdk.common.PriceBarInfo
Constructor.
PriceData - Class in com.motivewave.platform.sdk.common
Represents price related information for a price bar.
PriceData(float, float, float, float) - Constructor for class com.motivewave.platform.sdk.common.PriceData
Constructor.
PriceData(float, float, float, float, Color) - Constructor for class com.motivewave.platform.sdk.common.PriceData
Constructor.
PURPLE - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 

Q

Q - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.MarkerType
 
QM - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.MarkerType
 
QuantityDescriptor - Class in com.motivewave.platform.sdk.common.desc
Describes a double value that is part of the study/strategy settings.
QuantityDescriptor(String, String, double) - Constructor for class com.motivewave.platform.sdk.common.desc.QuantityDescriptor
Constructor
QUESTRADE - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Service
Questrade (no longer supported)

R

R - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.MarkerType
 
radiansToDegrees(double) - Static method in class com.motivewave.platform.sdk.common.Util
Converts the given value in radians to degrees.
RANGE - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.BarSizeType
Base on price range.
rb() - Element in annotation interface com.motivewave.platform.sdk.study.StudyHeader
Resource bundle to pull translatable strings from.
readStyle(String) - Static method in class com.motivewave.platform.sdk.common.TextStyle
 
RECTANGLE - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.TextOutline
Rectangle (square edges) Border
RED - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
removeAllPropertyChangeListeners() - Method in class com.motivewave.platform.sdk.common.Settings
Removes all property change listeners.
removeFigure(Figure) - Method in class com.motivewave.platform.sdk.study.Study
Removes the given figure from the figure list for the default plot (if it exists).
removeFigure(String, Figure) - Method in class com.motivewave.platform.sdk.study.Study
Removes the given figure from the figure list for the plot associated with the given name.
removeFigures(String, Collection<? extends Figure>) - Method in class com.motivewave.platform.sdk.study.Study
Removes the given figures from the figure list for the plot associated with the given name.
removeFigures(Collection<? extends Figure>) - Method in class com.motivewave.platform.sdk.study.Study
Removes the given figures from the figure list for the default plot.
removeListener(DOMListener) - Method in interface com.motivewave.platform.sdk.common.Instrument
Removes the listener from DOM updates.
removeListener(TickOperation) - Method in interface com.motivewave.platform.sdk.common.Instrument
Removes the listener from tick updates.
removePropertyChangeListener(PropertyChangeListener) - Method in interface com.motivewave.platform.sdk.common.Instrument
Removes the property change listener.
removePropertyChangeListener(PropertyChangeListener) - Method in class com.motivewave.platform.sdk.common.Settings
Removes a property change listener.
removePropertyChangeListener(PropertyChangeListener) - Method in class com.motivewave.platform.sdk.study.Study
Removes the given property listener.
removePropertyChangeListener(String, PropertyChangeListener) - Method in class com.motivewave.platform.sdk.study.Study
Removes the given property listener for the given propertyName.
RENKO - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.BarSizeType
Japanese Renko (Brick) bars.
replace(String, String[], String[]) - Static method in class com.motivewave.platform.sdk.common.Util
Replaces occurences of the given pattern in the source string with the replacement value.
replaceAll(Writer, String, String[], Object[]) - Static method in class com.motivewave.platform.sdk.common.Util
Takes a collection of patterns (no support for regex), replacements and a target string.
replaceAll(String, String[], Object[]) - Static method in class com.motivewave.platform.sdk.common.Util
Takes a collection of patterns (no support for regex), replacements and a target string.
replaceAll(String, String[], String[]) - Static method in class com.motivewave.platform.sdk.common.Util
Takes a collection of patterns (no support for regex), replacements and a target string.
requiresBarUpdates() - Element in annotation interface com.motivewave.platform.sdk.study.StudyHeader
 
requiresBidAskHistory() - Element in annotation interface com.motivewave.platform.sdk.study.StudyHeader
 
requiresInput() - Method in enum class com.motivewave.platform.sdk.common.Enums.PriceBarType
 
requiresUseAccountPosition() - Element in annotation interface com.motivewave.platform.sdk.study.StudyHeader
 
requiresVolume() - Element in annotation interface com.motivewave.platform.sdk.study.StudyHeader
Indicates if this study requires volume data.
reset() - Method in class com.motivewave.platform.sdk.common.AggregateFilter
Resets the internal state for aggregating ticks.
ResizePoint - Class in com.motivewave.platform.sdk.draw
Resize points provide a way for the user to interact with a study using the mouse.
ResizePoint(Enums.ResizeType) - Constructor for class com.motivewave.platform.sdk.draw.ResizePoint
Constructor.
ResizePoint(Enums.ResizeType, boolean) - Constructor for class com.motivewave.platform.sdk.draw.ResizePoint
Constructor.
REVERSAL - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.BarSizeType
Reversal Bars.
reverse(List<T>) - Static method in class com.motivewave.platform.sdk.common.Util
Returns an Iterable object for iterating through a list in reverse order.
RIGHT - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Position
 
RIGHT - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.StackPolicy
Stack figures to the right of other figures that share the same coordinates.
RIGHT - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.TextAlign
 
RITHMIC - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Service
Rithmic
roc(int, int, Enums.BarInput, Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Rate Of Change.
roc(int, int, Object) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Rate Of Change.
ROSY_BROWN - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
rotate(double[], double) - Static method in class com.motivewave.platform.sdk.common.Util
Rotates the given array of points and returns the result in a new array.
rotate(double, double, double, double, double) - Static method in class com.motivewave.platform.sdk.common.Util
Rotates the given point p about the given origin.
rotate(Point2D, Point2D, double) - Static method in class com.motivewave.platform.sdk.common.Util
Rotates the given point p about the given origin.
round(double) - Method in interface com.motivewave.platform.sdk.common.Instrument
Rounds the given value to the minimum tick size.
round(double) - Method in class com.motivewave.platform.sdk.study.Study
Rounds the give value to the minimum value displayable on the graph.
round(double, double) - Static method in class com.motivewave.platform.sdk.common.Util
Rounds a double value using the given step (minimum value).
round(double, int) - Static method in class com.motivewave.platform.sdk.common.Util
Round a double value to a specified number of decimal places.
round(float) - Method in interface com.motivewave.platform.sdk.common.Instrument
Rounds the given value to the minimum tick size.
round(float, float) - Static method in class com.motivewave.platform.sdk.common.Util
Rounds a double value using the given step (minimum value).
round(float, int) - Static method in class com.motivewave.platform.sdk.common.Util
Round a double value to a specified number of decimal places.
roundDouble(double, int) - Static method in class com.motivewave.platform.sdk.common.Util
Round a double value to a specified number of decimal places.
ROUNDED - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.TextOutline
Rounded Rectangle Border
roundHour(long) - Static method in class com.motivewave.platform.sdk.common.Util
Gets the current date/time rounded down to the current hour.
roundMinutes(long, int) - Static method in class com.motivewave.platform.sdk.common.Util
Gets the current date/time rounded down to the current minute.
rowAlign(String...) - Method in class com.motivewave.platform.sdk.common.desc.SettingsDescriptor
Indicates that the Quick Settings with the given ids should be aligned on the same row (when displaying the Quick Editor)
ROYAL_BLUE - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
RuntimeDescriptor - Class in com.motivewave.platform.sdk.study
This class describes 'runtime' settings for the study.
RuntimeDescriptor() - Constructor for class com.motivewave.platform.sdk.study.RuntimeDescriptor
Creates a RuntimeDescriptor object.

S

S - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.MarkerType
 
SADDLE_BROWN - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
SALMON - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
SANDY_BROWN - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
SAR - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.ExecutionType
Stop and Reverse.
SAXO_BANK - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Service
Saxo Bank
schedule(Runnable) - Static method in class com.motivewave.platform.sdk.common.Util
Executes the given task on a background thread.
SEA_GREEN - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
SEASHELL - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
SECOND - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.IntervalType
 
SECONDS_IN_DAY - Static variable in class com.motivewave.platform.sdk.common.Util
 
SECONDS_IN_HOUR - Static variable in class com.motivewave.platform.sdk.common.Util
 
SECONDS_IN_MINUTE - Static variable in class com.motivewave.platform.sdk.common.Util
 
SECONDS_IN_WEEK - Static variable in class com.motivewave.platform.sdk.common.Util
 
secured() - Element in annotation interface com.motivewave.platform.sdk.study.StudyHeader
 
sell(float) - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Convenience Method: Places a SELL order for the current instrument at market price.
sell(int) - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Convenience Method: Places a SELL order for the current instrument at market price.
sell(Instrument, float) - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Convenience Method: Places a SELL order for the given instrument at market price.
sell(Instrument, int) - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Convenience Method: Places a SELL order for the given instrument at market price.
SELL - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.OrderAction
Sell.
SeriesInfo - Class in com.motivewave.platform.sdk.common
 
SeriesInfo(Color, Color, Color, Color, float[], float, double, double, boolean, int, int, Enums.ColorPolicy, String, boolean, boolean, TextStyle, boolean) - Constructor for class com.motivewave.platform.sdk.common.SeriesInfo
 
sessions() - Element in annotation interface com.motivewave.platform.sdk.study.StudyHeader
Indicates if the number of sessions supported by this strategy (default 2).
set(String, Object) - Method in class com.motivewave.platform.sdk.common.Settings
 
setAction(Runnable) - Method in class com.motivewave.platform.sdk.common.menu.MenuItem
Sets the action to execute when the user selects (clicks) the menu item.
setAdjLimitPrice(Float) - Method in interface com.motivewave.platform.sdk.order_mgmt.Order
Sets the adjusted limit price.
setAdjQuantity(float) - Method in interface com.motivewave.platform.sdk.order_mgmt.Order
Sets the adjusted quantity.
setAdjQuantity(int) - Method in interface com.motivewave.platform.sdk.order_mgmt.Order
Sets the adjusted quantity.
setAdjStopPrice(Float) - Method in interface com.motivewave.platform.sdk.order_mgmt.Order
Sets the adjusted stop price.
setAdjTIF(Enums.TIF) - Method in interface com.motivewave.platform.sdk.order_mgmt.Order
Sets the adjusted TIF (time in force).
setAllowDisable(boolean) - Method in class com.motivewave.platform.sdk.study.Plot
Sets the the ability for the user to disable (hide) this plot.
setAllowInsetModification(boolean) - Method in class com.motivewave.platform.sdk.study.Plot
Sets the flag for determining if the user can modify the insets for this study (non-overlays only).
setAllowUserDefaults(boolean) - Method in class com.motivewave.platform.sdk.common.desc.SettingDescriptor
Sets the ability of the user to override defaults for this setting
setAngle(double) - Method in class com.motivewave.platform.sdk.draw.Text
 
setAutoEntry(boolean) - Method in class com.motivewave.platform.sdk.common.Settings
Sets the auto entry attribute for the strategy.
setAutoMinMax(boolean) - Method in class com.motivewave.platform.sdk.common.desc.SliderDescriptor
 
setBackground(Color) - Method in class com.motivewave.platform.sdk.draw.Text
Sets the background color for the outline.
setBackgroundColor(Color) - Method in class com.motivewave.platform.sdk.draw.ColorRange
Sets the background color for the color range.
setBarCenter(int) - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Sets the center point for drawing bars (positive/negative bars).
setBarColor(int, Object, Color) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Sets the color of the bar at the given index.
setBarColor(Object, Color) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Sets the color of the bar at the latest index.
setBars(String, BarInfo) - Method in class com.motivewave.platform.sdk.common.Settings
Associates the given BarInfo to the specified id.
setBarSize(String, BarSize) - Method in class com.motivewave.platform.sdk.common.Settings
Associates the given BarSize to the specified id.
setBarUpdates(boolean) - Method in class com.motivewave.platform.sdk.common.Settings
Indicates if this study should respond to bar updates instead of only calculating on the close of the bar.
setBgColor(Color) - Method in class com.motivewave.platform.sdk.common.TextStyle
 
setBGColor1(Color) - Method in class com.motivewave.platform.sdk.draw.Text
 
setBGColor2(Color) - Method in class com.motivewave.platform.sdk.draw.Text
 
setBoolean(int, Object, Boolean) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Sets the boolean value for the given index and key.
setBoolean(Object, Boolean) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Sets the boolean value for the latest index and key.
setBoolean(String, Boolean) - Method in class com.motivewave.platform.sdk.common.Settings
Associates the given boolean value to the specified id.
setBorderColor(Color) - Method in class com.motivewave.platform.sdk.draw.Text
Sets the color for the border of the text.
setBorderStroke(BasicStroke) - Method in class com.motivewave.platform.sdk.draw.Text
Sets the stroke for the border line.
setBorderStroke(Stroke) - Method in class com.motivewave.platform.sdk.draw.Text
 
setBottomInsetPixels(int) - Method in class com.motivewave.platform.sdk.study.Plot
Sets the bottom inset for the graph (in pixels).
setBottomInsetPixels(int) - Method in class com.motivewave.platform.sdk.study.RuntimeDescriptor
Sets the bottom inset for the default plot (in pixels).
setBounds(double, double, double, double) - Method in class com.motivewave.platform.sdk.draw.Text
 
setBounds(Rectangle2D) - Method in class com.motivewave.platform.sdk.draw.Figure
Sets the bounds for this figure.
setCancelInProgress(boolean) - Method in class com.motivewave.platform.sdk.study.Study
Sets the cancel in progress state for this strategy
setCancelled(boolean) - Method in class com.motivewave.platform.sdk.common.AggregateFilter
 
setCenter(double, double) - Method in class com.motivewave.platform.sdk.draw.Text
 
setCenter(Point2D) - Method in class com.motivewave.platform.sdk.draw.Text
 
setChecked(boolean) - Method in class com.motivewave.platform.sdk.common.menu.MenuItem
Sets the checked attribute for the menu item.
setCloseOnDeactivate(boolean) - Method in class com.motivewave.platform.sdk.common.Settings
Indicates if a position should be closed when the strategy is deactivated.
setCloseOnSessionEnd(boolean) - Method in class com.motivewave.platform.sdk.common.Settings
Sets the close position on session end attribute (this is called by the study framework).
setColor(Color) - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Sets the default color for the path line and/or points.
setColor(Color) - Method in class com.motivewave.platform.sdk.common.PathInfo
Creates a copy of the object and sets main color of the path.
setColor(Color) - Method in class com.motivewave.platform.sdk.common.SeriesInfo
Creates a copy of the object and sets main color of the path.
setColor(Color) - Method in class com.motivewave.platform.sdk.common.TextStyle
 
setColor(Color) - Method in class com.motivewave.platform.sdk.draw.Line
Sets the color of the line.
setColor(String, ColorInfo) - Method in class com.motivewave.platform.sdk.common.Settings
Associates the given Color to the specified id.
setColor(String, Color) - Method in class com.motivewave.platform.sdk.common.Settings
Associates the given Color to the specified id.
setColor2(Color) - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Sets the default secondary color for the path line.
setColor3(Color) - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Sets the default tertiary color for the path line.
setColor4(Color) - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Sets the default quaternary color for the path line.
setColorAbove(double, Color) - Method in class com.motivewave.platform.sdk.draw.Line
Use this method to change the color of the line when it is above a given value.
setColorBelow(double, Color) - Method in class com.motivewave.platform.sdk.draw.Line
Use this method to change the color of the line when it is below a given value.
setColorPolicies(Enums.ColorPolicy[]) - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Sets the supported color policies for this path.
setColorPolicies(Enums.ColorPolicy[]) - Method in class com.motivewave.platform.sdk.common.desc.PriceBarDescriptor
Sets the supported color policies for this path.
setColorPolicy(Enums.ColorPolicy) - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Sets the color policy for this path.
setComplete(int) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Indicate the the values stored at the specified index are complete.
setComplete(int, boolean) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Indicate the the values stored at the specified index are complete.
setComplete(int, Object) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Indicate the the values stored at the specified index are complete for the specified value key (no further computation is required).
setComplete(int, Object, boolean) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Indicate the the values stored at the specified index are complete for the specified value key (no further computation is required).
setContinuous(boolean) - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Sets the continuous option for the path.
setDash(float[]) - Method in class com.motivewave.platform.sdk.common.desc.GuideDescriptor
Sets the default dash settings for the guide (null for solid line).
setDash(float[]) - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Sets the default dash setting for the path line (null for solid line).
setDash(float[]) - Method in class com.motivewave.platform.sdk.common.PathInfo
Creates a copy of the object and sets dash style
setDash(float[]) - Method in class com.motivewave.platform.sdk.common.SeriesInfo
Creates a copy of the object and sets dash style
setDataContext(DataContext) - Method in class com.motivewave.platform.sdk.study.Study
This method is called by the study framework and should not be used.
setDateOnly(boolean) - Method in class com.motivewave.platform.sdk.common.desc.DateTimeDescriptor
Sets the input to only accept date values (not time).
setDefaultValue(T) - Method in class com.motivewave.platform.sdk.common.desc.SettingDescriptor
Sets the default value for this setting.
setDescription(String) - Method in class com.motivewave.platform.sdk.common.desc.SettingDescriptor
 
setDescriptor(SettingsDescriptor) - Method in class com.motivewave.platform.sdk.common.Settings
Sets the SettingsDescriptor object.
setDisabled(boolean) - Method in class com.motivewave.platform.sdk.common.menu.MenuItem
Indicates if this menu item should be disabled (not clickable to the user).
setDisplayFont(Font) - Method in class com.motivewave.platform.sdk.draw.Text
 
setDouble(int, Object, Double) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Sets a numeric value at the given index and identifies it using the key.
setDouble(Object, Double) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Sets a numeric value at the latest index and identifies it using the key.
setDouble(String, Double) - Method in class com.motivewave.platform.sdk.common.Settings
Associates the given double value to the specified id.
setEnabled(boolean) - Method in class com.motivewave.platform.sdk.common.BaseInfo
 
setEnabled(boolean) - Method in class com.motivewave.platform.sdk.common.desc.GuideDescriptor
Sets the default enabled state for this guide.
setEnabled(boolean) - Method in class com.motivewave.platform.sdk.common.desc.SettingDescriptor
Sets the enabled attribute.
setEnabled(boolean) - Method in class com.motivewave.platform.sdk.common.TimeFrame
 
setEnabled(boolean) - Method in class com.motivewave.platform.sdk.study.Plot
Sets the flag for enabling this plot.
setEnd(long, double) - Method in class com.motivewave.platform.sdk.draw.Box
Sets the location of the end of the box.
setEnd(long, double) - Method in class com.motivewave.platform.sdk.draw.Line
Sets the location of the end of the line.
setEndColor(Color) - Method in class com.motivewave.platform.sdk.common.TimeFrame
Sets the color of the end line (null for default line color).
setEndDash(float[]) - Method in class com.motivewave.platform.sdk.common.TimeFrame
Sets the dash type of the end line (null for solid line).
setEndTime(int) - Method in class com.motivewave.platform.sdk.common.TimeFrame
Sets the end time as seconds since midnight.
setEndWidth(float) - Method in class com.motivewave.platform.sdk.common.TimeFrame
Sets the width end line (in pixels).
setEnterOnActivate(boolean) - Method in class com.motivewave.platform.sdk.common.Settings
Indicates if a position should be opened when the strategy is activated.
setEnterOnSessionStart(boolean) - Method in class com.motivewave.platform.sdk.common.Settings
Sets the enter on session start attribute (this is called by the study framework).
setEntryState(Enums.EntryState) - Method in class com.motivewave.platform.sdk.study.Study
Sets the current state of this strategy.
setExitPoint(String, ExitPoint) - Method in class com.motivewave.platform.sdk.common.Settings
Associates the given ExitPoint to the specified id.
setExtendLeft(int) - Method in class com.motivewave.platform.sdk.draw.Line
Sets the number of bars to extend past the start point
setExtendLeftBounds(boolean) - Method in class com.motivewave.platform.sdk.draw.Line
Extends the line to the left bounds of the plot.
setExtendRight(int) - Method in class com.motivewave.platform.sdk.draw.Line
Sets the number of bars to extend past the end point.
setExtendRightBounds(boolean) - Method in class com.motivewave.platform.sdk.draw.Line
Extends the line to the right bounds of the plot.
setExtensions(List<String>) - Method in class com.motivewave.platform.sdk.common.desc.FileDesc
Sets the list of file extensions to filter in the file chooser dialog.
setExtensions(List<String>) - Method in class com.motivewave.platform.sdk.common.desc.FileDescriptor
Sets the list of file extensions to filter in the file chooser dialog.
setFigures(String, List<? extends Figure>) - Method in class com.motivewave.platform.sdk.study.Study
Adds a figure to the end of the figure list for the plot associated with the given plot name.
setFigures(List<? extends Figure>) - Method in class com.motivewave.platform.sdk.study.Study
 
setFile(String, File) - Method in class com.motivewave.platform.sdk.common.Settings
Associates the given File to the specified id.
setFillColor(Color) - Method in class com.motivewave.platform.sdk.common.TimeFrame
Sets the color of the fill area (null for default fill color).
setFillColor(Color) - Method in class com.motivewave.platform.sdk.draw.Box
Sets the color for drawing the box fill (null for no fill).
setFillColor(Color) - Method in class com.motivewave.platform.sdk.draw.Marker
Sets the color used to fill the marker.
setFillColor(Color) - Method in class com.motivewave.platform.sdk.draw.Polygon
Sets the color for drawing the fill (null for no fill).
setFillColor(Color) - Method in class com.motivewave.platform.sdk.draw.ResizePoint
Sets the fill color (for drawing the resize point)
setFilterName(String) - Method in class com.motivewave.platform.sdk.common.desc.FileDesc
Sets the name of the filter to display when showing the file chooser dialog.
setFilterName(String) - Method in class com.motivewave.platform.sdk.common.desc.FileDescriptor
Sets the name of the filter to display when showing the file chooser dialog.
setFixedBottomValue(Integer) - Method in class com.motivewave.platform.sdk.study.Plot
Sets the 'fixed' bottom value (null if not defined).
setFixedBottomValue(Integer) - Method in class com.motivewave.platform.sdk.study.RuntimeDescriptor
Sets the 'fixed' bottom value (null if not defined).
setFixedTopValue(Integer) - Method in class com.motivewave.platform.sdk.study.Plot
Sets the 'fixed' top value (null if not defined).
setFixedTopValue(Integer) - Method in class com.motivewave.platform.sdk.study.RuntimeDescriptor
Sets the 'fixed' top value (null if not defined).
setFixedWidth(Integer) - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Sets the fixed width for displaying bars (null for dynamic width).
setFloat(int, Object, Float) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Sets a numeric value at the given index and identifies it using the key.
setFloat(Object, Float) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Sets a numeric value at the latest index and identifies it using the key.
setFont(Font) - Method in class com.motivewave.platform.sdk.draw.Text
Sets the font to use when drawing the text.
setFont(String, FontInfo) - Method in class com.motivewave.platform.sdk.common.Settings
Associates the given FontInfo to the specified id.
setFormatMK(boolean) - Method in class com.motivewave.platform.sdk.study.Plot
Sets the flag for formatting shortened version of values (ie: 10000 is 10K, 10000000 is 10M).
setGradient(boolean) - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Deprecated.
use color policy instead
setGradientCenter(Double) - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Sets the center point for the gradient (null if automatic).
setGraphLocation(Point2D) - Method in class com.motivewave.platform.sdk.draw.ResizePoint
Sets the location where this figure will be drawn on the graph.
setGraphLocation(Point2D) - Method in class com.motivewave.platform.sdk.draw.SinglePointFigure
Sets the location where this figure will be drawn on the graph.
setGridLayout(boolean) - Method in class com.motivewave.platform.sdk.common.desc.SettingGroup
Sets the grid layout attribute for the form.
setGridWidth(int) - Method in class com.motivewave.platform.sdk.common.desc.SettingDescriptor
Sets the number of columns occupied by the input component.
setGuide(String, GuideInfo) - Method in class com.motivewave.platform.sdk.common.Settings
Associates the given GuideInfo to the specified id.
setHAlign(Enums.TextAlign) - Method in class com.motivewave.platform.sdk.draw.Text
Sets the horizontal alignment.
setHandle(Point2D) - Method in class com.motivewave.platform.sdk.draw.Text
 
setHelpLink(String) - Method in class com.motivewave.platform.sdk.common.desc.SettingDescriptor
 
setHideControl(boolean) - Method in class com.motivewave.platform.sdk.common.desc.InputDependency
Sets the option to hide the control when the dependency is not met.
setHighlighted(boolean) - Method in class com.motivewave.platform.sdk.draw.Text
 
setIconFactory(IconFactory) - Method in class com.motivewave.platform.sdk.common.desc.SettingDescriptor
Sets the icon factory for associating an icon with the input in the tool bar
setIDSettings(String...) - Method in class com.motivewave.platform.sdk.study.Plot
Use this method to identify which settings should be part of the plot identifier.
setIDSettings(String...) - Method in class com.motivewave.platform.sdk.study.RuntimeDescriptor
Use this method to identify which settings should be part of the default plot identifier.
setImage(Image) - Method in class com.motivewave.platform.sdk.draw.Text
Sets an image to display with the text.
setIndicator(String, IndicatorInfo) - Method in class com.motivewave.platform.sdk.common.Settings
Associates the given IndicatorInfo to the specified id.
setInput(String, Object) - Method in class com.motivewave.platform.sdk.common.Settings
Associates the given input key to the specified id.
setInputs(Object[]) - Method in class com.motivewave.platform.sdk.common.desc.InputDesc
 
setInputs(Object[]) - Method in class com.motivewave.platform.sdk.common.desc.InputDescriptor
 
setInsets(int, int, int, int) - Method in class com.motivewave.platform.sdk.draw.Text
Sets the insets for the text.
setInstrument(String, Instrument) - Method in class com.motivewave.platform.sdk.common.Settings
Associates the given Instrument to the specified id.
setInt(int, Object, int) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Convenience method.
setInt(Object, int) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Convenience method.
setInteger(String, Integer) - Method in class com.motivewave.platform.sdk.common.Settings
Associates the given integer value to the specified id.
setItems(List<MenuItem>) - Method in class com.motivewave.platform.sdk.common.menu.Menu
Sets the list of menu items that are displayed in this sub menu.
setKey(String) - Method in class com.motivewave.platform.sdk.common.BaseInfo
 
setLabelColor(Color) - Method in class com.motivewave.platform.sdk.common.desc.GuideDescriptor
Sets the default label color for the guide indicator.
setLabelColor(Color) - Method in class com.motivewave.platform.sdk.common.IndicatorInfo
Creates a copy of the object and sets the label color.
setLabelPrefix(String) - Method in class com.motivewave.platform.sdk.study.Plot
Sets the label prefix for this plot.
setLabelPrefix(String) - Method in class com.motivewave.platform.sdk.study.RuntimeDescriptor
Sets the label prefix for the default plot.
setLabelSettings(String...) - Method in class com.motivewave.platform.sdk.study.Plot
Use this method to identify which settings should be part of the plot label (and to identify the study).
setLabelSettings(String...) - Method in class com.motivewave.platform.sdk.study.RuntimeDescriptor
Use this method to identify which settings should be part of the default plot label (and to identify the study).
setLineColor(Color) - Method in class com.motivewave.platform.sdk.common.desc.GuideDescriptor
Sets the default line color for the guide.
setLineColor(Color) - Method in class com.motivewave.platform.sdk.draw.Box
Sets the color of the line used to draw the box outline.
setLineColor(Color) - Method in class com.motivewave.platform.sdk.draw.Label
Sets the color of the line connector (and label outline).
setLineColor(Color) - Method in class com.motivewave.platform.sdk.draw.Polygon
Sets the color of the line used to draw the outline.
setLineStroke(Stroke) - Method in class com.motivewave.platform.sdk.draw.Label
Gets the stroke used for the line and outline.
setLocation(double, double) - Method in class com.motivewave.platform.sdk.draw.Text
 
setLocation(long, double) - Method in class com.motivewave.platform.sdk.draw.ResizePoint
Sets the absolute location of this figure.
setLocation(long, double) - Method in class com.motivewave.platform.sdk.draw.SinglePointFigure
Sets the absolute location of this figure.
setLocation(Coordinate) - Method in class com.motivewave.platform.sdk.draw.ResizePoint
Sets the absolute location (ie time and price).
setLocation(Coordinate) - Method in class com.motivewave.platform.sdk.draw.SinglePointFigure
Sets the location of the marker.
setLocation(Point2D) - Method in class com.motivewave.platform.sdk.draw.Text
 
setLong(Boolean) - Method in class com.motivewave.platform.sdk.study.Study
Sets this strategy as "long' (if true)
setLong(String, Long) - Method in class com.motivewave.platform.sdk.common.Settings
Associates the given integer value to the specified id.
setMAMethod(String, Enums.MAMethod) - Method in class com.motivewave.platform.sdk.common.Settings
Associates the given MAMethod to the specified id.
setMarker(String, MarkerInfo) - Method in class com.motivewave.platform.sdk.common.Settings
Associates the given MarkerInfo to the specified id.
setMaxBottomValue(Integer) - Method in class com.motivewave.platform.sdk.study.Plot
Sets the 'maximum' bottom value (null if not defined).
setMaxBottomValue(Integer) - Method in class com.motivewave.platform.sdk.study.RuntimeDescriptor
Sets the 'maximum' bottom value (null if not defined).
setMaxPoints(int) - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Sets the default maximum number of points to display for the path.
setMaxValue(double) - Method in class com.motivewave.platform.sdk.common.desc.QuantityDescriptor
Sets the maximum allowable value.
setMinBars(int) - Method in class com.motivewave.platform.sdk.study.Study
Sets the minimum number of bars required to display this study.
setMinBars(int, BarSize) - Method in class com.motivewave.platform.sdk.study.Study
Sets the minimum number of bars required to display this study.
setMinStartTime(Long) - Method in class com.motivewave.platform.sdk.study.Study
Sets the minimum start time (milliseconds since 1970) to display this study (null if no minimum is required)
setMinTick(Double) - Method in class com.motivewave.platform.sdk.study.Plot
Sets the minimum tick for the vertical axis (if this is not an overlay).
setMinTick(Double) - Method in class com.motivewave.platform.sdk.study.RuntimeDescriptor
Sets the minimum tick for the vertical axis of the default plot (if this is not an overlay).
setMinTopValue(Integer) - Method in class com.motivewave.platform.sdk.study.Plot
Sets the 'minimum' top value (null if not defined).
setMinTopValue(Integer) - Method in class com.motivewave.platform.sdk.study.RuntimeDescriptor
Sets the 'minimum' top value (null if not defined).
setMinValue(double) - Method in class com.motivewave.platform.sdk.common.desc.QuantityDescriptor
Sets the minimum allowable value.
setName(String) - Method in class com.motivewave.platform.sdk.study.Plot
Sets the name of this plot (human readable).
setOffset(int) - Method in class com.motivewave.platform.sdk.draw.Label
Sets the offset of the label (in pixels) relative to its location.
setOffsetPixels(int) - Method in class com.motivewave.platform.sdk.draw.SinglePointFigure
Sets the offset in pixels to display the figure from the location.
setOperation(TickOperation) - Method in class com.motivewave.platform.sdk.common.AggregateFilter
Sets the operation to execute on each aggregated/filtered tick.
setOrCompare(boolean) - Method in class com.motivewave.platform.sdk.common.desc.EnabledDependency
 
setOrderType(String, Enums.OrderType) - Method in class com.motivewave.platform.sdk.common.Settings
Associates the given OrderType to the specified id.
setOutline(Enums.TextOutline) - Method in class com.motivewave.platform.sdk.draw.Text
 
setOutlineColor(Color) - Method in class com.motivewave.platform.sdk.draw.Marker
Sets the color used on the marker outline.
setOutlineColor(Color) - Method in class com.motivewave.platform.sdk.draw.ResizePoint
Sets the outline color (for drawing the resize point)
setOverrideTagDisplay(boolean) - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Sets the override tag display option.
setPath(String, PathInfo) - Method in class com.motivewave.platform.sdk.common.Settings
Associates the given PathInfo to the specified id.
setPathBreak(int, Object, boolean) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Indicates that there is a break in a series of values that is rendered as a path.
setPathColor(int, Object, Color) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Sets the color of the path at the given index.
setPathColor(Object, Color) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Sets the color of the path at the latest index.
setPointSize(Enums.Size) - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Sets the default size of the path points.
setPointType(Enums.PointType) - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Sets the default type of point displayed for each value in the path.
setPopupMessage(String) - Method in class com.motivewave.platform.sdk.draw.Figure
Sets the message to display when the mouse cursor is over this figure.
setPosition(Enums.Position) - Method in class com.motivewave.platform.sdk.draw.Marker
Sets the relative position of the marker to its location.
setPosition(Enums.Position) - Method in class com.motivewave.platform.sdk.draw.SinglePointFigure
Sets the relative position of the marker to its location.
setPositionType(Enums.PositionType) - Method in class com.motivewave.platform.sdk.common.Settings
Sets the position type for the strategy.
setPriceBar(String, PriceBarInfo) - Method in class com.motivewave.platform.sdk.common.Settings
Associates the given PriceBarInfo to the specified id.
setPriceBarColor(int, Color) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Sets the color of the price bar at the given index.
setPriceBarColor(Color) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Sets the color of the price bar at the latest index.
setPricePlotRequired(boolean) - Method in class com.motivewave.platform.sdk.study.RuntimeDescriptor
Sets the required attribute for the price plot.
setPriority(Enums.Priority) - Method in class com.motivewave.platform.sdk.common.desc.SignalDescriptor
 
setRangeKeys(Object...) - Method in class com.motivewave.platform.sdk.study.Plot
Use this method to identify the numeric values generated by this study that are to affect the vertical range of the plot (when auto scale is turned on).
setRangeKeys(Object...) - Method in class com.motivewave.platform.sdk.study.RuntimeDescriptor
Use this method to identify the numeric values generated by this study that are to affect the vertical range of the default plot (when auto scale is turned on).
setRangeOrRenkoOnly(boolean) - Method in class com.motivewave.platform.sdk.study.RuntimeDescriptor
Use this method to set a study to be used with Range or Renko bars only.
setRuntimeDescriptor(RuntimeDescriptor) - Method in class com.motivewave.platform.sdk.study.Study
Sets the 'runtime' descriptor.
setSettings(Settings) - Method in class com.motivewave.platform.sdk.study.Study
Sets the user defined settings.
setSettingsDescriptor(SettingsDescriptor) - Method in class com.motivewave.platform.sdk.common.desc.InputDependency
 
setSettingsDescriptor(SettingsDescriptor) - Method in class com.motivewave.platform.sdk.study.Study
Sets the settings descriptor.
setShade(String, ShadeInfo) - Method in class com.motivewave.platform.sdk.common.Settings
Associates the given ShadeInfo to the specified id.
setShadeType(Enums.ShadeType) - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
sets the shade type for this path.
setShadeTypes(Enums.ShadeType[]) - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Sets the supported shade types for this path.
setShowAllPoints(boolean) - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Sets the default show all points value.
setShowAsBars(boolean) - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Sets the default show as bars value.
setShowBorder(boolean) - Method in class com.motivewave.platform.sdk.draw.Text
Sets the show border attribute for the text.
setShowEnd(boolean) - Method in class com.motivewave.platform.sdk.common.TimeFrame
Sets the attribute for displaying the end line.
setShowFill(boolean) - Method in class com.motivewave.platform.sdk.common.TimeFrame
Sets the attribute for displaying the fill area.
setShowFill(boolean) - Method in class com.motivewave.platform.sdk.draw.Polygon
Sets the display of the fill.
setShowLabel(boolean) - Method in class com.motivewave.platform.sdk.common.desc.SettingDescriptor
Sets the show label attribute for the setting.
setShowLabel(boolean) - Method in class com.motivewave.platform.sdk.study.Plot
Sets the flag for showing the label for this plot.
setShowLine(boolean) - Method in class com.motivewave.platform.sdk.draw.Label
Sets the attribute to show the line from the label to the point that it is highlighting.
setShowOutline(boolean) - Method in class com.motivewave.platform.sdk.draw.Polygon
Sets the display of the outline.
setShowOutline(boolean) - Method in class com.motivewave.platform.sdk.draw.Text
Sets the attribute for drawing the outline.
setShowPath(boolean) - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Sets the default 'show path' attribute.
setShowPoints(boolean) - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Sets the default 'show points' attribute.
setShowStart(boolean) - Method in class com.motivewave.platform.sdk.common.TimeFrame
Sets the attribute for displaying the start line.
setShowTag(boolean) - Method in class com.motivewave.platform.sdk.common.PathInfo
Creates a copy of the object and sets the showTag attribute.
setShowTag(boolean) - Method in class com.motivewave.platform.sdk.common.PriceBarInfo
Creates a copy of the object and sets the showTag attribute.
setShowTag(boolean) - Method in class com.motivewave.platform.sdk.common.TagInfo
Creates a copy of the object and sets the showTag attribute.
setShowTagValue(boolean) - Method in class com.motivewave.platform.sdk.common.PathInfo
Creates a copy of the object and sets the showTagValue attribute.
setShowTagValue(boolean) - Method in class com.motivewave.platform.sdk.common.PriceBarInfo
Creates a copy of the object and sets the showTagValue attribute.
setShowTagValue(boolean) - Method in class com.motivewave.platform.sdk.common.TagInfo
Creates a copy of the object and sets the showTagValue attribute.
setSignalTriggered(int, Object, boolean) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Sets the flag indicating that the given signal was triggered for the given bar index.
setSize(Enums.Size) - Method in class com.motivewave.platform.sdk.draw.Marker
Sets the size of the marker.
setSizes(Enums.Size[]) - Method in class com.motivewave.platform.sdk.common.desc.MarkerDescriptor
Sets the valid marker sizes.
setSnapToLocation(boolean) - Method in class com.motivewave.platform.sdk.draw.ResizePoint
Sets the snap to location attribute.
setSource(Object) - Method in exception class com.motivewave.platform.sdk.common.MException
Sets the source object that generated this exception.
setSource2(String) - Method in class com.motivewave.platform.sdk.common.desc.InputDependency
Sets an option secondary source.
setSource2(String, boolean) - Method in class com.motivewave.platform.sdk.common.desc.EnabledDependency
Sets an option secondary source.
setSource3(String) - Method in class com.motivewave.platform.sdk.common.desc.InputDependency
Sets an option tertiary source.
setSource3(String, boolean) - Method in class com.motivewave.platform.sdk.common.desc.EnabledDependency
Sets an option secondary source.
setStackPolicy(Enums.StackPolicy) - Method in class com.motivewave.platform.sdk.draw.SinglePointFigure
Sets the policy for stacking figures that share the same coordinates (above or below).
setStart(long, double) - Method in class com.motivewave.platform.sdk.draw.Box
Sets the location of the start of the box.
setStart(long, double) - Method in class com.motivewave.platform.sdk.draw.Line
Sets the location of the start of the line.
setStartColor(Color) - Method in class com.motivewave.platform.sdk.common.TimeFrame
Sets the color of the start line (null for default line color).
setStartDash(float[]) - Method in class com.motivewave.platform.sdk.common.TimeFrame
Sets the dash type of the start line (null for solid line).
setStartTime(int) - Method in class com.motivewave.platform.sdk.common.TimeFrame
Sets the start time as seconds since midnight.
setStartWidth(float) - Method in class com.motivewave.platform.sdk.common.TimeFrame
Sets the width start line (in pixels).
setState(Enums.StrategyState) - Method in class com.motivewave.platform.sdk.study.Study
Sets the current state of this strategy.
setStep(double) - Method in class com.motivewave.platform.sdk.common.desc.QuantityDescriptor
Sets the incremental step.
setStopPrice(Float) - Method in class com.motivewave.platform.sdk.study.Study
Sets the stop price for the active strategy.
setStrategySettings(List<SettingDescriptor>) - Method in class com.motivewave.platform.sdk.common.desc.SettingsDescriptor
Sets the settings used to configure the strategy.
setString(String, String) - Method in class com.motivewave.platform.sdk.common.Settings
Associates the given string value to the specified id.
setStroke(Stroke) - Method in class com.motivewave.platform.sdk.draw.Box
Sets the stroke for displaying the box outline.
setStroke(Stroke) - Method in class com.motivewave.platform.sdk.draw.Line
Sets the stroke for displaying the line.
setStroke(Stroke) - Method in class com.motivewave.platform.sdk.draw.Polygon
Sets the stroke for displaying the outline.
setStrokeWidth(float) - Method in class com.motivewave.platform.sdk.common.SeriesInfo
Creates a copy of the object and sets the width of the lines connecting path points.
setSupportsAdvanced(boolean) - Method in class com.motivewave.platform.sdk.common.desc.MarkerDescriptor
Sets the attribute to allow the user to set advanced attributes.
setSupportsAdvancedPanel(boolean) - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Indicates if the advanced settings panel is supported for this setting.
setSupportsBoth(boolean) - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Indicates if both the path line and path points are supported at the same time.
setSupportsColor(boolean) - Method in class com.motivewave.platform.sdk.common.desc.MarkerDescriptor
Sets the attribute to allow the user to set color attributes.
setSupportsColor(boolean) - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Determines if the user is allowed to set color(s) for the path.
setSupportsColor2(boolean) - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Deprecated.
use supportsColorPolicy instead
setSupportsColorPolicy(boolean) - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Determines if the user is allowed to choose the color policy.
setSupportsDisable(boolean) - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Sets the supports disable attribute for the path.
setSupportsDisable(boolean) - Method in class com.motivewave.platform.sdk.common.desc.SettingDescriptor
If true, this setting can be disabled by the user.
setSupportsEditValue(boolean) - Method in class com.motivewave.platform.sdk.common.desc.GuideDescriptor
 
setSupportsMaxPoints(boolean) - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Determines if the max points attribute is supported for this setting.
setSupportsShadeType(boolean) - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Determines if the user is allowed to choose the shade type for the path.
setSupportsShowAsBars(boolean) - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Determines if the path can optionally be shown as bars.
setSupportsShowPoints(boolean) - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Determines if the show points attribute is supported for this setting.
setSupportsTag(boolean) - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Sets the supports tag attribute for the path.
setSupportsTag(boolean) - Method in class com.motivewave.platform.sdk.common.desc.PriceBarDescriptor
Sets the supports tag attribute for the path.
setTabName(String) - Method in class com.motivewave.platform.sdk.study.Plot
Sets the name to display in the tab for this plot.
setTabName(String) - Method in class com.motivewave.platform.sdk.study.RuntimeDescriptor
Sets the tab name.
setTag(String) - Method in class com.motivewave.platform.sdk.common.PathInfo
Creates a copy of the object and sets the tag attribute.
setTag(String) - Method in class com.motivewave.platform.sdk.common.PriceBarInfo
Creates a copy of the object and sets the tag attribute.
setTag(String) - Method in class com.motivewave.platform.sdk.common.TagInfo
Creates a copy of the object and sets the tag attribute.
setTagBgColor(Color) - Method in class com.motivewave.platform.sdk.common.TagInfo
Creates a copy of the object and sets the tag attribute.
setTagTextColor(Color) - Method in class com.motivewave.platform.sdk.common.TagInfo
Creates a copy of the object and sets the tag attribute.
setTargetPrice(Float) - Method in class com.motivewave.platform.sdk.study.Study
Sets the target price for the active strategy.
setTbEditorNames(List<String>) - Method in class com.motivewave.platform.sdk.common.Settings
 
setText(String) - Method in class com.motivewave.platform.sdk.common.menu.MenuItem
Sets the display text for the menu item.
setText(String) - Method in class com.motivewave.platform.sdk.draw.Text
Sets the text to display when drawing this object.
setText(String, Font) - Method in class com.motivewave.platform.sdk.draw.Line
Sets the text to be displayed in the center of the line.
setTextColor(Color) - Method in class com.motivewave.platform.sdk.common.desc.GuideDescriptor
Sets the default text color for the guide indicator.
setTextColor(Color) - Method in class com.motivewave.platform.sdk.common.IndicatorInfo
Creates a copy of the object and sets the text color.
setTextColor(Color) - Method in class com.motivewave.platform.sdk.draw.Text
Sets the text color.
setTextPosition(Enums.Position) - Method in class com.motivewave.platform.sdk.draw.Marker
Sets the position of the text label that is displayed with the marker.
setTextValue(String) - Method in class com.motivewave.platform.sdk.draw.Marker
Sets the value of the text label to be displayed with the marker.
setTIF(String, Enums.TIF) - Method in class com.motivewave.platform.sdk.common.Settings
Associates the given TIF (time in force) to the specified id.
setTimeFrame(String, TimeFrame) - Method in class com.motivewave.platform.sdk.common.Settings
Associates the given TimeFrame to the specified id.
setTimeInForce(Enums.TIF) - Method in class com.motivewave.platform.sdk.common.Settings
Sets the time in force (TIF) for orders (strategies only).
setTimeZone(TimeZone) - Method in class com.motivewave.platform.sdk.common.Settings
Sets the timezone for sessions (null for local time zone).
SettingDescriptor<T> - Class in com.motivewave.platform.sdk.common.desc
Base class for all setting descriptors.
SettingDescriptor(String, String, T) - Constructor for class com.motivewave.platform.sdk.common.desc.SettingDescriptor
Constructor.
SettingDescriptor(String, String, T, boolean) - Constructor for class com.motivewave.platform.sdk.common.desc.SettingDescriptor
Constructor.
SettingDescriptor(String, String, T, boolean, boolean, boolean) - Constructor for class com.motivewave.platform.sdk.common.desc.SettingDescriptor
Constructor.
SettingGroup - Class in com.motivewave.platform.sdk.common.desc
Identifies a set of inputs that are to be arranged as a group when displaying the configuration dialog to the end user.
SettingGroup(String) - Constructor for class com.motivewave.platform.sdk.common.desc.SettingGroup
Creates a SettingGroup with the given name.
SettingGroup(String, boolean) - Constructor for class com.motivewave.platform.sdk.common.desc.SettingGroup
Creates a SettingGroup with the given name and grid layout setting.
Settings - Class in com.motivewave.platform.sdk.common
Encapsulates the configuration information for a study or strategy.
Settings() - Constructor for class com.motivewave.platform.sdk.common.Settings
 
Settings(SettingsDescriptor) - Constructor for class com.motivewave.platform.sdk.common.Settings
 
SettingsDescriptor - Class in com.motivewave.platform.sdk.common.desc
Contains all of the SettingDescriptor instances that describe the user configurable settings for the study.
SettingsDescriptor() - Constructor for class com.motivewave.platform.sdk.common.desc.SettingsDescriptor
 
SettingTab - Class in com.motivewave.platform.sdk.common.desc
Identifies a set of groups that may be organized in a tab.
SettingTab(String) - Constructor for class com.motivewave.platform.sdk.common.desc.SettingTab
Creates a tab with the given name
SettingTab(String, String) - Constructor for class com.motivewave.platform.sdk.common.desc.SettingTab
Creates a tab with the given name
setTopInsetPixels(int) - Method in class com.motivewave.platform.sdk.study.Plot
Sets the top inset for the graph (in pixels).
setTopInsetPixels(int) - Method in class com.motivewave.platform.sdk.study.RuntimeDescriptor
Sets the top inset for the default plot (in pixels).
setTradeLots(int) - Method in class com.motivewave.platform.sdk.common.Settings
Sets the number of trade lots to use (strategies only).
setTriggerOTH(boolean) - Method in class com.motivewave.platform.sdk.common.Settings
Sets the Trigger Outside Trading Hours attribute.
setType(Enums.MarkerType) - Method in class com.motivewave.platform.sdk.draw.Marker
Sets the type of marker to display.
setTypes(Enums.MarkerType[]) - Method in class com.motivewave.platform.sdk.common.desc.MarkerDescriptor
Sets the valid set of type choices.
setUnderlay(boolean) - Method in class com.motivewave.platform.sdk.draw.Figure
Sets the underlay property.
setUseAccountPosition(boolean) - Method in class com.motivewave.platform.sdk.common.Settings
Indicates if this study should use the existing position that is available on the account.
setVAlign(Enums.TextAlign) - Method in class com.motivewave.platform.sdk.draw.Text
Sets the vertical alignment.
setValue(int, Object, Object) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Sets the value for the given index and key.
setValue(Object, Object) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Sets the value for the latest index and key.
setValue(String, Object) - Method in class com.motivewave.platform.sdk.common.Settings
 
setValueSeries(Object, Object) - Method in class com.motivewave.platform.sdk.study.RuntimeDescriptor
Sets the data series for the value key.
setVetoCloseOnDeactivate(boolean) - Method in class com.motivewave.platform.sdk.study.Study
 
setVisible(boolean) - Method in class com.motivewave.platform.sdk.draw.Text
Sets the visible.
setWidth(float) - Method in class com.motivewave.platform.sdk.common.desc.GuideDescriptor
Sets the default line width for the guide.
setWidth(float) - Method in class com.motivewave.platform.sdk.common.desc.PathDescriptor
Sets the default with of the path line.
setWidth(float) - Method in class com.motivewave.platform.sdk.common.PathInfo
Creates a copy of the object and sets the width of the lines connecting path points.
setWidth(float) - Method in class com.motivewave.platform.sdk.common.SeriesInfo
Deprecated.
use getStrokeWidth instead
SEVEN - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.MarkerType
 
ShadeDescriptor - Class in com.motivewave.platform.sdk.common.desc
Describes information to shade an area between two lines/paths.
ShadeDescriptor(String, String, String[][], Color, boolean, boolean) - Constructor for class com.motivewave.platform.sdk.common.desc.ShadeDescriptor
Constructor
ShadeDescriptor(String, String, String, double, Enums.ShadeType, Color) - Constructor for class com.motivewave.platform.sdk.common.desc.ShadeDescriptor
Constructor.
ShadeDescriptor(String, String, String, double, Enums.ShadeType, Color, boolean, boolean) - Constructor for class com.motivewave.platform.sdk.common.desc.ShadeDescriptor
Constructor
ShadeDescriptor(String, String, String, String, Enums.ShadeType, Color) - Constructor for class com.motivewave.platform.sdk.common.desc.ShadeDescriptor
Constructor.
ShadeDescriptor(String, String, String, String, Enums.ShadeType, Color, boolean, boolean) - Constructor for class com.motivewave.platform.sdk.common.desc.ShadeDescriptor
Constructor
ShadeInfo - Class in com.motivewave.platform.sdk.common
Describes shading information between two lines described by lineKey1 and lineKey2.
ShadeInfo(String[][], Color, boolean) - Constructor for class com.motivewave.platform.sdk.common.ShadeInfo
Constructor.
ShadeInfo(String, double, Enums.ShadeType, Color, boolean) - Constructor for class com.motivewave.platform.sdk.common.ShadeInfo
Constructor.
ShadeInfo(String, String, double, Enums.ShadeType, Color, boolean) - Constructor for class com.motivewave.platform.sdk.common.ShadeInfo
Constructor.
ShadeInfo(String, String, Enums.ShadeType, Color, boolean) - Constructor for class com.motivewave.platform.sdk.common.ShadeInfo
Constructor.
SHIFT - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Icon
 
SHIFT - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
SHIFT_DOWN - Static variable in class com.motivewave.platform.sdk.study.Study
The Shift key modifier constant.
SHIFT2 - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
SHIFT3 - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
SHIFT4 - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
SHORT - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.PositionType
Short Positions.
showLabel - Variable in class com.motivewave.platform.sdk.common.IndicatorInfo
 
showLine - Variable in class com.motivewave.platform.sdk.common.IndicatorInfo
 
showOutline - Variable in class com.motivewave.platform.sdk.common.IndicatorInfo
 
showTradeOptions() - Element in annotation interface com.motivewave.platform.sdk.study.StudyHeader
Indicates if the Trade Options panel should be shown.
SIENNA - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
signal(int, Object, String, Object) - Method in interface com.motivewave.platform.sdk.common.DataContext
Triggers a signal with the given key, message and value.
SIGNAL_ENABLED - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
SIGNAL_IND - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
SIGNAL_METHOD - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
SIGNAL_PATH - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
SIGNAL_PERIOD - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
SignalDescriptor - Class in com.motivewave.platform.sdk.common.desc
Identifies and describes signals that are generated by a study.
SignalDescriptor(Object, String) - Constructor for class com.motivewave.platform.sdk.common.desc.SignalDescriptor
 
SignalDescriptor(Object, String, Enums.Priority) - Constructor for class com.motivewave.platform.sdk.common.desc.SignalDescriptor
 
signals() - Element in annotation interface com.motivewave.platform.sdk.study.StudyHeader
Indicates if this study generates signals.
SILVER - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
SINE_WAVE - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Icon
 
SinglePointFigure - Class in com.motivewave.platform.sdk.draw
Instances of this class represent objects that are anchored by a single point.
SinglePointFigure() - Constructor for class com.motivewave.platform.sdk.draw.SinglePointFigure
 
SIX - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.MarkerType
 
size - Variable in class com.motivewave.platform.sdk.common.MarkerInfo
 
size() - Method in interface com.motivewave.platform.sdk.common.DataSeries
Gets the number of elements in this data series.
SKY_BLUE - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
SLATE_BLUE - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
SLATE_GRAY - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
SliderDescriptor - Class in com.motivewave.platform.sdk.common.desc
 
SliderDescriptor(String, String, int) - Constructor for class com.motivewave.platform.sdk.common.desc.SliderDescriptor
Constructor.
SliderDescriptor(String, String, int, int, int) - Constructor for class com.motivewave.platform.sdk.common.desc.SliderDescriptor
Constructor.
SliderDescriptor(String, String, int, int, int, boolean) - Constructor for class com.motivewave.platform.sdk.common.desc.SliderDescriptor
Constructor.
SliderDescriptor(String, String, int, int, int, boolean, IconFactory) - Constructor for class com.motivewave.platform.sdk.common.desc.SliderDescriptor
Constructor.
SliderDescriptor(String, String, int, int, int, IconFactory) - Constructor for class com.motivewave.platform.sdk.common.desc.SliderDescriptor
Constructor.
SliderDescriptor(String, String, int, IconFactory) - Constructor for class com.motivewave.platform.sdk.common.desc.SliderDescriptor
Constructor.
slope(double, double, double, double) - Static method in class com.motivewave.platform.sdk.common.Util
Calculates the slope for the line defined by the given points.
slope(Line2D) - Static method in class com.motivewave.platform.sdk.common.Util
Calculates the slope for the given line.
slope(Point2D, Point2D) - Static method in class com.motivewave.platform.sdk.common.Util
Calculates the slope for the line defined by the given points.
SLOW_PERIOD - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
sma(int, int, Enums.BarInput, Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates the Simple Moving Average (null is returned if there is not enough data).
sma(int, int, Object) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates the Simple Moving Average (null is returned if there is not enough data).
SMA - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.MAMethod
Simple Moving Average.
SMALL - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Size
Small size.
smma(int, int, Enums.BarInput, Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates the Smoothed Moving Average.
smma(int, int, Object) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates the Smoothed Moving Average.
SMMA - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.MAMethod
Smoothed Moving Average.
SNOW - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
SOLID - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.ColorPolicy
Use color 1 only.
sources - Variable in class com.motivewave.platform.sdk.common.desc.InputDependency
 
SpacerDescriptor - Class in com.motivewave.platform.sdk.common.desc
Adds horizontal/vertical space to the form.
SpacerDescriptor(double, double) - Constructor for class com.motivewave.platform.sdk.common.desc.SpacerDescriptor
Constructor
SpacerDescriptor(int) - Constructor for class com.motivewave.platform.sdk.common.desc.SpacerDescriptor
Constructor
SPOT - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.InstrumentType
 
SPRING_GREEN - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
SQUARE - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.MarkerType
 
SQUARE - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.PointType
 
SQUARE_LINE - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.PriceBarType
 
SQUARE_LINE_FILL - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.PriceBarType
 
SQUARE_LINE_GRADIENT - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.PriceBarType
 
STAGE5 - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Service
Stage Five Trading Corp
std(int, int, Enums.BarInput, Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates the Standard Deviation (null is returned if there is not enough data).
std(int, int, Object) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates the Standard Deviation (null is returned if there is not enough data).
STEEL_BLUE - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
stochasticK(int, int) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates the stochastic 'K' value using price data.
stochasticK(int, int, Enums.BarInput, Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates the stochastic 'K' value using the given key.
stochasticK(int, int, Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates the stochastic 'K' value using price data.
stochasticK(int, int, Object) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates the stochastic 'K' value using the given key.
STOCK - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.InstrumentType
 
STOCKWATCH - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Service
Stockwatch
STOP - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.OrderType
Stop Order.
strategy() - Element in annotation interface com.motivewave.platform.sdk.study.StudyHeader
 
STRENGTH - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
StringDescriptor - Class in com.motivewave.platform.sdk.common.desc
Describes a String input.
StringDescriptor(String, String, String) - Constructor for class com.motivewave.platform.sdk.common.desc.StringDescriptor
Constructor
StringDescriptor(String, String, String, boolean, boolean) - Constructor for class com.motivewave.platform.sdk.common.desc.StringDescriptor
Constructor
StringDescriptor(String, String, String, int) - Constructor for class com.motivewave.platform.sdk.common.desc.StringDescriptor
Constructor
StringDescriptor(String, String, String, int, boolean, boolean) - Constructor for class com.motivewave.platform.sdk.common.desc.StringDescriptor
Constructor
StringInfo - Class in com.motivewave.platform.sdk.common
 
StringInfo(String) - Constructor for class com.motivewave.platform.sdk.common.StringInfo
 
StringInfo(String, boolean) - Constructor for class com.motivewave.platform.sdk.common.StringInfo
 
strWidth(String, Font) - Static method in class com.motivewave.platform.sdk.common.Util
Calculates and returns the width of a the given string (in pixels) using the given font.
Study - Class in com.motivewave.platform.sdk.study
This is the base class for all studies and strategies.
Study() - Constructor for class com.motivewave.platform.sdk.study.Study
 
StudyHeader - Annotation Interface in com.motivewave.platform.sdk.study
This annotation is used to describe information about the study when the study is loaded by MotiveWave.
studyOverlay() - Element in annotation interface com.motivewave.platform.sdk.study.StudyHeader
Indicates if this study can be overlaid on any plot.
submitOrders(Order...) - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Use this method to submit one or more orders to the broker.
submitOrders(List<Order>) - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Use this method to submit one or more orders to the broker.
sum(int, int, Enums.BarInput, Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Returns the sum of the values over the given sequence of values.
sum(int, int, Object) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Returns the sum of the values over the given sequence of values.
supportsBarUpdates() - Element in annotation interface com.motivewave.platform.sdk.study.StudyHeader
Indicates if this study supports live bar updates.
supportsChartInstrument() - Method in class com.motivewave.platform.sdk.common.desc.InstrDesc
Indicates if the input supports specifying the chart instrument.
supportsChartInstrument() - Method in class com.motivewave.platform.sdk.common.desc.InstrumentDescriptor
Indicates if the input supports specifying the chart instrument.
supportsCloseOnDeactivate() - Element in annotation interface com.motivewave.platform.sdk.study.StudyHeader
Indicates if the strategy supports the 'close on deactivate' feature.
supportsCloseOnSessionEnd() - Element in annotation interface com.motivewave.platform.sdk.study.StudyHeader
Indicates if the strategy supports the 'exit on session close' feature.
supportsCurrentPL() - Element in annotation interface com.motivewave.platform.sdk.study.StudyHeader
 
supportsEditValue() - Method in class com.motivewave.platform.sdk.common.desc.GuideDescriptor
 
supportsEnterOnActivate() - Element in annotation interface com.motivewave.platform.sdk.study.StudyHeader
Indicates if the strategy supports the 'enter on activate' feature.
supportsEnterOnSessionStart() - Element in annotation interface com.motivewave.platform.sdk.study.StudyHeader
Indicates if the strategy supports the 'enter on session open' feature (default false).
supportsEntryPrice() - Element in annotation interface com.motivewave.platform.sdk.study.StudyHeader
 
supportsHedging() - Method in interface com.motivewave.platform.sdk.order_mgmt.OrderContext
Determines if this account (broker) supports hedging.
supportsHistoricalBars() - Method in enum class com.motivewave.platform.sdk.common.Enums.BarSizeType
 
supportsLongShort() - Element in annotation interface com.motivewave.platform.sdk.study.StudyHeader
 
supportsPosition() - Element in annotation interface com.motivewave.platform.sdk.study.StudyHeader
 
supportsPositionType() - Element in annotation interface com.motivewave.platform.sdk.study.StudyHeader
Indicates if the strategy supports the 'position type' feature.
supportsRealizedPL() - Element in annotation interface com.motivewave.platform.sdk.study.StudyHeader
 
supportsRestartDaily() - Method in enum class com.motivewave.platform.sdk.common.Enums.BarSizeType
 
supportsRiskRatio() - Element in annotation interface com.motivewave.platform.sdk.study.StudyHeader
 
supportsSessions() - Element in annotation interface com.motivewave.platform.sdk.study.StudyHeader
Indicates if the strategy supports sessions.
supportsStopPL() - Element in annotation interface com.motivewave.platform.sdk.study.StudyHeader
 
supportsTargetPL() - Element in annotation interface com.motivewave.platform.sdk.study.StudyHeader
 
supportsTIF() - Element in annotation interface com.motivewave.platform.sdk.study.StudyHeader
Indicates if the strategy supports the order time in force (TIF) option.
supportsTotalPL() - Element in annotation interface com.motivewave.platform.sdk.study.StudyHeader
 
supportsTradeLots() - Element in annotation interface com.motivewave.platform.sdk.study.StudyHeader
Indicates if the strategy supports the 'trade lots' feature.
supportsUnrealizedPL() - Element in annotation interface com.motivewave.platform.sdk.study.StudyHeader
 
supportsUseAccountPosition() - Element in annotation interface com.motivewave.platform.sdk.study.StudyHeader
Indicates if this study supports use account position.
SWAP - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.InstrumentType
 
SwingPoint - Class in com.motivewave.platform.sdk.common
Identifies a swing point (local high or low) on a chart.
SwingPoint(boolean, int, long, double, int, int) - Constructor for class com.motivewave.platform.sdk.common.SwingPoint
Constructor

T

T - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.MarkerType
 
tabName() - Element in annotation interface com.motivewave.platform.sdk.study.StudyHeader
Name displayed on tab (Uses label if not specified)
TagInfo - Class in com.motivewave.platform.sdk.common
 
TagInfo(String, boolean, boolean, TextStyle, boolean) - Constructor for class com.motivewave.platform.sdk.common.TagInfo
 
TAN - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
TDA - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Service
TD-Ameritrade
TEAL - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
tema(int, int, Enums.BarInput, Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates the Triple Exponential Moving Average (3*EMA - 3*EMA(EMA) + EMA(EMA(EMA))).
tema(int, int, Object) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates the Triple Exponential Moving Average (3*EMA - 3*EMA(EMA) + EMA(EMA(EMA))).
TEMA - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.MAMethod
Triple Exponential Moving Average.
Text - Class in com.motivewave.platform.sdk.draw
Encapsulates text that can be resized and displayed to the given graphics context.
Text() - Constructor for class com.motivewave.platform.sdk.draw.Text
Constructor.
Text(String) - Constructor for class com.motivewave.platform.sdk.draw.Text
Constructor.
Text(String, Font) - Constructor for class com.motivewave.platform.sdk.draw.Text
Constructor.
Text(String, Font, Insets, boolean) - Constructor for class com.motivewave.platform.sdk.draw.Text
Constructor.
textColor - Variable in class com.motivewave.platform.sdk.common.IndicatorInfo
 
textColor - Variable in class com.motivewave.platform.sdk.common.MarkerInfo
 
TextStyle - Class in com.motivewave.platform.sdk.common
 
TextStyle(Font, Color, Color) - Constructor for class com.motivewave.platform.sdk.common.TextStyle
 
TF4L - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Service
Trade Futures 4 Less
THISTLE - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
THREE - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.MarkerType
 
THREED_STICK - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.PriceBarType
 
Tick - Interface in com.motivewave.platform.sdk.common
Represents a tick (trade) that occurred.
TICK - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.BarSizeType
Based on the number of ticks per bar.
TICK - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.IntervalType
 
TickOperation - Interface in com.motivewave.platform.sdk.common
Defines an operation to perform on a series of ticks.
tickStart - Variable in class com.motivewave.platform.sdk.common.AggregateFilter
 
TifDescriptor - Class in com.motivewave.platform.sdk.common.desc
Describes a Time In Force order attribute for a strategy.
TifDescriptor(String, String, Enums.TIF) - Constructor for class com.motivewave.platform.sdk.common.desc.TifDescriptor
Constructor.
TimeFrame - Class in com.motivewave.platform.sdk.common
Describes a time frame with an open and closing time.
TimeFrame() - Constructor for class com.motivewave.platform.sdk.common.TimeFrame
 
TimeFrame(int, int, boolean) - Constructor for class com.motivewave.platform.sdk.common.TimeFrame
 
TimeFrameDescriptor - Class in com.motivewave.platform.sdk.common.desc
Describes an exit point for a strategy.
TimeFrameDescriptor(String, String, int, int, boolean, boolean) - Constructor for class com.motivewave.platform.sdk.common.desc.TimeFrameDescriptor
 
tma(int, int, Enums.BarInput, Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates the Triangular Moving Average (SMA(SMA)).
tma(int, int, Object) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates the Triangular Moving Average (SMA(SMA)).
TMA - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.MAMethod
Triangular Moving Average.
toDouble(Object) - Static method in class com.motivewave.platform.sdk.common.Util
Converts the given object to an double.
toDouble(Object, double) - Static method in class com.motivewave.platform.sdk.common.Util
 
toDouble(String) - Static method in class com.motivewave.platform.sdk.common.Util
 
toInt(Object) - Static method in class com.motivewave.platform.sdk.common.Util
Converts the given object to an int.
toJson() - Method in class com.motivewave.platform.sdk.common.BaseInfo
 
toJson() - Method in class com.motivewave.platform.sdk.common.Coordinate
 
toJson() - Method in class com.motivewave.platform.sdk.common.Settings
 
toJson() - Method in class com.motivewave.platform.sdk.common.TextStyle
 
toJson(BaseInfo) - Method in class com.motivewave.platform.sdk.common.BarInfo
 
toJson(BaseInfo) - Method in class com.motivewave.platform.sdk.common.BarSizeInfo
 
toJson(BaseInfo) - Method in class com.motivewave.platform.sdk.common.BaseInfo
 
toJson(BaseInfo) - Method in class com.motivewave.platform.sdk.common.ColorInfo
 
toJson(BaseInfo) - Method in class com.motivewave.platform.sdk.common.ExitPoint
 
toJson(BaseInfo) - Method in class com.motivewave.platform.sdk.common.FileInfo
 
toJson(BaseInfo) - Method in class com.motivewave.platform.sdk.common.FontInfo
 
toJson(BaseInfo) - Method in class com.motivewave.platform.sdk.common.GuideInfo
 
toJson(BaseInfo) - Method in class com.motivewave.platform.sdk.common.IndicatorInfo
 
toJson(BaseInfo) - Method in class com.motivewave.platform.sdk.common.InputInfo
 
toJson(BaseInfo) - Method in class com.motivewave.platform.sdk.common.InstrInfo
 
toJson(BaseInfo) - Method in class com.motivewave.platform.sdk.common.LineInfo
 
toJson(BaseInfo) - Method in class com.motivewave.platform.sdk.common.MAMethodInfo
 
toJson(BaseInfo) - Method in class com.motivewave.platform.sdk.common.MarkerInfo
 
toJson(BaseInfo) - Method in class com.motivewave.platform.sdk.common.PathInfo
 
toJson(BaseInfo) - Method in class com.motivewave.platform.sdk.common.PriceBarInfo
 
toJson(BaseInfo) - Method in class com.motivewave.platform.sdk.common.SeriesInfo
 
toJson(BaseInfo) - Method in class com.motivewave.platform.sdk.common.ShadeInfo
 
toJson(BaseInfo) - Method in class com.motivewave.platform.sdk.common.StringInfo
 
toJson(BaseInfo) - Method in class com.motivewave.platform.sdk.common.TimeFrame
 
tokenize(String, char) - Static method in class com.motivewave.platform.sdk.common.Util
Splits the given string into tokens using the given separator character
TOMATO - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
top - Variable in class com.motivewave.platform.sdk.common.IndicatorInfo
 
TOP - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Position
 
TOP - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.TextAlign
 
TOP_COLOR - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
TOP_FILL - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
TOP_GUIDE - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
TOP_GUIDE2 - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
TOP_IND - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
TOP_LEFT - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Position
 
TOP_PATH - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
TOP_RIGHT - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Position
 
TOP_STEP - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Service
Top Step Trader
TOP_STRENGTH - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
toString() - Method in class com.motivewave.platform.sdk.common.BarSize
Returns a printable string representation of this bar size (see getName())
toString() - Method in class com.motivewave.platform.sdk.common.BaseInfo
 
toString() - Method in class com.motivewave.platform.sdk.common.Coordinate
Returns a printable string for this coordinate (time, value)
toString() - Method in class com.motivewave.platform.sdk.common.desc.SignalDescriptor
These values are used to generate the label displayed in the cursor data window.
toString() - Method in enum class com.motivewave.platform.sdk.common.Enums.BarData
 
toString() - Method in enum class com.motivewave.platform.sdk.common.Enums.BarInput
This method has been overridden to display a user friendly version of the input type for use in combo boxes etc.
toString() - Method in enum class com.motivewave.platform.sdk.common.Enums.BarSizeType
 
toString() - Method in enum class com.motivewave.platform.sdk.common.Enums.ColorPolicy
 
toString() - Method in enum class com.motivewave.platform.sdk.common.Enums.ExecutionType
 
toString() - Method in enum class com.motivewave.platform.sdk.common.Enums.IntervalType
 
toString() - Method in enum class com.motivewave.platform.sdk.common.Enums.MAMethod
This method has been overridden to display a user friendly version of the input type for use in combo boxes etc.
toString() - Method in enum class com.motivewave.platform.sdk.common.Enums.MarkerType
 
toString() - Method in enum class com.motivewave.platform.sdk.common.Enums.PathType
 
toString() - Method in enum class com.motivewave.platform.sdk.common.Enums.PointType
 
toString() - Method in enum class com.motivewave.platform.sdk.common.Enums.PositionType
 
toString() - Method in enum class com.motivewave.platform.sdk.common.Enums.PriceBarType
 
toString() - Method in enum class com.motivewave.platform.sdk.common.Enums.Service
 
toString() - Method in enum class com.motivewave.platform.sdk.common.Enums.ShadeType
 
toString() - Method in enum class com.motivewave.platform.sdk.common.Enums.Size
 
toString() - Method in class com.motivewave.platform.sdk.common.ErrorCode
Formats this object as a String.
toString() - Method in class com.motivewave.platform.sdk.common.GuideInfo
 
toString() - Method in class com.motivewave.platform.sdk.common.LineInfo
Gets string representation of this LineInfo object
toString() - Method in class com.motivewave.platform.sdk.common.NVP
 
toString() - Method in class com.motivewave.platform.sdk.common.SwingPoint
 
toString() - Method in class com.motivewave.platform.sdk.common.TimeFrame
 
toString() - Method in class com.motivewave.platform.sdk.draw.Marker
 
toString() - Method in class com.motivewave.platform.sdk.order_mgmt.Execution
 
TP - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.BarInput
Typical Price (High + Low + Close)/3.
TR - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.BarInput
True Range (Range: High, Low, previous Close).
Trade - Interface in com.motivewave.platform.sdk.order_mgmt
 
TRADE_LOTS - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
TRADE_PRO_FUTURES - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Service
Trade Pro Futures
TRADE_STATION - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Service
Trade Station
TRADEKING - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Service
MB Trading
TradeLotsDependency - Class in com.motivewave.platform.sdk.common.desc
 
TradeLotsDependency(String, String...) - Constructor for class com.motivewave.platform.sdk.common.desc.TradeLotsDependency
 
TRADIER - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Service
Tradier
TRAIL - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.OrderType
Trailing Stop Order.
TRANSACT - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Service
TransAct Futures
translate(long, double) - Method in interface com.motivewave.platform.sdk.common.DrawContext
Translates a 'real' date and value into a point on the graph.
translate(Coordinate) - Method in interface com.motivewave.platform.sdk.common.DrawContext
Translates a 'real' date and value into a point on the graph.
translate2Time(double) - Method in interface com.motivewave.platform.sdk.common.DrawContext
Translates the given time into an x coordinate on the graph.
translate2Value(double) - Method in interface com.motivewave.platform.sdk.common.DrawContext
Translates the given y coordinate to value on the graph (reverse of translateValue).
translateTime(long) - Method in interface com.motivewave.platform.sdk.common.DrawContext
Translates the given time into an x coordinate on the graph.
translateValue(double) - Method in interface com.motivewave.platform.sdk.common.DrawContext
Translates the given value into a y coordinate on the graph.
TRENDSTICK - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.PriceBarType
 
TRIANGLE - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.MarkerType
 
TRIANGLE_DOWN - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.PointType
 
TRIANGLE_UP - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.PointType
 
TRUEDATA - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Service
TrueData
TURQUOISE - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
TWO - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.MarkerType
 
type - Variable in class com.motivewave.platform.sdk.common.MarkerInfo
 

U

U - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.MarkerType
 
underlayByDefault() - Element in annotation interface com.motivewave.platform.sdk.study.StudyHeader
Indicates if this study has the underlay attribute set to true by default.
UNKNOWN - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.InstrumentType
 
UNKNOWN - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.ValueType
Unknown value type.
UP_COLOR - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
UP_MARKER - Static variable in interface com.motivewave.platform.sdk.common.Inputs
 
update(DOM) - Method in interface com.motivewave.platform.sdk.common.DOMListener
This method is called every time the Depth of Market (DOM) is updated for the instrument.
update(Settings) - Method in class com.motivewave.platform.sdk.common.Settings
Updates the information from the given object.
URGENT - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Priority
Urgent Priority.
Util - Class in com.motivewave.platform.sdk.common
This class provides a set of utility methods
Util() - Constructor for class com.motivewave.platform.sdk.common.Util
 

V

V - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.MarkerType
 
ValueDependency - Class in com.motivewave.platform.sdk.common.desc
 
ValueDependency(String, List<String>, List<Object>) - Constructor for class com.motivewave.platform.sdk.common.desc.ValueDependency
 
ValueDependency(List<String>, List<String>, List<Object>) - Constructor for class com.motivewave.platform.sdk.common.desc.ValueDependency
 
ValueDescriptor - Class in com.motivewave.platform.sdk.common.desc
Identifies and describes values that are generated by a study.
ValueDescriptor(Object, Enums.ValueType, String, String[]) - Constructor for class com.motivewave.platform.sdk.common.desc.ValueDescriptor
Constructor
ValueDescriptor(Object, Object[], String, String[]) - Constructor for class com.motivewave.platform.sdk.common.desc.ValueDescriptor
 
ValueDescriptor(Object, String, String[]) - Constructor for class com.motivewave.platform.sdk.common.desc.ValueDescriptor
Constructor
valueOf(String) - Static method in enum class com.motivewave.platform.sdk.common.Enums.BarData
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.motivewave.platform.sdk.common.Enums.BarInput
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.motivewave.platform.sdk.common.Enums.BarSizeType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.motivewave.platform.sdk.common.Enums.ColorPolicy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.motivewave.platform.sdk.common.Enums.EntryState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.motivewave.platform.sdk.common.Enums.ExecutionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.motivewave.platform.sdk.common.Enums.Icon
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.motivewave.platform.sdk.common.Enums.InstrumentType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.motivewave.platform.sdk.common.Enums.IntervalType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.motivewave.platform.sdk.common.Enums.MAMethod
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.motivewave.platform.sdk.common.Enums.MarkerType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.motivewave.platform.sdk.common.Enums.OrderAction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.motivewave.platform.sdk.common.Enums.OrderType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.motivewave.platform.sdk.common.Enums.PathType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.motivewave.platform.sdk.common.Enums.PointType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.motivewave.platform.sdk.common.Enums.Position
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.motivewave.platform.sdk.common.Enums.PositionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.motivewave.platform.sdk.common.Enums.PriceBarType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.motivewave.platform.sdk.common.Enums.Priority
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.motivewave.platform.sdk.common.Enums.ResizeType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.motivewave.platform.sdk.common.Enums.Service
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.motivewave.platform.sdk.common.Enums.ShadeType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.motivewave.platform.sdk.common.Enums.Size
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.motivewave.platform.sdk.common.Enums.StackPolicy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.motivewave.platform.sdk.common.Enums.StrategyState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.motivewave.platform.sdk.common.Enums.TextAlign
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.motivewave.platform.sdk.common.Enums.TextOutline
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.motivewave.platform.sdk.common.Enums.TIF
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.motivewave.platform.sdk.common.Enums.ValueType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.motivewave.platform.sdk.common.Enums.BarData
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.motivewave.platform.sdk.common.Enums.BarInput
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.motivewave.platform.sdk.common.Enums.BarSizeType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.motivewave.platform.sdk.common.Enums.ColorPolicy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.motivewave.platform.sdk.common.Enums.EntryState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.motivewave.platform.sdk.common.Enums.ExecutionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.motivewave.platform.sdk.common.Enums.Icon
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.motivewave.platform.sdk.common.Enums.InstrumentType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.motivewave.platform.sdk.common.Enums.IntervalType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.motivewave.platform.sdk.common.Enums.MAMethod
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.motivewave.platform.sdk.common.Enums.MarkerType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.motivewave.platform.sdk.common.Enums.OrderAction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.motivewave.platform.sdk.common.Enums.OrderType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.motivewave.platform.sdk.common.Enums.PathType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.motivewave.platform.sdk.common.Enums.PointType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.motivewave.platform.sdk.common.Enums.Position
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.motivewave.platform.sdk.common.Enums.PositionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.motivewave.platform.sdk.common.Enums.PriceBarType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.motivewave.platform.sdk.common.Enums.Priority
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.motivewave.platform.sdk.common.Enums.ResizeType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.motivewave.platform.sdk.common.Enums.Service
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.motivewave.platform.sdk.common.Enums.ShadeType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.motivewave.platform.sdk.common.Enums.Size
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.motivewave.platform.sdk.common.Enums.StackPolicy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.motivewave.platform.sdk.common.Enums.StrategyState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.motivewave.platform.sdk.common.Enums.TextAlign
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.motivewave.platform.sdk.common.Enums.TextOutline
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.motivewave.platform.sdk.common.Enums.TIF
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.motivewave.platform.sdk.common.Enums.ValueType
Returns an array containing the constants of this enum class, in the order they are declared.
VCENTER - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.StackPolicy
Stack figures vertically that share the same coordinates and center them on the common coordinate.
VCENTER - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.TextAlign
 
VERTICAL - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.ResizeType
Restricted to vertical movement only (up or down).
VERY_LARGE - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Size
Very large size.
VERY_SMALL - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Size
Very small size.
VIOLET - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
VOLUME - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.BarInput
Volume.
VOLUME - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.IntervalType
 
vwma(int, int, Enums.BarInput, Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates the Volume Weighted Moving Average (null is returned if there is not enough data).
vwma(int, int, Object) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates the Volume Weighted Moving Average (null is returned if there is not enough data).
VWMA - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.MAMethod
Volume Weighted Moving Average.

W

W - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.MarkerType
 
WAITING_ENTRY - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.EntryState
Order has been placed to open a position, waiting for order to be filled.
WAP - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.BarInput
Weighted Average Price (considers volume, not available from all data sources)
warning(String) - Method in class com.motivewave.platform.sdk.study.Study
Logs a warning message to the study log.
WARRANT - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.InstrumentType
 
WEEK - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.IntervalType
 
WHEAT - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
WHITE - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
WHITE_SMOKE - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
wma(int, int, Enums.BarInput, Instrument) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates the Weighted Moving Average (null is returned if there is not enough data).
wma(int, int, Object) - Method in interface com.motivewave.platform.sdk.common.DataSeries
Calculates the Weighted Moving Average (null is returned if there is not enough data).
WMA - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.MAMethod
Weighed Moving Average
WP - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.BarInput
Weighted Price (Open + High + Low + Close)/4.
write(Writer, Locale, Object...) - Method in class com.motivewave.platform.sdk.common.ErrorCode
Convenience method.
writeStyle(TextStyle) - Static method in class com.motivewave.platform.sdk.common.TextStyle
 

X

X - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.MarkerType
 
X - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.PointType
 
X11Colors - Interface in com.motivewave.platform.sdk.common
X11 Color Names For details see http://en.wikipedia.org/wiki/Web_colors

Y

Y - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.MarkerType
 
YEAR - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.IntervalType
 
YELLOW - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 
YELLOW_GREEN - Static variable in interface com.motivewave.platform.sdk.common.X11Colors
 

Z

Z - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.MarkerType
 
ZENFIRE - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.Service
Zen-Fire (No Longer Supported)
ZERO - Enum constant in enum class com.motivewave.platform.sdk.common.Enums.MarkerType
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form