Index
A B C D F G H I L M N O P R S T U V W
All Classes|All Packages
All Classes|All Packages
All Classes|All Packages
A
- acceptSettingsInterface(SettingsAccess) - Method in class velox.api.layer1.simplified.SimplifiedL1ApiLoader
- add(Indicator) - Method in class velox.api.layer1.simplified.AxisGroup
-
Add indicator to a group
- addBalanceListeners(BalanceListener) - Method in interface velox.api.layer1.simplified.Api
-
Manually add balance data listener when using
NoAutosubscription
- addBarDataListeners(BarDataListener) - Method in interface velox.api.layer1.simplified.Api
-
Manually add bar data listener when using
NoAutosubscription
- addBboDataListeners(BboListener) - Method in interface velox.api.layer1.simplified.Api
-
Manually add bbo listener when using
NoAutosubscription
- addColorChangeListener(ColorsChangedListener) - Method in class velox.api.layer1.simplified.SimplifiedL1ApiLoader
- addCustomGui(Object, UserSettings, String, String, SimplifiedL1ApiLoader<?>) - Static method in class velox.api.layer1.simplified.InstanceUtils
- addDepthDataListeners(DepthDataListener) - Method in interface velox.api.layer1.simplified.Api
-
Manually add depth data listener when using
NoAutosubscription
- addHistoricalModeListeners(HistoricalModeListener) - Method in interface velox.api.layer1.simplified.Api
-
Manually add historicaL mode listener when using
NoAutosubscription
- addIcon(double, BufferedImage, int, int) - Method in interface velox.api.layer1.simplified.Indicator
-
Add icon rendered in a point corresponding to specified value
- addIndicator(Indicator) - Method in class velox.api.layer1.simplified.WidgetGroup
- addIntervalListeners(IntervalListener) - Method in interface velox.api.layer1.simplified.Api
-
Manually add interval listener when using
NoAutosubscription
- addItem(String, Component) - Method in class velox.api.layer1.simplified.SimpleStrategyPanel
-
Places two components.
- addItems(Component...) - Method in class velox.api.layer1.simplified.SimpleStrategyPanel
-
Places an arbitrary number of parameters of the Component type.
- addItems(Component[], int[]) - Method in class velox.api.layer1.simplified.SimpleStrategyPanel
-
Places an arbitrary number of parameters of the Component type.
- addItems(String, Component...) - Method in class velox.api.layer1.simplified.SimpleStrategyPanel
-
Places two or more components.
- addMarketByOrderDepthDataListeners(MarketByOrderDepthDataListener) - Method in interface velox.api.layer1.simplified.Api
-
Manually add depth data listener when using
NoAutosubscription
- addMultiInstrumentListeners(MultiInstrumentListener) - Method in interface velox.api.layer1.simplified.Api
-
Manually add multi-instrument data listener when using
NoAutosubscription
- addOrdersListeners(OrdersListener) - Method in interface velox.api.layer1.simplified.Api
-
Manually add order listener when using
NoAutosubscription
- addPoint(double) - Method in interface velox.api.layer1.simplified.Indicator
-
Set new line Y coordinate in indicator coordinates space.
- addPoint(long, double) - Method in interface velox.api.layer1.simplified.IndicatorModifiable
- addSnapshotEndListeners(SnapshotEndListener) - Method in interface velox.api.layer1.simplified.Api
-
Manually add snapshot end listener when using
NoAutosubscription
- addStatusListeners(PositionListener) - Method in interface velox.api.layer1.simplified.Api
-
Manually add position listener when using
NoAutosubscription
- addTimeListeners(TimeListener) - Method in interface velox.api.layer1.simplified.Api
-
Manually add time listener when using
NoAutosubscription
- addTrade(boolean, long, double) - Method in class velox.api.layer1.simplified.Bar
-
Update bar based on the new trade
- addTradeDataListeners(TradeDataListener) - Method in interface velox.api.layer1.simplified.Api
-
Manually add trade data listener when using
NoAutosubscription
- adjustGroupRange(WidgetGroup) - Static method in class velox.api.layer1.simplified.WidgetRulesCalculator
- AllDataModule - Interface in velox.api.layer1.simplified
-
Interface implementing all simplified module interfaces including historical data.
- Api - Interface in velox.api.layer1.simplified
-
Allows communicating back to Bookmap.
- apply(double, double) - Method in class velox.api.layer1.simplified.AxisRules
- apply(double, double) - Method in class velox.api.layer1.simplified.WidgetRules
- AxisGroup - Class in velox.api.layer1.simplified
-
Group of indicators that have same value ranges.
- AxisGroup() - Constructor for class velox.api.layer1.simplified.AxisGroup
- AxisRules - Class in velox.api.layer1.simplified
-
This class describes axis range selection rules.
- AxisRules() - Constructor for class velox.api.layer1.simplified.AxisRules
B
- BackfilledDataListener - Interface in velox.api.layer1.simplified
-
Marks class that wants to receive backfilled (cloud historical) data.
- BalanceAdapter - Interface in velox.api.layer1.simplified
-
An adapter for
BalanceListener
with empty default method implementations - BalanceListener - Interface in velox.api.layer1.simplified
-
Provides balance info.
- Bar - Class in velox.api.layer1.simplified
-
Single OHLC bar
- Bar() - Constructor for class velox.api.layer1.simplified.Bar
- Bar(double) - Constructor for class velox.api.layer1.simplified.Bar
- Bar(Bar) - Constructor for class velox.api.layer1.simplified.Bar
- BarDataAdapter - Interface in velox.api.layer1.simplified
-
An adapter for
BarDataListener
with empty default method implementations - BarDataListener - Interface in velox.api.layer1.simplified
-
Get bars and order book snapshot with fixed interval
- BboAdapter - Interface in velox.api.layer1.simplified
-
An adapter for
BboListener
with empty default method implementations - BboListener - Interface in velox.api.layer1.simplified
-
Get best bid/offer updates each time one of those changes.
C
- cancel(String) - Method in class velox.api.layer1.simplified.MarketByOrderDepthDataAdapter
- cancel(String) - Method in interface velox.api.layer1.simplified.MarketByOrderDepthDataListener
-
Called when an existing order was deleted
- clear(long, long) - Method in interface velox.api.layer1.simplified.IndicatorModifiable
- close() - Method in class velox.api.layer1.simplified.SimplifiedL1ApiLoader
- convert(Number, Class<?>) - Static method in class velox.api.layer1.simplified.NumberConverter
- createUserSettingsFromAnnotations(Object, Class<? extends Annotation>, String, boolean) - Method in class velox.api.layer1.simplified.SimplifiedL1ApiLoader
- CUSTOM_TRADE_EVENTS_AGGREGATOR - Static variable in class velox.api.layer1.simplified.SimplifiedL1ApiLoader
- CustomModule - Interface in velox.api.layer1.simplified
-
Must be implemented by modules annotated with
Layer1SimpleAttachable
. - CustomModuleAdapter - Interface in velox.api.layer1.simplified
-
An adapter for
CustomModule
with empty default method implementations - CustomSettingsPanelProvider - Interface in velox.api.layer1.simplified
-
Allows specifying custom UI directly.
D
- DASH_DOT - velox.api.layer1.simplified.LineStyle
- DeactivatableStrategyUpdateGeneratorWithFilter - Class in velox.api.layer1.simplified
- DeactivatableStrategyUpdateGeneratorWithFilter(SimplifiedL1ApiLoader, String, InstanceWrapper) - Constructor for class velox.api.layer1.simplified.DeactivatableStrategyUpdateGeneratorWithFilter
- deactivate() - Method in class velox.api.layer1.simplified.DeactivatableStrategyUpdateGeneratorWithFilter
- DepthDataAdapter - Interface in velox.api.layer1.simplified
-
An adapter for
DepthDataListener
with empty default method implementations - DepthDataListener - Interface in velox.api.layer1.simplified
-
Get incremental depth updates.
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class velox.api.layer1.simplified.ParameterFieldDeserializer
- DOT - velox.api.layer1.simplified.LineStyle
F
- finish() - Method in class velox.api.layer1.simplified.SimplifiedL1ApiLoader
G
- GENERATORS - velox.api.layer1.simplified.SimplifiedL1ApiLoader.Mode
- getActualWidgetRange() - Method in class velox.api.layer1.simplified.WidgetRulesCalculator
- getAxisRules() - Method in class velox.api.layer1.simplified.AxisGroup
- getClassName() - Method in class velox.api.layer1.simplified.UserSettings.ParameterField
- getClose() - Method in class velox.api.layer1.simplified.Bar
- getColor(String, String) - Method in class velox.api.layer1.simplified.SimplifiedL1ApiLoader
- getColorPanel(CustomModule, SimplifiedL1ApiLoader<? extends CustomModule>, String) - Static method in class velox.api.layer1.simplified.InstanceUtils
- getCurrentTime() - Method in class velox.api.layer1.simplified.InitialState
- getCustomGuiFor(String, String) - Method in class velox.api.layer1.simplified.SimplifiedL1ApiLoader
- getCustomSettingsPanels() - Method in interface velox.api.layer1.simplified.CustomSettingsPanelProvider
- getDefaultValue() - Method in class velox.api.layer1.simplified.UserSettings.ParameterField
- getFieldName() - Method in class velox.api.layer1.simplified.UserSettings.ParameterField
- getForcedMax() - Method in class velox.api.layer1.simplified.AxisRules
- getForcedMax() - Method in class velox.api.layer1.simplified.WidgetRules
- getForcedMin() - Method in class velox.api.layer1.simplified.AxisRules
- getForcedMin() - Method in class velox.api.layer1.simplified.WidgetRules
- getGeneratedEventsConsumer() - Method in class velox.api.layer1.simplified.DeactivatableStrategyUpdateGeneratorWithFilter
- getGeneratorAliases() - Method in class velox.api.layer1.simplified.DeactivatableStrategyUpdateGeneratorWithFilter
- getGeneratorUpdateTypes() - Method in class velox.api.layer1.simplified.DeactivatableStrategyUpdateGeneratorWithFilter
- getHigh() - Method in class velox.api.layer1.simplified.Bar
- getIncludedMax() - Method in class velox.api.layer1.simplified.AxisRules
- getIncludedMin() - Method in class velox.api.layer1.simplified.AxisRules
- getIndex(List<ImmutablePair<Long, Double>>, long) - Static method in class velox.api.layer1.simplified.WidgetRulesCalculator
- getIndicators() - Method in class velox.api.layer1.simplified.AxisGroup
- getIndicatorWidgets() - Method in class velox.api.layer1.simplified.WidgetGroup
- getInstrumentAlias() - Method in class velox.api.layer1.simplified.UserSettings
- getInterval() - Method in interface velox.api.layer1.simplified.IntervalAdapter
- getInterval() - Method in interface velox.api.layer1.simplified.IntervalListener
-
Return desired interval width in nanoseconds.
- getLastTradePrice() - Method in class velox.api.layer1.simplified.InitialState
- getLastTradeSize() - Method in class velox.api.layer1.simplified.InitialState
- getLifeSpan() - Method in class velox.api.layer1.simplified.WidgetRules
- getLoadSessionId() - Method in class velox.api.layer1.simplified.UserSettings
- getLow() - Method in class velox.api.layer1.simplified.Bar
- getMargin() - Method in class velox.api.layer1.simplified.AxisRules
- getMaximum() - Method in class velox.api.layer1.simplified.UserSettings.ParameterField
- getMaxTypeValue(Type) - Static method in class velox.api.layer1.simplified.NumberConverter
- getMinimum() - Method in class velox.api.layer1.simplified.UserSettings.ParameterField
- getOpen() - Method in class velox.api.layer1.simplified.Bar
- getParameterName() - Method in class velox.api.layer1.simplified.UserSettings.ParameterField
- getParameters() - Method in class velox.api.layer1.simplified.UserSettings
- getPriceRanges(String, double, Map<String, Layer1PriceAxisRangeCalculatable.InputPriceAxisInfo>) - Method in class velox.api.layer1.simplified.SimplifiedL1ApiLoader
- getProvider() - Method in interface velox.api.layer1.simplified.Api
-
Allows advanced actions that require direct access to L1 stack.
- getRunSessionId() - Method in class velox.api.layer1.simplified.UserSettings
- getSettings(Class<? extends T>) - Method in interface velox.api.layer1.simplified.Api
-
Retrieve earlier stored settings
- getStep() - Method in class velox.api.layer1.simplified.UserSettings.ParameterField
- getTemporalExtreme(List<ImmutablePair<Long, Double>>, boolean, long, long) - Static method in class velox.api.layer1.simplified.WidgetRulesCalculator
- getTemporalMinMax(long, double, double, List<ImmutablePair<Long, ImmutablePair<Double, Double>>>) - Static method in class velox.api.layer1.simplified.WidgetRulesCalculator
- getTradeInfo() - Method in class velox.api.layer1.simplified.InitialState
- getUserSettings(String) - Method in class velox.api.layer1.simplified.SimplifiedL1ApiLoader
- getVolumeBuy() - Method in class velox.api.layer1.simplified.Bar
- getVolumeSell() - Method in class velox.api.layer1.simplified.Bar
- getVolumeTotal() - Method in class velox.api.layer1.simplified.Bar
- getVwap() - Method in class velox.api.layer1.simplified.Bar
- getVwapBuy() - Method in class velox.api.layer1.simplified.Bar
- getVwapSell() - Method in class velox.api.layer1.simplified.Bar
- getWidgetDisplayInfo() - Method in class velox.api.layer1.simplified.WidgetRules
- getWidgetRules() - Method in class velox.api.layer1.simplified.WidgetGroup
H
- HistoricalDataListener - Interface in velox.api.layer1.simplified
-
Marks class that wants to receive data before the point it was loaded.
- HistoricalModeAdapter - Interface in velox.api.layer1.simplified
-
An adapter for
HistoricalModeListener
with empty default method implementations - HistoricalModeListener - Interface in velox.api.layer1.simplified
-
In addition to historical data, you will also be notified on transition between historical data and live data.
I
- Indicator - Interface in velox.api.layer1.simplified
-
Indicator representing a line.
- IndicatorModifiable - Interface in velox.api.layer1.simplified
- initialize(String, InstrumentInfo, Api, InitialState) - Method in interface velox.api.layer1.simplified.CustomModule
-
Called before any other method
- initialize(String, InstrumentInfo, Api, InitialState) - Method in interface velox.api.layer1.simplified.CustomModuleAdapter
- initializeOrUpdateLower(double, double) - Static method in class velox.api.layer1.simplified.WidgetRulesCalculator
- initializeOrUpdateUpper(double, double) - Static method in class velox.api.layer1.simplified.WidgetRulesCalculator
- InitialState - Class in velox.api.layer1.simplified
-
Some initialization data about events that happened shortly before the initialization moment (note, that for historical-enabled indicators many fields will be empty)
- InitialState() - Constructor for class velox.api.layer1.simplified.InitialState
- initialUserSettings - Variable in class velox.api.layer1.simplified.SimplifiedL1ApiLoader
- InstanceUtils - Class in velox.api.layer1.simplified
- InstanceUtils() - Constructor for class velox.api.layer1.simplified.InstanceUtils
- INTERVAL_1_MINUTE - Static variable in class velox.api.layer1.simplified.Intervals
- INTERVAL_1_SECOND - Static variable in class velox.api.layer1.simplified.Intervals
- INTERVAL_10_MINUTES - Static variable in class velox.api.layer1.simplified.Intervals
- INTERVAL_10_SECONDS - Static variable in class velox.api.layer1.simplified.Intervals
- INTERVAL_100_MILLISECONDS - Static variable in class velox.api.layer1.simplified.Intervals
- INTERVAL_15_MINUTES - Static variable in class velox.api.layer1.simplified.Intervals
- INTERVAL_15_SECONDS - Static variable in class velox.api.layer1.simplified.Intervals
- INTERVAL_2_MINUTES - Static variable in class velox.api.layer1.simplified.Intervals
- INTERVAL_2_SECONDS - Static variable in class velox.api.layer1.simplified.Intervals
- INTERVAL_20_MINUTES - Static variable in class velox.api.layer1.simplified.Intervals
- INTERVAL_20_SECONDS - Static variable in class velox.api.layer1.simplified.Intervals
- INTERVAL_200_MILLISECONDS - Static variable in class velox.api.layer1.simplified.Intervals
- INTERVAL_250_MILLISECONDS - Static variable in class velox.api.layer1.simplified.Intervals
- INTERVAL_30_MINUTES - Static variable in class velox.api.layer1.simplified.Intervals
- INTERVAL_30_SECONDS - Static variable in class velox.api.layer1.simplified.Intervals
- INTERVAL_5_MINUTES - Static variable in class velox.api.layer1.simplified.Intervals
- INTERVAL_5_SECONDS - Static variable in class velox.api.layer1.simplified.Intervals
- INTERVAL_50_MILLISECONDS - Static variable in class velox.api.layer1.simplified.Intervals
- INTERVAL_500_MILLISECONDS - Static variable in class velox.api.layer1.simplified.Intervals
- INTERVAL_750_MILLISECONDS - Static variable in class velox.api.layer1.simplified.Intervals
- IntervalAdapter - Interface in velox.api.layer1.simplified
-
An adapter for
IntervalListener
with empty default method implementations - IntervalListener - Interface in velox.api.layer1.simplified
- Intervals - Class in velox.api.layer1.simplified
-
Just a bunch of common intervals.
- Intervals() - Constructor for class velox.api.layer1.simplified.Intervals
- isActive() - Method in class velox.api.layer1.simplified.DeactivatableStrategyUpdateGeneratorWithFilter
- isCalculationOrReportingAllowed(WidgetRangeConsumer, WidgetRules, WidgetGroup) - Static method in class velox.api.layer1.simplified.WidgetRulesCalculator
- isEmpty() - Method in class velox.api.layer1.simplified.UserSettings
- isEnabled() - Method in class velox.api.layer1.simplified.UserSettings
- isLoadedAtStartup() - Method in class velox.api.layer1.simplified.UserSettings
- isReloadIfChanged() - Method in class velox.api.layer1.simplified.UserSettings.ParameterField
- isStrategyEnabled(String) - Method in class velox.api.layer1.simplified.SimplifiedL1ApiLoader
- isSymmetrical() - Method in class velox.api.layer1.simplified.AxisRules
- isSymmetrical() - Method in class velox.api.layer1.simplified.WidgetRules
- isTypeAllowed(Class<?>, Class<? extends Annotation>) - Static method in class velox.api.layer1.simplified.InstanceUtils
- isTypeAllowed(Class<?>, Field) - Static method in class velox.api.layer1.simplified.InstanceUtils
L
- LineStyle - Enum in velox.api.layer1.simplified
- LIVE - velox.api.layer1.simplified.SimplifiedL1ApiLoader.Mode
- LoadSessionIdWrapper - Class in velox.api.layer1.simplified
- LoadSessionIdWrapper() - Constructor for class velox.api.layer1.simplified.LoadSessionIdWrapper
- LoadSessionIdWrapper(long) - Constructor for class velox.api.layer1.simplified.LoadSessionIdWrapper
- LONG_DASH - velox.api.layer1.simplified.LineStyle
- longToTransactTime(long) - Static method in class velox.api.layer1.simplified.WidgetRulesCalculator
M
- MarketByOrderDepthDataAdapter - Class in velox.api.layer1.simplified
-
An adapter for
MarketByOrderDepthDataListener
with empty default methods implementations - MarketByOrderDepthDataAdapter() - Constructor for class velox.api.layer1.simplified.MarketByOrderDepthDataAdapter
- MarketByOrderDepthDataListener - Interface in velox.api.layer1.simplified
-
Get market depth data order by order (if supported by the data provider)
- maximum() - Method in annotation type velox.api.layer1.simplified.Parameter
-
maximum value for a numeric field type only
- MessageListener - Interface in velox.api.layer1.simplified
- MIN_INTERVAL - Static variable in class velox.api.layer1.simplified.Intervals
-
Smallest interval allowed
- minimum() - Method in annotation type velox.api.layer1.simplified.Parameter
-
minimum value for a numeric field type only
- MIXED - velox.api.layer1.simplified.SimplifiedL1ApiLoader.Mode
- MultiInstrumentAdapter - Interface in velox.api.layer1.simplified
-
An adapter for
MultiInstrumentListener
with empty default method implementations - MultiInstrumentListener - Interface in velox.api.layer1.simplified
-
Listen to data from multiple instruments at once.
N
- name() - Method in annotation type velox.api.layer1.simplified.Parameter
-
name displayed in UI
- NoAutosubscription - Annotation Type in velox.api.layer1.simplified
-
Cancels auto-subscription to all available listeners for the user's strategy When applied, a user should add listeners manually
Api
- NumberConverter - Class in velox.api.layer1.simplified
- NumberConverter() - Constructor for class velox.api.layer1.simplified.NumberConverter
O
- onBalance(BalanceInfo) - Method in interface velox.api.layer1.simplified.BalanceAdapter
- onBalance(BalanceInfo) - Method in interface velox.api.layer1.simplified.BalanceListener
-
Called when account balance information changes
- onBalance(BalanceInfo) - Method in class velox.api.layer1.simplified.DeactivatableStrategyUpdateGeneratorWithFilter
- onBalance(BalanceInfo) - Method in class velox.api.layer1.simplified.SimplifiedL1ApiLoader
- onBar(OrderBook, Bar) - Method in interface velox.api.layer1.simplified.BarDataAdapter
- onBar(OrderBook, Bar) - Method in interface velox.api.layer1.simplified.BarDataListener
-
Called when bar is ready.
- onBasicImplementationWidgetLifeSpanChanges(WidgetRules, List<Pair<Long, Point>>) - Static method in class velox.api.layer1.simplified.WidgetRulesCalculator
- onBbo(int, int, int, int) - Method in interface velox.api.layer1.simplified.BboAdapter
- onBbo(int, int, int, int) - Method in interface velox.api.layer1.simplified.BboListener
-
Called on each BBO change providing new price/size value
- onCurrentInstrument(String) - Method in interface velox.api.layer1.simplified.MultiInstrumentAdapter
- onCurrentInstrument(String) - Method in interface velox.api.layer1.simplified.MultiInstrumentListener
- onDepth(boolean, int, int) - Method in interface velox.api.layer1.simplified.DepthDataAdapter
- onDepth(boolean, int, int) - Method in interface velox.api.layer1.simplified.DepthDataListener
-
Called on each incremental depth update
- onDepth(String, boolean, int, int) - Method in class velox.api.layer1.simplified.DeactivatableStrategyUpdateGeneratorWithFilter
- onDepth(String, boolean, int, int) - Method in class velox.api.layer1.simplified.SimplifiedL1ApiLoader
- onInstrumentAdded(String, InstrumentInfo) - Method in class velox.api.layer1.simplified.DeactivatableStrategyUpdateGeneratorWithFilter
- onInstrumentAdded(String, InstrumentInfo) - Method in class velox.api.layer1.simplified.SimplifiedL1ApiLoader
- onInstrumentAdded(InstrumentInfo) - Method in interface velox.api.layer1.simplified.MultiInstrumentAdapter
- onInstrumentAdded(InstrumentInfo) - Method in interface velox.api.layer1.simplified.MultiInstrumentListener
- onInstrumentAlreadySubscribed(String, String, String) - Method in class velox.api.layer1.simplified.DeactivatableStrategyUpdateGeneratorWithFilter
- onInstrumentNotFound(String, String, String) - Method in class velox.api.layer1.simplified.DeactivatableStrategyUpdateGeneratorWithFilter
- onInstrumentRemoved(String) - Method in class velox.api.layer1.simplified.DeactivatableStrategyUpdateGeneratorWithFilter
- onInstrumentRemoved(String) - Method in class velox.api.layer1.simplified.SimplifiedL1ApiLoader
- onInterval() - Method in interface velox.api.layer1.simplified.BarDataListener
-
BarDataListener
provides default empty implementation forIntervalListener.onInterval()
since you getBarDataListener.onBar(OrderBook, Bar)
called at the same time. - onInterval() - Method in interface velox.api.layer1.simplified.IntervalAdapter
- onInterval() - Method in interface velox.api.layer1.simplified.IntervalListener
-
Called with frequency set by
IntervalListener.getInterval()
. - onMarketMode(String, MarketMode) - Method in class velox.api.layer1.simplified.DeactivatableStrategyUpdateGeneratorWithFilter
- onMboCancel(String, String) - Method in class velox.api.layer1.simplified.DeactivatableStrategyUpdateGeneratorWithFilter
- onMboCancel(String, String) - Method in class velox.api.layer1.simplified.SimplifiedL1ApiLoader
- onMboReplace(String, String, int, int) - Method in class velox.api.layer1.simplified.DeactivatableStrategyUpdateGeneratorWithFilter
- onMboReplace(String, String, int, int) - Method in class velox.api.layer1.simplified.SimplifiedL1ApiLoader
- onMboSend(String, String, boolean, int, int) - Method in class velox.api.layer1.simplified.DeactivatableStrategyUpdateGeneratorWithFilter
- onMboSend(String, String, boolean, int, int) - Method in class velox.api.layer1.simplified.SimplifiedL1ApiLoader
- onOrderExecuted(ExecutionInfo) - Method in class velox.api.layer1.simplified.DeactivatableStrategyUpdateGeneratorWithFilter
- onOrderExecuted(ExecutionInfo) - Method in interface velox.api.layer1.simplified.OrdersAdapter
- onOrderExecuted(ExecutionInfo) - Method in interface velox.api.layer1.simplified.OrdersListener
-
Called when execution (fill/partial fill) happens.
- onOrderExecuted(ExecutionInfo) - Method in class velox.api.layer1.simplified.SimplifiedL1ApiLoader
- onOrderUpdated(OrderInfoUpdate) - Method in class velox.api.layer1.simplified.DeactivatableStrategyUpdateGeneratorWithFilter
- onOrderUpdated(OrderInfoUpdate) - Method in interface velox.api.layer1.simplified.OrdersAdapter
- onOrderUpdated(OrderInfoUpdate) - Method in interface velox.api.layer1.simplified.OrdersListener
-
Called each time order is changed (placed/cancelled/updated/filled/partially filled.
- onOrderUpdated(OrderInfoUpdate) - Method in class velox.api.layer1.simplified.SimplifiedL1ApiLoader
- onParameterChanged(String) - Method in interface velox.api.layer1.simplified.ParameterChangeListener
- onPositionUpdate(StatusInfo) - Method in interface velox.api.layer1.simplified.PositionAdapter
- onPositionUpdate(StatusInfo) - Method in interface velox.api.layer1.simplified.PositionListener
-
Called when instrument status information changes (PnL, number of open orders, position, etc).
- onRealtimeStart() - Method in interface velox.api.layer1.simplified.HistoricalModeAdapter
- onRealtimeStart() - Method in interface velox.api.layer1.simplified.HistoricalModeListener
- onSnapshotEnd() - Method in interface velox.api.layer1.simplified.SnapshotEndAdapter
- onSnapshotEnd() - Method in interface velox.api.layer1.simplified.SnapshotEndListener
- onStatus(StatusInfo) - Method in class velox.api.layer1.simplified.DeactivatableStrategyUpdateGeneratorWithFilter
- onStatus(StatusInfo) - Method in class velox.api.layer1.simplified.SimplifiedL1ApiLoader
- onStrategyAdd() - Method in class velox.api.layer1.simplified.SimplifiedL1ApiLoader
- onStrategyCheckboxEnabled(String, boolean) - Method in class velox.api.layer1.simplified.SimplifiedL1ApiLoader
- onTimestamp(long) - Method in interface velox.api.layer1.simplified.TimeAdapter
- onTimestamp(long) - Method in interface velox.api.layer1.simplified.TimeListener
-
Time of the next event(s)
- onTrade(double, int, TradeInfo) - Method in interface velox.api.layer1.simplified.TradeDataAdapter
- onTrade(double, int, TradeInfo) - Method in interface velox.api.layer1.simplified.TradeDataListener
- onTrade(String, double, int, TradeInfo) - Method in class velox.api.layer1.simplified.DeactivatableStrategyUpdateGeneratorWithFilter
- onTrade(String, double, int, TradeInfo) - Method in class velox.api.layer1.simplified.SimplifiedL1ApiLoader
- onUserMessage(Object) - Method in class velox.api.layer1.simplified.DeactivatableStrategyUpdateGeneratorWithFilter
- onUserMessage(Object) - Method in interface velox.api.layer1.simplified.MessageListener
-
Receives all messages on their path from providers to listeners.
- onUserMessage(Object) - Method in class velox.api.layer1.simplified.SimplifiedL1ApiLoader
- OrdersAdapter - Interface in velox.api.layer1.simplified
-
An adapter for
OrdersListener
with empty default method implementations - OrdersListener - Interface in velox.api.layer1.simplified
-
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.
P
- packExtreme(double, List<ImmutablePair<Long, Double>>, boolean, long) - Static method in class velox.api.layer1.simplified.WidgetRulesCalculator
- Parameter - Annotation Type in velox.api.layer1.simplified
-
A field annotated with the Parameter annotation can be configured from Bookmap's GUI ("Configure api plugins" dialog).
- ParameterChangeListener - Interface in velox.api.layer1.simplified
- ParameterField() - Constructor for class velox.api.layer1.simplified.UserSettings.ParameterField
- ParameterFieldDeserializer - Class in velox.api.layer1.simplified
- ParameterFieldDeserializer() - Constructor for class velox.api.layer1.simplified.ParameterFieldDeserializer
- PositionAdapter - Interface in velox.api.layer1.simplified
-
An adapter for
PositionListener
with empty default method implementations - PositionListener - Interface in velox.api.layer1.simplified
-
Provides position info.
- processPoint(double, long, long, double, double, WidgetRules, List<ImmutablePair<Long, ImmutablePair<Double, Double>>>, List<ImmutablePair<Long, ImmutablePair<Double, Double>>>) - Static method in class velox.api.layer1.simplified.WidgetRulesCalculator
R
- readDefaultColorSettings(Object, Class<? extends Annotation>) - Static method in class velox.api.layer1.simplified.InstanceUtils
- readSettingsFromAnnotations(Object, Class<? extends Annotation>) - Static method in class velox.api.layer1.simplified.InstanceUtils
- registerIndicator(String, Layer1ApiUserMessageModifyIndicator.GraphType) - Method in interface velox.api.layer1.simplified.Api
-
Similar to
Api.registerIndicator(String, GraphType, double)
, assumes initialValue = NaN (no line until first update) - registerIndicator(String, Layer1ApiUserMessageModifyIndicator.GraphType, double) - Method in interface velox.api.layer1.simplified.Api
-
Register an indicator (line).
- registerIndicator(String, Layer1ApiUserMessageModifyIndicator.GraphType, double, boolean, boolean) - Method in interface velox.api.layer1.simplified.Api
-
Register an indicator (line).
- registerIndicatorModifiable(String, Layer1ApiUserMessageModifyIndicator.GraphType) - Method in interface velox.api.layer1.simplified.Api
- registerIndicatorModifiable(String, Layer1ApiUserMessageModifyIndicator.GraphType, double) - Method in interface velox.api.layer1.simplified.Api
- registerIndicatorModifiable(String, Layer1ApiUserMessageModifyIndicator.GraphType, double, boolean, boolean) - Method in interface velox.api.layer1.simplified.Api
- reload() - Method in interface velox.api.layer1.simplified.Api
-
Request reloading the module.
- reloadOnChange() - Method in annotation type velox.api.layer1.simplified.Parameter
-
if true, the instrument gets reloaded after the parameter has been changed
- remove(Indicator) - Method in class velox.api.layer1.simplified.AxisGroup
-
Remove indicator from axis group
- replace(String, int, int) - Method in class velox.api.layer1.simplified.MarketByOrderDepthDataAdapter
- replace(String, int, int) - Method in interface velox.api.layer1.simplified.MarketByOrderDepthDataListener
-
Called when an existing order was modified
- reportRange(WidgetRangeConsumer, double, double) - Static method in class velox.api.layer1.simplified.WidgetRulesCalculator
- restartInstrument(String) - Method in class velox.api.layer1.simplified.SimplifiedL1ApiLoader
S
- send(String, boolean, int, int) - Method in class velox.api.layer1.simplified.MarketByOrderDepthDataAdapter
- send(String, boolean, int, int) - Method in interface velox.api.layer1.simplified.MarketByOrderDepthDataListener
-
Called when a new order was accepted by the exchange
- sendOrder(OrderSendParameters) - Method in interface velox.api.layer1.simplified.Api
-
Submit order with specified parameters
- sendUserMessage(Object) - Method in interface velox.api.layer1.simplified.Api
-
Allows communicating with other modules
- sendUserMessage(Object) - Method in class velox.api.layer1.simplified.SimplifiedL1ApiLoader
- sendUserMessageAsync(Object) - Method in class velox.api.layer1.simplified.SimplifiedL1ApiLoader
- setAxisRules(AxisRules) - Method in class velox.api.layer1.simplified.AxisGroup
-
Set rules for selecting indicators range.
- setAxisRules(AxisRules) - Method in interface velox.api.layer1.simplified.Indicator
-
Set rules for selecting indicator range.
- setClassName(String) - Method in class velox.api.layer1.simplified.UserSettings.ParameterField
- setClose(double) - Method in class velox.api.layer1.simplified.Bar
- setColor(Color) - Method in interface velox.api.layer1.simplified.Indicator
-
Set new line color.
- setColor(String, String, Color) - Method in class velox.api.layer1.simplified.SimplifiedL1ApiLoader
- setDefaultValue(Object) - Method in class velox.api.layer1.simplified.UserSettings.ParameterField
- setEnabled(boolean) - Method in class velox.api.layer1.simplified.UserSettings
- setFieldName(String) - Method in class velox.api.layer1.simplified.UserSettings.ParameterField
- setForcedMax(double) - Method in class velox.api.layer1.simplified.AxisRules
- setForcedMin(double) - Method in class velox.api.layer1.simplified.AxisRules
- setGeneratedEventsConsumer(Consumer<CustomGeneratedEventAliased>) - Method in class velox.api.layer1.simplified.DeactivatableStrategyUpdateGeneratorWithFilter
- setHigh(double) - Method in class velox.api.layer1.simplified.Bar
- setIncludedMax(double) - Method in class velox.api.layer1.simplified.AxisRules
- setIncludedMin(double) - Method in class velox.api.layer1.simplified.AxisRules
- setInstrumentAlias(String) - Method in class velox.api.layer1.simplified.UserSettings
- setLifeSpan(long) - Method in class velox.api.layer1.simplified.WidgetRules
- setLineStyle(LineStyle) - Method in interface velox.api.layer1.simplified.Indicator
-
Set new line style.
- setLoadedAtStartup(boolean) - Method in class velox.api.layer1.simplified.UserSettings
- setLoadSessionId(long) - Method in class velox.api.layer1.simplified.UserSettings
- setLow(double) - Method in class velox.api.layer1.simplified.Bar
- setMargin(double) - Method in class velox.api.layer1.simplified.AxisRules
- setMaximum(Number) - Method in class velox.api.layer1.simplified.UserSettings.ParameterField
- setMinimum(Number) - Method in class velox.api.layer1.simplified.UserSettings.ParameterField
- setOpen(double) - Method in class velox.api.layer1.simplified.Bar
- setParameterName(String) - Method in class velox.api.layer1.simplified.UserSettings.ParameterField
- setReloadIfChanged(boolean) - Method in class velox.api.layer1.simplified.UserSettings.ParameterField
- setRenderPriority(int) - Method in interface velox.api.layer1.simplified.Indicator
-
Essentially controls Z (depth) coordinate of the line.
- setRunSessionId(long) - Method in class velox.api.layer1.simplified.UserSettings
- setSettings(Map<String, UserSettings.ParameterField>) - Method in class velox.api.layer1.simplified.UserSettings
- setSettings(T) - Method in interface velox.api.layer1.simplified.Api
-
Store settings.
- setStep(Number) - Method in class velox.api.layer1.simplified.UserSettings.ParameterField
- setStrategyEnabledRecheckCallback(String, Runnable) - Method in class velox.api.layer1.simplified.SimplifiedL1ApiLoader
- setSymmetrical(boolean) - Method in class velox.api.layer1.simplified.AxisRules
- setTime(long) - Method in class velox.api.layer1.simplified.DeactivatableStrategyUpdateGeneratorWithFilter
- settingsChanged(String, UserSettings) - Method in class velox.api.layer1.simplified.SimplifiedL1ApiLoader
- setValuesFromSettings(UserSettings, Object, Class<? extends Annotation>) - Static method in class velox.api.layer1.simplified.InstanceUtils
- setVolumeBuy(long) - Method in class velox.api.layer1.simplified.Bar
- setVolumeSell(long) - Method in class velox.api.layer1.simplified.Bar
- setWidgetConsumer(String, String, WidgetRangeConsumer) - Method in class velox.api.layer1.simplified.SimplifiedL1ApiLoader
- setWidgetRules(WidgetRules) - Method in interface velox.api.layer1.simplified.Indicator
- setWidgetRules(WidgetRules) - Method in class velox.api.layer1.simplified.WidgetGroup
- setWidth(int) - Method in interface velox.api.layer1.simplified.Indicator
-
Set new line width.
- SHORT_DASH - velox.api.layer1.simplified.LineStyle
- SimpleStrategyPanel - Class in velox.api.layer1.simplified
-
The class creates a Strategy panel and provides simple methods for placing components into it
- SimpleStrategyPanel(String) - Constructor for class velox.api.layer1.simplified.SimpleStrategyPanel
- SimplifiedL1ApiLoader<T extends CustomModule> - Class in velox.api.layer1.simplified
- SimplifiedL1ApiLoader(Layer1ApiProvider, Class<T>) - Constructor for class velox.api.layer1.simplified.SimplifiedL1ApiLoader
- SimplifiedL1ApiLoader.Mode - Enum in velox.api.layer1.simplified
- skipToRealtimeRequested() - Method in class velox.api.layer1.simplified.DeactivatableStrategyUpdateGeneratorWithFilter
- SnapshotEndAdapter - Interface in velox.api.layer1.simplified
-
An adapter for
SnapshotEndListener
with empty default method implementations - SnapshotEndListener - Interface in velox.api.layer1.simplified
- SOLID - velox.api.layer1.simplified.LineStyle
- startNext() - Method in class velox.api.layer1.simplified.Bar
-
Set open/close prices to previous close price, clear other fields
- step() - Method in annotation type velox.api.layer1.simplified.Parameter
-
step value for a numeric field type only
- stop() - Method in interface velox.api.layer1.simplified.CustomModule
-
Called before unloading the module.
- stop() - Method in interface velox.api.layer1.simplified.CustomModuleAdapter
T
- TimeAdapter - Interface in velox.api.layer1.simplified
-
An adapter for
TimeListener
with empty default method implementations - TimeListener - Interface in velox.api.layer1.simplified
-
Get event timestamps
- toIndicatorStyle(int) - Method in enum velox.api.layer1.simplified.LineStyle
- toString() - Method in enum velox.api.layer1.simplified.LineStyle
- toString() - Method in class velox.api.layer1.simplified.WidgetRules
- TradeDataAdapter - Interface in velox.api.layer1.simplified
-
An adapter for
TradeDataListener
with empty default method implementations - TradeDataListener - Interface in velox.api.layer1.simplified
U
- unload() - Method in interface velox.api.layer1.simplified.Api
-
Request unloading the module.
- unwrap(Class<T>) - Method in class velox.api.layer1.simplified.UserSettingsWrapper
- unwrap(Class<T>, Class<?>, Class<?>) - Method in class velox.api.layer1.simplified.UserSettingsWrapper
- updateOrder(OrderUpdateParameters) - Method in interface velox.api.layer1.simplified.Api
-
Update order according to parameters
- updateRangeToBeReported(ImmutablePair<Double, Double>, double, double) - Static method in class velox.api.layer1.simplified.WidgetRulesCalculator
- UserSettings - Class in velox.api.layer1.simplified
- UserSettings() - Constructor for class velox.api.layer1.simplified.UserSettings
- UserSettings.ParameterField - Class in velox.api.layer1.simplified
- UserSettingsWrapper - Class in velox.api.layer1.simplified
- UserSettingsWrapper() - Constructor for class velox.api.layer1.simplified.UserSettingsWrapper
V
- valueOf(String) - Static method in enum velox.api.layer1.simplified.LineStyle
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum velox.api.layer1.simplified.SimplifiedL1ApiLoader.Mode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum velox.api.layer1.simplified.LineStyle
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum velox.api.layer1.simplified.SimplifiedL1ApiLoader.Mode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- velox.api.layer1.simplified - package velox.api.layer1.simplified
W
- WidgetGroup - Class in velox.api.layer1.simplified
- WidgetGroup() - Constructor for class velox.api.layer1.simplified.WidgetGroup
- WidgetRules - Class in velox.api.layer1.simplified
- WidgetRules() - Constructor for class velox.api.layer1.simplified.WidgetRules
- WidgetRules(double, double) - Constructor for class velox.api.layer1.simplified.WidgetRules
- WidgetRules(double, double, long) - Constructor for class velox.api.layer1.simplified.WidgetRules
- WidgetRules(double, double, long, WidgetDisplayInfo) - Constructor for class velox.api.layer1.simplified.WidgetRules
- WidgetRules(double, double, WidgetDisplayInfo) - Constructor for class velox.api.layer1.simplified.WidgetRules
- WidgetRules(long) - Constructor for class velox.api.layer1.simplified.WidgetRules
- WidgetRules(long, WidgetDisplayInfo) - Constructor for class velox.api.layer1.simplified.WidgetRules
- WidgetRulesCalculator - Class in velox.api.layer1.simplified
- WidgetRulesCalculator() - Constructor for class velox.api.layer1.simplified.WidgetRulesCalculator
- wrap(Object) - Method in class velox.api.layer1.simplified.UserSettingsWrapper
All Classes|All Packages