SymbolMappingInfo
Package: velox.api.layer1.data
Type: Class
Inheritance: java.lang.Object → SymbolMappingInfo
Description​
Information to be injected into the symbols mapping system
Fields​
alternatives​
public final Set<InstrumentCoreInfo> alternatives
Alternative representations of the same symbol, i.e. same symbol on a different platform
crossTradingTo​
public final Set<InstrumentCoreInfo> crossTradingTo
Cross trading targets to add.
multiplier​
public final double multiplier
Mutiplier, see InstrumentInfo.multiplier
pipsSupplier​
public final @Nullable Function<Double, Double> pipsSupplier
Function that supplies pips value (see InstrumentInfo.pips) based on the provided price.
Constructors​
SymbolMappingInfo​
public SymbolMappingInfo(Set<InstrumentCoreInfo> alternatives, Set<InstrumentCoreInfo> crossTradingTo, double multiplier, @Nullable Function<Double, Double> pipsSupplier)