Package velox.api.layer1.simplified
-
Interface Summary Interface Description AllDataModule Interface implementing all simplified module interfaces including historical data.Api Allows communicating back to Bookmap.BackfilledDataListener Marks class that wants to receive backfilled (cloud historical) data.BalanceAdapter An adapter forBalanceListenerwith empty default method implementationsBalanceListener Provides balance info.BarDataAdapter An adapter forBarDataListenerwith empty default method implementationsBarDataListener Get bars and order book snapshot with fixed intervalBboAdapter An adapter forBboListenerwith empty default method implementationsBboListener Get best bid/offer updates each time one of those changes.CustomModule Must be implemented by modules annotated withLayer1SimpleAttachable.CustomModuleAdapter An adapter forCustomModulewith empty default method implementationsCustomSettingsPanelProvider Allows specifying custom UI directly.DepthDataAdapter An adapter forDepthDataListenerwith empty default method implementationsDepthDataListener Get incremental depth updates.HistoricalDataListener Marks class that wants to receive data before the point it was loaded.HistoricalModeAdapter An adapter forHistoricalModeListenerwith empty default method implementationsHistoricalModeListener In addition to historical data, you will also be notified on transition between historical data and live data.Indicator Indicator representing a line.IndicatorModifiable IntervalAdapter An adapter forIntervalListenerwith empty default method implementationsIntervalListener MarketByOrderDepthDataListener Get market depth data order by order (if supported by the data provider)MessageListener MultiInstrumentAdapter An adapter forMultiInstrumentListenerwith empty default method implementationsMultiInstrumentListener Listen to data from multiple instruments at once.OrdersAdapter An adapter forOrdersListenerwith empty default method implementationsOrdersListener 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.ParameterChangeListener PositionAdapter An adapter forPositionListenerwith empty default method implementationsPositionListener Provides position info.SnapshotEndAdapter An adapter forSnapshotEndListenerwith empty default method implementationsSnapshotEndListener TimeAdapter An adapter forTimeListenerwith empty default method implementationsTimeListener Get event timestampsTradeDataAdapter An adapter forTradeDataListenerwith empty default method implementationsTradeDataListener -
Class Summary Class Description AxisGroup Group of indicators that have same value ranges.AxisRules This class describes axis range selection rules.Bar Single OHLC barDeactivatableStrategyUpdateGeneratorWithFilter 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 Intervals Just a bunch of common intervals.LoadSessionIdWrapper MarketByOrderDepthDataAdapter An adapter forMarketByOrderDepthDataListenerwith empty default methods implementationsNumberConverter ParameterFieldDeserializer SimpleStrategyPanel The class creates a Strategy panel and provides simple methods for placing components into itSimplifiedL1ApiLoader<T extends CustomModule> UserSettings UserSettings.ParameterField UserSettingsWrapper WidgetGroup WidgetRules WidgetRulesCalculator -
Enum Summary Enum Description LineStyle SimplifiedL1ApiLoader.Mode -
Annotation Types Summary Annotation Type Description NoAutosubscription Cancels auto-subscription to all available listeners for the user's strategy When applied, a user should add listeners manuallyApiParameter A field annotated with the Parameter annotation can be configured from Bookmap's GUI ("Configure api plugins" dialog).