All Classes

Class Description
AllDataModule
Interface implementing all simplified module interfaces including historical data.
Api
Allows communicating back to Bookmap.
AxisGroup
Group of indicators that have same value ranges.
AxisRules
This class describes axis range selection rules.
BackfilledDataListener
Marks class that wants to receive backfilled (cloud historical) data.
BalanceAdapter
An adapter for BalanceListener with empty default method implementations
BalanceListener
Provides balance info.
Bar
Single OHLC bar
BarDataAdapter
An adapter for BarDataListener with empty default method implementations
BarDataListener
Get bars and order book snapshot with fixed interval
BboAdapter
An adapter for BboListener with empty default method implementations
BboListener
Get best bid/offer updates each time one of those changes.
CustomModule
Must be implemented by modules annotated with Layer1SimpleAttachable.
CustomModuleAdapter
An adapter for CustomModule with empty default method implementations
CustomSettingsPanelProvider
Allows specifying custom UI directly.
DeactivatableStrategyUpdateGeneratorWithFilter  
DepthDataAdapter
An adapter for DepthDataListener with empty default method implementations
DepthDataListener
Get incremental depth updates.
HistoricalDataListener
Marks class that wants to receive data before the point it was loaded.
HistoricalModeAdapter
An adapter for HistoricalModeListener with empty default method implementations
HistoricalModeListener
In addition to historical data, you will also be notified on transition between historical data and live data.
Indicator
Indicator representing a line.
IndicatorModifiable  
InitialState
Some initialization data about events that happened shortly before the initialization moment (note, that for historical-enabled indicators many fields will be empty)
InstanceUtils  
IntervalAdapter
An adapter for IntervalListener with empty default method implementations
IntervalListener  
Intervals
Just a bunch of common intervals.
LineStyle  
LoadSessionIdWrapper  
MarketByOrderDepthDataAdapter
An adapter for MarketByOrderDepthDataListener with empty default methods implementations
MarketByOrderDepthDataListener
Get market depth data order by order (if supported by the data provider)
MessageListener  
MultiInstrumentAdapter
An adapter for MultiInstrumentListener with empty default method implementations
MultiInstrumentListener
Listen to data from multiple instruments at once.
NoAutosubscription
Cancels auto-subscription to all available listeners for the user's strategy When applied, a user should add listeners manually Api
NumberConverter  
OrdersAdapter
An adapter for OrdersListener with empty default method implementations
OrdersListener
Provides order updates.
Warning 1: Order prices are provided as raw price value (without dividing by min tick (pips)), so you will have to do multiplication yourself if you want to show those on main chart.
Parameter
A field annotated with the Parameter annotation can be configured from Bookmap's GUI ("Configure api plugins" dialog).
ParameterChangeListener  
ParameterFieldDeserializer  
PositionAdapter
An adapter for PositionListener with empty default method implementations
PositionListener
Provides position info.
SimpleStrategyPanel
The class creates a Strategy panel and provides simple methods for placing components into it
SimplifiedL1ApiLoader<T extends CustomModule>  
SimplifiedL1ApiLoader.Mode  
SnapshotEndAdapter
An adapter for SnapshotEndListener with empty default method implementations
SnapshotEndListener  
TimeAdapter
An adapter for TimeListener with empty default method implementations
TimeListener
Get event timestamps
TradeDataAdapter
An adapter for TradeDataListener with empty default method implementations
TradeDataListener  
UserSettings  
UserSettings.ParameterField  
UserSettingsWrapper  
WidgetGroup  
WidgetRules  
WidgetRulesCalculator