Interface | Description |
---|---|
AliasFilter |
Indicator can use this to be displayed only for certain aliases
|
DataStructureInterface |
Interface used by strategies to interact with data structure
|
GeneratedUpdateConsumer | |
HorizontalValueLinesInfo |
Allows to draw any number of horizontal lines at given values
|
IndicatorColorInterface |
Interface to get/set colors for this strategy
Names are the same as used when declaring the color.
|
IndicatorColorScheme |
Describes colors given to certain indicator values when indicator is drawn using default lines on bottom panel
|
IndicatorContextMenuInformation |
Provide information about all context menu entries for:
a) graph context menu (RMB click on graph line) b) widget context menu (RMB click on widget) |
LimitsCalculator |
Custom logic for calculating display limits for indicator that has given minimum and maximum values in displayed range
|
SettingsAccess |
Interface that can be used to save or get settings from config
|
StrategySettingsInterface |
Describes action when user clicks cog icon in strategies configuration popup
|
StrategyUpdateGenerator |
Can generate any number of custom events in response to depth/trade updates
|
StrategyUpdateGeneratorFilter |
Limits events and instrument aliases that
StrategyUpdateGenerator
listens to. |
ValuesFormatter |
Use this interface to use custom formatting for your indicator's tooltip and/or widgets values
|
Class | Description |
---|---|
BoundsInfo | |
DataStructureInterface.TreeResponseInterval |
Tree structure response for given interval
|
IndicatorColorScheme.ColorDescription | |
IndicatorColorScheme.ColorIntervalResponse |
Describes all color changes in given interval
|
IndicatorDisplayLogic |
Bundle for display logic components
If some field is null, default logic will be used for that component
|
IndicatorLineStyle |
This class allows you to specify how the indicator line will look.
|
Layer1ApiDataInterfaceRequestMessage |
Message to request interface to interact with data structure
You might want to invalidate current indicators once you receive your Layer1ApiDataInterfaceRequestMessage |
Layer1ApiUserMessageModifyIndicator |
Describes adding or removing indicator
Note that you need to remember
Layer1ApiUserMessageModifyIndicator.fullName . |
Layer1ApiUserMessageModifyIndicator.Builder |
Builder to build
Layer1ApiUserMessageModifyIndicator . |
Layer1ApiUserMessageModifyScreenSpacePainter |
Describes adding or removing a screen-space painter
Note that you need to remember
Layer1ApiUserMessageModifyScreenSpacePainter.fullName . |
Layer1ApiUserMessageModifyScreenSpacePainter.Builder |
Builder to build
Layer1ApiUserMessageModifyScreenSpacePainter . |
LimitsResponse |
Describe calculated limits range
|
WidgetDisplayInfo |
Defines the way widget is displaying values
By default widgets fills counter clockwise (if circle) or up (if bar)
Another way is for widget to be symmetric, with specified value as center
|