Index

A B C D F G H I L M N O P R S T U V W 
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 for IntervalListener.onInterval() since you get BarDataListener.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
 
A B C D F G H I L M N O P R S T U V W 
All Classes|All Packages