All Classes and Interfaces

Class
Description
Interface implementing all simplified module interfaces including historical data.
Allows communicating back to Bookmap.
Group of indicators that have same value ranges.
This class describes axis range selection rules.
Marks class that wants to receive backfilled (cloud historical) data.
An adapter for BalanceListener with empty default method implementations
Provides balance info.
Single OHLC bar
An adapter for BarDataListener with empty default method implementations
Get bars and order book snapshot with fixed interval
An adapter for BboListener with empty default method implementations
Get best bid/offer updates each time one of those changes.
Must be implemented by modules annotated with Layer1SimpleAttachable.
An adapter for CustomModule with empty default method implementations
Allows specifying custom UI directly.
 
An adapter for DepthDataListener with empty default method implementations
Get incremental depth updates.
Marks class that wants to receive data before the point it was loaded.
An adapter for HistoricalModeListener with empty default method implementations
In addition to historical data, you will also be notified on transition between historical data and live data.
Indicator representing a line.
 
Some initialization data about events that happened shortly before the initialization moment (note, that for historical-enabled indicators many fields will be empty)
 
An adapter for IntervalListener with empty default method implementations
 
Just a bunch of common intervals.
 
 
An adapter for MarketByOrderDepthDataListener with empty default methods implementations
Get market depth data order by order (if supported by the data provider)
 
An adapter for MultiInstrumentListener with empty default method implementations
Listen to data from multiple instruments at once.
Cancels auto-subscription to all available listeners for the user's strategy When applied, a user should add listeners manually Api
 
An adapter for OrdersListener with empty default method implementations
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.
HistoricalDataListener should not be implemented if you want this to work, consider to use HistoricalModeListener instead
A field annotated with the Parameter annotation can be configured from Bookmap's GUI ("Configure api plugins" dialog).
 
 
An adapter for PositionListener with empty default method implementations
Provides position info.
The class creates a Strategy panel and provides simple methods for placing components into it
 
 
An adapter for SnapshotEndListener with empty default method implementations
 
An adapter for TimeListener with empty default method implementations
Get event timestamps
An adapter for TradeDataListener with empty default method implementations