| Interface | Description |
|---|---|
| CalculatedResultListener |
Interface used to provide calculated values to bottom chart model
|
| CustomEventAggregatble |
Describes rules of aggregation of custom events
|
| CustomGeneratedEvent |
All events created by custom event generators should implement this interface
|
| InvalidateInterface |
Interface used to invalidate online indicator at any time
|
| Layer1IndicatorColorInterface | |
| Layer1PriceAxisRangeCalculatable |
Implement this interface if you want to manually calculate
price axis ranges for your indicators
|
| Layer1StrategyAddInterface | |
| Layer1WidgetRangeInterface | |
| OnlineCalculatable |
Strategy implementing this interfaces should support 2 types of requests.
|
| OnlineValueCalculatorAdapter |
Receives updates, can generate new value for given strategy in response
|
| WidgetRangeConsumer |
| Class | Description |
|---|---|
| CustomGeneratedEventAliased |
If you want to intercept this message, use instanceof instead of '==' operator
|
| Layer1PriceAxisRangeCalculatable.InputPriceAxisInfo |
Range of values for this indicator [minValue, maxValue]
|
| Layer1PriceAxisRangeCalculatable.ResultPriceAxisInfo | |
| LineBreaker |
Line will not be drawn in this pixel.
|
| OnlineCalculatable.Marker |
If passed as value it will cause marker to be drawn at that place (currently works only for
Layer1ApiUserMessageModifyIndicator.GraphType.PRIMARY). |
| OnlineCalculatable.ValueBundle | |
| VerticalLine |
A vertical line that is drawn on chart
|