A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AccountDTO - Class in tech.cassandre.trading.bot.dto.user
-
DTO representing an account owned by a
UserDTO
. - AccountDTO(AccountDTO.Builder) - Constructor for class tech.cassandre.trading.bot.dto.user.AccountDTO
-
Constructor.
- AccountDTO.Builder - Class in tech.cassandre.trading.bot.dto.user
-
Builder.
- AccountFeatureDTO - Enum in tech.cassandre.trading.bot.dto.user
-
AccountDTO
features. - AccountFlux - Class in tech.cassandre.trading.bot.batch
-
Account flux - push
AccountDTO
. - AccountFlux(UserService) - Constructor for class tech.cassandre.trading.bot.batch.AccountFlux
-
Constructor.
- accountUpdate(AccountDTO) - Method in class tech.cassandre.trading.bot.strategy.BasicCassandreStrategy
- accountUpdate(AccountDTO) - Method in class tech.cassandre.trading.bot.strategy.BasicTa4jCassandreStrategy
- accountUpdate(AccountDTO) - Method in interface tech.cassandre.trading.bot.strategy.CassandreStrategyInterface
-
Method called by streams at every account update.
- ADA - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Cardano.
- addToBalance(CurrencyDTO, BigDecimal) - Method in class tech.cassandre.trading.bot.service.dry.UserServiceDryModeImplementation
-
Update balance of trade account.
- AED - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
United Arab Emirates Dirham.
- AFN - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Afghan Afghani.
- ALL - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Albanian Lek.
- AMD - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Armenian Dram.
- amount(BigDecimal) - Method in class tech.cassandre.trading.bot.dto.position.PositionDTO.Builder
-
amount.
- analyze(Throwable, ConfigurationException) - Method in class tech.cassandre.trading.bot.util.exception.ConfigurationFailureAnalyzer
- ANC - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Anoncoin.
- ANG - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Netherlands Antillean Guilder.
- AOA - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Angolan Kwanza.
- ARN - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Aeron.
- ARS - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Argentine Peso.
- ask(String) - Method in class tech.cassandre.trading.bot.dto.market.TickerDTO.Builder
-
ask (with string).
- ask(BigDecimal) - Method in class tech.cassandre.trading.bot.dto.market.TickerDTO.Builder
-
ask.
- ASK - tech.cassandre.trading.bot.dto.trade.OrderTypeDTO
-
Selling order.
- askSize(String) - Method in class tech.cassandre.trading.bot.dto.market.TickerDTO.Builder
-
askSize (with string).
- askSize(BigDecimal) - Method in class tech.cassandre.trading.bot.dto.market.TickerDTO.Builder
-
askSize.
- ATOM - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Cosmos.
- AUD - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Australian Dollar.
- AUR - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Auroracoin.
- available(BigDecimal) - Method in class tech.cassandre.trading.bot.dto.user.BalanceDTO.Builder
-
Available.
- averagePrice(BigDecimal) - Method in class tech.cassandre.trading.bot.dto.trade.OrderDTO.Builder
-
Average price.
- AVT - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Aventus.
- AWG - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Aruban Florin.
- AZN - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Azerbaijani Manat.
B
- backupValue(T) - Method in class tech.cassandre.trading.bot.util.base.BaseFlux
-
Implements this method to backup each update.
- backupValue(PositionDTO) - Method in class tech.cassandre.trading.bot.batch.PositionFlux
- backupValue(TradeDTO) - Method in class tech.cassandre.trading.bot.batch.TradeFlux
- BalanceDTO - Class in tech.cassandre.trading.bot.dto.user
-
DTO representing a balance in a
CurrencyDTO
for anAccountDTO
. - BalanceDTO(BalanceDTO.Builder) - Constructor for class tech.cassandre.trading.bot.dto.user.BalanceDTO
-
Builder constructor.
- BalanceDTO.Builder - Class in tech.cassandre.trading.bot.dto.user
-
Builder.
- balances(Map<CurrencyDTO, BalanceDTO>) - Method in class tech.cassandre.trading.bot.dto.user.AccountDTO.Builder
-
Balances.
- BAM - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Bosnia-Herzegovina Convertible Mark.
- Base - Class in tech.cassandre.trading.bot.util.base
-
Base.
- Base() - Constructor for class tech.cassandre.trading.bot.util.base.Base
- BaseConfiguration - Class in tech.cassandre.trading.bot.util.base
-
Base configuration.
- BaseConfiguration() - Constructor for class tech.cassandre.trading.bot.util.base.BaseConfiguration
- baseCurrency(CurrencyDTO) - Method in class tech.cassandre.trading.bot.dto.util.CurrencyPairDTO.Builder
-
Set baseCurrency.
- BaseFlux<T> - Class in tech.cassandre.trading.bot.util.base
-
Base flux.
- BaseFlux() - Constructor for class tech.cassandre.trading.bot.util.base.BaseFlux
-
Constructor.
- BaseService - Class in tech.cassandre.trading.bot.util.base
-
Base service.
- BaseService() - Constructor for class tech.cassandre.trading.bot.util.base.BaseService
-
Construct a base service without rate limit.
- BaseService(long) - Constructor for class tech.cassandre.trading.bot.util.base.BaseService
-
Constructs a base service with a rate limit.
- BasicCassandreStrategy - Class in tech.cassandre.trading.bot.strategy
-
Basic strategy - Cassandre bot will run the first BasicCassandreStrategy implementation found.
- BasicCassandreStrategy() - Constructor for class tech.cassandre.trading.bot.strategy.BasicCassandreStrategy
- BasicTa4jCassandreStrategy - Class in tech.cassandre.trading.bot.strategy
-
Basic ta4j strategy.
- BasicTa4jCassandreStrategy() - Constructor for class tech.cassandre.trading.bot.strategy.BasicTa4jCassandreStrategy
-
Constructor.
- BAT - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Basic Attention Token.
- BBD - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Barbadian Dollar.
- BC - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
BlackCoin.
- BCA - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
BitcoinAtom.
- BCC - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
BitConnect.
- BCH - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
BitcoinCash.
- BDT - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Bangladeshi Taka.
- BGC - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Aten 'Black Gold' Coin.
- BGN - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Bulgarian Lev.
- BHD - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Bahraini Dinar.
- bid(String) - Method in class tech.cassandre.trading.bot.dto.market.TickerDTO.Builder
-
bid (with string).
- bid(BigDecimal) - Method in class tech.cassandre.trading.bot.dto.market.TickerDTO.Builder
-
bid.
- BID - tech.cassandre.trading.bot.dto.trade.OrderTypeDTO
-
Buying order.
- bidSize(String) - Method in class tech.cassandre.trading.bot.dto.market.TickerDTO.Builder
-
bidSize (with string).
- bidSize(BigDecimal) - Method in class tech.cassandre.trading.bot.dto.market.TickerDTO.Builder
-
bidSize.
- BIF - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Bahraini Dinar.
- BLK - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
BLK.
- BMD - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Bermudan Dollar.
- BNB - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Binance Coin.
- BND - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Brunei Dollar.
- BNK - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Bankera Coin.
- BOB - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Bolivian Boliviano.
- borrowed(BigDecimal) - Method in class tech.cassandre.trading.bot.dto.user.BalanceDTO.Builder
-
Borrowed.
- BRL - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Brazilian Real.
- BSD - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Bahamian Dollar.
- BTC - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Bitcoin.
- BTG - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Bitcoin Gold.
- BTN - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Bhutanese Ngultrum.
- BTS - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Bitshare.
- builder() - Static method in class tech.cassandre.trading.bot.dto.market.TickerDTO
-
Returns builder.
- builder() - Static method in class tech.cassandre.trading.bot.dto.position.PositionDTO
-
Returns builder.
- builder() - Static method in class tech.cassandre.trading.bot.dto.position.PositionRulesDTO
-
Returns builder.
- builder() - Static method in class tech.cassandre.trading.bot.dto.trade.OrderDTO
-
Returns builder.
- builder() - Static method in class tech.cassandre.trading.bot.dto.trade.TradeDTO
-
Returns builder.
- builder() - Static method in class tech.cassandre.trading.bot.dto.user.AccountDTO
-
Returns builder.
- builder() - Static method in class tech.cassandre.trading.bot.dto.user.BalanceDTO
-
Returns builder.
- builder() - Static method in class tech.cassandre.trading.bot.dto.user.UserDTO
-
Returns builder.
- builder() - Static method in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Returns builder.
- builder() - Static method in class tech.cassandre.trading.bot.dto.util.CurrencyPairDTO
-
Returns builder.
- Builder() - Constructor for class tech.cassandre.trading.bot.dto.market.TickerDTO.Builder
- Builder() - Constructor for class tech.cassandre.trading.bot.dto.position.PositionDTO.Builder
- Builder() - Constructor for class tech.cassandre.trading.bot.dto.position.PositionRulesDTO.Builder
- Builder() - Constructor for class tech.cassandre.trading.bot.dto.trade.OrderDTO.Builder
- Builder() - Constructor for class tech.cassandre.trading.bot.dto.trade.TradeDTO.Builder
- Builder() - Constructor for class tech.cassandre.trading.bot.dto.user.AccountDTO.Builder
- Builder() - Constructor for class tech.cassandre.trading.bot.dto.user.BalanceDTO.Builder
- Builder() - Constructor for class tech.cassandre.trading.bot.dto.user.UserDTO.Builder
- Builder() - Constructor for class tech.cassandre.trading.bot.dto.util.CurrencyDTO.Builder
- Builder() - Constructor for class tech.cassandre.trading.bot.dto.util.CurrencyPairDTO.Builder
- BWP - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Botswanan Pula.
- BYR - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Belarusian Ruble.
- BZD - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Belize Dollar.
C
- CAD - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Canadian Dollar.
- canBuy(BigDecimal) - Method in class tech.cassandre.trading.bot.strategy.BasicTa4jCassandreStrategy
-
Returns true if we have enough assets to buy.
- canBuy(BigDecimal, BigDecimal) - Method in class tech.cassandre.trading.bot.strategy.BasicTa4jCassandreStrategy
-
Returns true if we have enough assets to buy.
- canBuy(AccountDTO, BigDecimal) - Method in class tech.cassandre.trading.bot.strategy.BasicTa4jCassandreStrategy
-
Returns true if we have enough assets to buy.
- canBuy(AccountDTO, BigDecimal, BigDecimal) - Method in class tech.cassandre.trading.bot.strategy.BasicTa4jCassandreStrategy
-
Returns true if we have enough assets to buy and if minimumBalanceAfter is left on the account after.
- canBuy(AccountDTO, CurrencyPairDTO, BigDecimal) - Method in class tech.cassandre.trading.bot.strategy.GenericCassandreStrategy
-
Returns true if we have enough assets to buy.
- canBuy(AccountDTO, CurrencyPairDTO, BigDecimal, BigDecimal) - Method in class tech.cassandre.trading.bot.strategy.GenericCassandreStrategy
-
Returns true if we have enough assets to buy and if minimumBalanceAfter is left on the account after.
- canBuy(CurrencyPairDTO, BigDecimal) - Method in class tech.cassandre.trading.bot.strategy.GenericCassandreStrategy
-
Returns true if we have enough assets to buy.
- canBuy(CurrencyPairDTO, BigDecimal, BigDecimal) - Method in class tech.cassandre.trading.bot.strategy.GenericCassandreStrategy
-
Returns true if we have enough assets to buy.
- CANCELED - tech.cassandre.trading.bot.dto.trade.OrderStatusDTO
-
Removed from order book at exchange.
- cancelOrder(String) - Method in class tech.cassandre.trading.bot.service.dry.TradeServiceDryModeImplementation
- cancelOrder(String) - Method in interface tech.cassandre.trading.bot.service.TradeService
-
Cancel order.
- cancelOrder(String) - Method in class tech.cassandre.trading.bot.service.xchange.TradeServiceXChangeImplementation
- canSell(BigDecimal) - Method in class tech.cassandre.trading.bot.strategy.BasicTa4jCassandreStrategy
-
Returns true if we have enough assets to sell.
- canSell(BigDecimal, BigDecimal) - Method in class tech.cassandre.trading.bot.strategy.BasicTa4jCassandreStrategy
-
Returns true if we have enough assets to sell.
- canSell(AccountDTO, BigDecimal) - Method in class tech.cassandre.trading.bot.strategy.BasicTa4jCassandreStrategy
-
Returns true if we have enough assets to sell.
- canSell(AccountDTO, BigDecimal, BigDecimal) - Method in class tech.cassandre.trading.bot.strategy.BasicTa4jCassandreStrategy
-
Returns true if we have enough assets to sell and if minimumBalanceAfter is left on the account after.
- canSell(AccountDTO, CurrencyDTO, BigDecimal) - Method in class tech.cassandre.trading.bot.strategy.GenericCassandreStrategy
-
Returns true if we have enough assets to sell.
- canSell(AccountDTO, CurrencyDTO, BigDecimal, BigDecimal) - Method in class tech.cassandre.trading.bot.strategy.GenericCassandreStrategy
-
Returns true if we have enough assets to sell and if minimumBalanceAfter is left on the account after.
- canSell(CurrencyDTO, BigDecimal) - Method in class tech.cassandre.trading.bot.strategy.GenericCassandreStrategy
-
Returns true if we have enough assets to sell.
- canSell(CurrencyDTO, BigDecimal, BigDecimal) - Method in class tech.cassandre.trading.bot.strategy.GenericCassandreStrategy
-
Returns true if we have enough assets to sell.
- CassandreMapper - Interface in tech.cassandre.trading.bot.util.mapper
-
Cassandre mapper.
- CassandreMapperImpl - Class in tech.cassandre.trading.bot.util.mapper
- CassandreMapperImpl() - Constructor for class tech.cassandre.trading.bot.util.mapper.CassandreMapperImpl
- CassandreNamingStrategy - Class in tech.cassandre.trading.bot.util.database
-
Cassandre naming strategy.
- CassandreNamingStrategy(String) - Constructor for class tech.cassandre.trading.bot.util.database.CassandreNamingStrategy
-
Constructor.
- CassandreStrategy - Annotation Type in tech.cassandre.trading.bot.strategy
-
Cassandre strategy annotation.
- CassandreStrategyInterface - Interface in tech.cassandre.trading.bot.strategy
-
Cassandre strategy interface.
- CDF - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Congolese Franc.
- CHF - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Swiss Franc.
- CLF - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Chilean Unit of Account (UF).
- CLOSED - tech.cassandre.trading.bot.dto.position.PositionStatusDTO
-
Closed - the sell order has been accepted.
- closeOrderId(String) - Method in class tech.cassandre.trading.bot.dto.position.PositionDTO.Builder
-
closeOrderId.
- CLOSING - tech.cassandre.trading.bot.dto.position.PositionStatusDTO
-
Closing - a sell order has been made but not yet completed.
- CLOSING_FAILURE - tech.cassandre.trading.bot.dto.position.PositionStatusDTO
-
Closing failure - the sell order did not succeed.
- CLP - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Chilean Peso.
- CNC - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Chinacoin.
- CND - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Cindicator.
- CNY - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Chinese Yuan.
- code(String) - Method in class tech.cassandre.trading.bot.dto.util.CurrencyDTO.Builder
-
Set code.
- ConfigurationException - Exception in tech.cassandre.trading.bot.util.exception
-
Exception in cassandre configuration.
- ConfigurationException(String) - Constructor for exception tech.cassandre.trading.bot.util.exception.ConfigurationException
-
Constructor without action.
- ConfigurationException(String, String) - Constructor for exception tech.cassandre.trading.bot.util.exception.ConfigurationException
-
Constructor.
- ConfigurationFailureAnalyzer - Class in tech.cassandre.trading.bot.util.exception
-
Failure analyzer for configuration error.
- ConfigurationFailureAnalyzer() - Constructor for class tech.cassandre.trading.bot.util.exception.ConfigurationFailureAnalyzer
- configure() - Method in class tech.cassandre.trading.bot.configuration.ExchangeAutoConfiguration
-
Instantiating the exchange based on the parameter.
- configure() - Method in class tech.cassandre.trading.bot.configuration.StrategyAutoConfiguration
-
Search for the strategy and runs it.
- COP - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Colombian Peso.
- CRC - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Costa Rican Colón.
- create() - Method in class tech.cassandre.trading.bot.dto.market.TickerDTO.Builder
-
Creates ticker.
- create() - Method in class tech.cassandre.trading.bot.dto.position.PositionDTO.Builder
-
Creates order.
- create() - Method in class tech.cassandre.trading.bot.dto.position.PositionRulesDTO.Builder
-
Creates position rules.
- create() - Method in class tech.cassandre.trading.bot.dto.trade.OrderDTO.Builder
-
Creates order.
- create() - Method in class tech.cassandre.trading.bot.dto.trade.TradeDTO.Builder
-
Creates Trade.
- create() - Method in class tech.cassandre.trading.bot.dto.user.AccountDTO.Builder
-
Creates account.
- create() - Method in class tech.cassandre.trading.bot.dto.user.BalanceDTO.Builder
-
Creates balance.
- create() - Method in class tech.cassandre.trading.bot.dto.user.UserDTO.Builder
-
Creates user.
- create() - Method in class tech.cassandre.trading.bot.dto.util.CurrencyDTO.Builder
-
Create wallet.
- create() - Method in class tech.cassandre.trading.bot.dto.util.CurrencyPairDTO.Builder
-
Creator.
- createBuyLimitOrder(CurrencyPairDTO, BigDecimal, BigDecimal) - Method in class tech.cassandre.trading.bot.service.dry.TradeServiceDryModeImplementation
- createBuyLimitOrder(CurrencyPairDTO, BigDecimal, BigDecimal) - Method in interface tech.cassandre.trading.bot.service.TradeService
-
Creates a buy limit order.
- createBuyLimitOrder(CurrencyPairDTO, BigDecimal, BigDecimal) - Method in class tech.cassandre.trading.bot.service.xchange.TradeServiceXChangeImplementation
- createBuyMarketOrder(CurrencyPairDTO, BigDecimal) - Method in class tech.cassandre.trading.bot.service.dry.TradeServiceDryModeImplementation
- createBuyMarketOrder(CurrencyPairDTO, BigDecimal) - Method in interface tech.cassandre.trading.bot.service.TradeService
-
Creates a buy market order.
- createBuyMarketOrder(CurrencyPairDTO, BigDecimal) - Method in class tech.cassandre.trading.bot.service.xchange.TradeServiceXChangeImplementation
- createPosition(CurrencyPairDTO, BigDecimal, PositionRulesDTO) - Method in class tech.cassandre.trading.bot.service.intern.PositionServiceImplementation
- createPosition(CurrencyPairDTO, BigDecimal, PositionRulesDTO) - Method in interface tech.cassandre.trading.bot.service.PositionService
-
Creates a position with its associated rules.
- createSellLimitOrder(CurrencyPairDTO, BigDecimal, BigDecimal) - Method in class tech.cassandre.trading.bot.service.dry.TradeServiceDryModeImplementation
- createSellLimitOrder(CurrencyPairDTO, BigDecimal, BigDecimal) - Method in interface tech.cassandre.trading.bot.service.TradeService
-
Creates a sell limit order.
- createSellLimitOrder(CurrencyPairDTO, BigDecimal, BigDecimal) - Method in class tech.cassandre.trading.bot.service.xchange.TradeServiceXChangeImplementation
- createSellMarketOrder(CurrencyPairDTO, BigDecimal) - Method in class tech.cassandre.trading.bot.service.dry.TradeServiceDryModeImplementation
- createSellMarketOrder(CurrencyPairDTO, BigDecimal) - Method in interface tech.cassandre.trading.bot.service.TradeService
-
Creates a sell market order.
- createSellMarketOrder(CurrencyPairDTO, BigDecimal) - Method in class tech.cassandre.trading.bot.service.xchange.TradeServiceXChangeImplementation
- cumulativeAmount(BigDecimal) - Method in class tech.cassandre.trading.bot.dto.trade.OrderDTO.Builder
-
The cumulative amount.
- CUP - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Cuban Peso.
- currency(CurrencyDTO) - Method in class tech.cassandre.trading.bot.dto.user.BalanceDTO.Builder
-
Currency.
- CurrencyAmountDTO - Class in tech.cassandre.trading.bot.dto.util
-
Currency amount (amount value + currency).
- CurrencyAmountDTO() - Constructor for class tech.cassandre.trading.bot.dto.util.CurrencyAmountDTO
-
Constructor for empty amount (0 USD).
- CurrencyAmountDTO(BigDecimal, CurrencyDTO) - Constructor for class tech.cassandre.trading.bot.dto.util.CurrencyAmountDTO
-
Constructor.
- CurrencyDTO - Class in tech.cassandre.trading.bot.dto.util
-
Currency.
- CurrencyDTO() - Constructor for class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
For builder.
- CurrencyDTO(String) - Constructor for class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Constructor.
- CurrencyDTO(CurrencyDTO.Builder) - Constructor for class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Builder.
- CurrencyDTO.Builder - Class in tech.cassandre.trading.bot.dto.util
-
Builder.
- currencyPair(CurrencyPairDTO) - Method in class tech.cassandre.trading.bot.dto.market.TickerDTO.Builder
-
Currency pair.
- currencyPair(CurrencyPairDTO) - Method in class tech.cassandre.trading.bot.dto.position.PositionDTO.Builder
-
currency pair.
- currencyPair(CurrencyPairDTO) - Method in class tech.cassandre.trading.bot.dto.trade.OrderDTO.Builder
-
Currency pair.
- currencyPair(CurrencyPairDTO) - Method in class tech.cassandre.trading.bot.dto.trade.TradeDTO.Builder
-
Currency pair.
- CurrencyPairDTO - Class in tech.cassandre.trading.bot.dto.util
-
Currency pair for trading.
- CurrencyPairDTO(String) - Constructor for class tech.cassandre.trading.bot.dto.util.CurrencyPairDTO
-
Constructor.
- CurrencyPairDTO(String, String) - Constructor for class tech.cassandre.trading.bot.dto.util.CurrencyPairDTO
-
Constructor with
CurrencyDTO
. - CurrencyPairDTO(CurrencyDTO, CurrencyDTO) - Constructor for class tech.cassandre.trading.bot.dto.util.CurrencyPairDTO
-
Constructor with String.
- CurrencyPairDTO(CurrencyPairDTO.Builder) - Constructor for class tech.cassandre.trading.bot.dto.util.CurrencyPairDTO
-
Builder constructor with
CurrencyDTO
. - CurrencyPairDTO.Builder - Class in tech.cassandre.trading.bot.dto.util
- CVE - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Cape Verdean Escudo.
- CZK - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Czech Republic Koruna.
D
- DASH - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Dash.
- DatabaseAutoConfiguration - Class in tech.cassandre.trading.bot.configuration
-
Database autoconfiguration.
- DatabaseAutoConfiguration(DatabaseParameters) - Constructor for class tech.cassandre.trading.bot.configuration.DatabaseAutoConfiguration
-
Constructor.
- DatabaseParameters - Class in tech.cassandre.trading.bot.util.parameters
-
Database parameters from application.properties.
- DatabaseParameters() - Constructor for class tech.cassandre.trading.bot.util.parameters.DatabaseParameters
- DatabaseParameters.Datasource - Class in tech.cassandre.trading.bot.util.parameters
-
Datasource configuration.
- Datasource() - Constructor for class tech.cassandre.trading.bot.util.parameters.DatabaseParameters.Datasource
- dataSourceProperties() - Method in class tech.cassandre.trading.bot.configuration.DatabaseAutoConfiguration
-
Gives to Hiraki the configuration of the default datasource.
- DCR - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Decred.
- depositing(BigDecimal) - Method in class tech.cassandre.trading.bot.dto.user.BalanceDTO.Builder
-
Depositing.
- DGB - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
DigiByte.
- DGC - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Digitalcoin.
- DJF - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Djiboutian Franc.
- DKK - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Danish Krone.
- DOGE - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Dogecoin.
- DOP - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Dominican Peso.
- DRK - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Darkcoin.
- DVC - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Devcoin.
- DZD - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Algerian Dinar.
E
- EDO - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Eidoo.
- EEK - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Estonian Kroon.
- EGD - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Egoldcoin.
- EGP - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Egyptian Pound.
- ELF - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
aelf.
- emitValue(T) - Method in class tech.cassandre.trading.bot.util.base.BaseFlux
-
Emit a new value.
- EOS - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
EOS.
- equals(Object) - Method in class tech.cassandre.trading.bot.dto.market.TickerDTO
- equals(Object) - Method in class tech.cassandre.trading.bot.dto.position.PositionDTO
- equals(Object) - Method in class tech.cassandre.trading.bot.dto.trade.OrderDTO
- equals(Object) - Method in class tech.cassandre.trading.bot.dto.trade.TradeDTO
- equals(Object) - Method in class tech.cassandre.trading.bot.dto.user.AccountDTO
- equals(Object) - Method in class tech.cassandre.trading.bot.dto.user.BalanceDTO
- equals(Object) - Method in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
- equals(Object) - Method in class tech.cassandre.trading.bot.dto.util.CurrencyPairDTO
- ETB - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Ethiopian Birr.
- ETC - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Ether Classic.
- ETH - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Ether.
- EUR - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Euro.
- ExchangeAutoConfiguration - Class in tech.cassandre.trading.bot.configuration
-
ExchangeConfiguration configures the exchange connection.
- ExchangeAutoConfiguration(ApplicationContext, ExchangeParameters, TradeRepository, PositionRepository) - Constructor for class tech.cassandre.trading.bot.configuration.ExchangeAutoConfiguration
-
Constructor.
- ExchangeParameters - Class in tech.cassandre.trading.bot.util.parameters
-
Exchange parameters from application.properties.
- ExchangeParameters() - Constructor for class tech.cassandre.trading.bot.util.parameters.ExchangeParameters
- ExchangeParameters.Modes - Class in tech.cassandre.trading.bot.util.parameters
-
Exchange API rate calls.
- ExchangeParameters.Rates - Class in tech.cassandre.trading.bot.util.parameters
-
Exchange API rate calls.
- ExchangeService - Interface in tech.cassandre.trading.bot.service
-
Service giving information about the exchange.
- ExchangeServiceDryModeImplementation - Class in tech.cassandre.trading.bot.service.dry
-
Exchange service in dry mode.
- ExchangeServiceDryModeImplementation(ApplicationContext) - Constructor for class tech.cassandre.trading.bot.service.dry.ExchangeServiceDryModeImplementation
-
Constructor.
- ExchangeServiceXChangeImplementation - Class in tech.cassandre.trading.bot.service.xchange
-
Exchange service - XChange implementation.
- ExchangeServiceXChangeImplementation(Exchange) - Constructor for class tech.cassandre.trading.bot.service.xchange.ExchangeServiceXChangeImplementation
-
Constructor.
- EXPIRED - tech.cassandre.trading.bot.dto.trade.OrderStatusDTO
-
Order has expired it's time to live or trading session and been removed from order book.
F
- features(Set<AccountFeatureDTO>) - Method in class tech.cassandre.trading.bot.dto.user.AccountDTO.Builder
-
Features.
- fee(BigDecimal) - Method in class tech.cassandre.trading.bot.dto.trade.OrderDTO.Builder
-
Fee.
- feeAmount(BigDecimal) - Method in class tech.cassandre.trading.bot.dto.trade.TradeDTO.Builder
-
Fee amount.
- feeCurrency(CurrencyDTO) - Method in class tech.cassandre.trading.bot.dto.trade.TradeDTO.Builder
-
Fee currency.
- FILLED - tech.cassandre.trading.bot.dto.trade.OrderStatusDTO
-
Fully match against opposite order on order book at exchange.
- findByOrderByTimestampAsc() - Method in interface tech.cassandre.trading.bot.repository.TradeRepository
-
Find all orders by timestamp.
- FJD - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Fijian Dollar.
- FKP - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Falkland Islands Pound.
- frozen(BigDecimal) - Method in class tech.cassandre.trading.bot.dto.user.BalanceDTO.Builder
-
Frozen.
- FTC - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Feathercoin.
- FUN - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
FunFair.
- FUNDING - tech.cassandre.trading.bot.dto.user.AccountFeatureDTO
-
The wallet has the ability to deposit external funds and withdraw funds allocated on it.
G
- GainDTO - Class in tech.cassandre.trading.bot.dto.util
-
Gain.
- GainDTO() - Constructor for class tech.cassandre.trading.bot.dto.util.GainDTO
-
Constructor (for no gain).
- GainDTO(double, CurrencyAmountDTO, CurrencyAmountDTO) - Constructor for class tech.cassandre.trading.bot.dto.util.GainDTO
-
Constructor.
- GBP - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
British Pound Sterling.
- GEL - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Georgian Lari.
- GenericCassandreStrategy - Class in tech.cassandre.trading.bot.strategy
-
Generic Cassandre strategy.
- GenericCassandreStrategy() - Constructor for class tech.cassandre.trading.bot.strategy.GenericCassandreStrategy
- getAccount() - Method in class tech.cassandre.trading.bot.util.parameters.ExchangeParameters.Rates
-
Getter for account.
- getAccountFlux() - Method in class tech.cassandre.trading.bot.configuration.ExchangeAutoConfiguration
-
Getter for accountFlux.
- getAccounts() - Method in class tech.cassandre.trading.bot.dto.user.UserDTO
-
Getter for accounts.
- getAccounts() - Method in class tech.cassandre.trading.bot.strategy.GenericCassandreStrategy
-
Getter accounts.
- getAction() - Method in exception tech.cassandre.trading.bot.util.exception.ConfigurationException
-
Getter for action.
- getAmount() - Method in class tech.cassandre.trading.bot.domain.Position
-
Getter amount.
- getAmount() - Method in class tech.cassandre.trading.bot.dto.position.PositionDTO
-
Getter amount.
- getAmount() - Method in class tech.cassandre.trading.bot.dto.util.GainDTO
-
Getter amount.
- getAsk() - Method in class tech.cassandre.trading.bot.dto.market.TickerDTO
-
Getter for ask.
- getAskSize() - Method in class tech.cassandre.trading.bot.dto.market.TickerDTO
-
Getter for askSize.
- getAvailable() - Method in class tech.cassandre.trading.bot.dto.user.BalanceDTO
-
Getter for available.
- getAvailableCurrencies() - Static method in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Gets the set of available currencies.
- getAvailableCurrencyCodes() - Static method in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Gets the set of available currency codes.
- getAvailableCurrencyPairs() - Method in class tech.cassandre.trading.bot.service.dry.ExchangeServiceDryModeImplementation
- getAvailableCurrencyPairs() - Method in interface tech.cassandre.trading.bot.service.ExchangeService
-
Get the list of available currency pairs for trading.
- getAvailableCurrencyPairs() - Method in class tech.cassandre.trading.bot.service.xchange.ExchangeServiceXChangeImplementation
- getAveragePrice() - Method in class tech.cassandre.trading.bot.dto.trade.OrderDTO
-
Getter for averagePrice.
- getBalance(String) - Method in class tech.cassandre.trading.bot.dto.user.AccountDTO
-
Returns balance of a currency.
- getBalance(CurrencyDTO) - Method in class tech.cassandre.trading.bot.dto.user.AccountDTO
-
Returns balance of a currency.
- getBalances() - Method in class tech.cassandre.trading.bot.dto.user.AccountDTO
-
Returns list of balances.
- getBaseCurrency() - Method in class tech.cassandre.trading.bot.dto.util.CurrencyPairDTO
-
Getter for baseCurrency.
- getBid() - Method in class tech.cassandre.trading.bot.dto.market.TickerDTO
-
Getter for bid.
- getBidSize() - Method in class tech.cassandre.trading.bot.dto.market.TickerDTO
-
Getter for bidSize.
- getBorrowed() - Method in class tech.cassandre.trading.bot.dto.user.BalanceDTO
-
Getter for borrowed.
- getBucket() - Method in class tech.cassandre.trading.bot.util.base.BaseService
-
Getter for bucket.
- getCloseOrderId() - Method in class tech.cassandre.trading.bot.domain.Position
-
Getter closeOrderId.
- getCloseOrderId() - Method in class tech.cassandre.trading.bot.dto.position.PositionDTO
-
Getter closeOrderId.
- getCloseTrades() - Method in class tech.cassandre.trading.bot.dto.position.PositionDTO
-
Getter closeTrades.
- getCode() - Method in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Getter for code.
- getCodeCurrency(String) - Method in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Gets the equivalent object with the passed code.
- getCommonlyUsedCurrency() - Method in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Gets the equivalent object that was created with the "commonly used" code.
- getCumulativeAmount() - Method in class tech.cassandre.trading.bot.dto.trade.OrderDTO
-
Getter for cumulativeAmount.
- getCurrency() - Method in class tech.cassandre.trading.bot.dto.user.BalanceDTO
-
Getter for currency.
- getCurrency() - Method in class tech.cassandre.trading.bot.dto.util.CurrencyAmountDTO
-
Getter for currency.
- getCurrencyCode() - Method in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Get currency code.
- getCurrencyCodes() - Method in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Gets the set of all currency codes associated with this currency.
- getCurrencyPair() - Method in class tech.cassandre.trading.bot.domain.Position
-
Getter currencyPair.
- getCurrencyPair() - Method in class tech.cassandre.trading.bot.domain.Trade
-
Getter currencyPair.
- getCurrencyPair() - Method in class tech.cassandre.trading.bot.dto.market.TickerDTO
-
Getter for currencyPair.
- getCurrencyPair() - Method in class tech.cassandre.trading.bot.dto.position.PositionDTO
-
Get currency pair.
- getCurrencyPair() - Method in class tech.cassandre.trading.bot.dto.trade.OrderDTO
-
Getter for currencyPair.
- getCurrencyPair() - Method in class tech.cassandre.trading.bot.dto.trade.TradeDTO
-
Getter for currencyPair.
- getCurrencyPair(CurrencyPairDTO) - Method in class tech.cassandre.trading.bot.util.base.BaseService
-
Returns a XChange currency pair from a currency pair DTO.
- getDatasource() - Method in class tech.cassandre.trading.bot.util.parameters.DatabaseParameters
-
Getter datasource.
- getDelayBetweenTwoBars() - Method in class tech.cassandre.trading.bot.strategy.BasicTa4jCassandreStrategy
-
Implements this method to set the time between two bars are added.
- getDepositing() - Method in class tech.cassandre.trading.bot.dto.user.BalanceDTO
-
Getter for depositing.
- getDisplayName() - Method in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Gets the name that is suitable for displaying this currency.
- getDriverClassName() - Method in class tech.cassandre.trading.bot.util.parameters.DatabaseParameters.Datasource
-
Getter driverClassName.
- getErrorMessage() - Method in class tech.cassandre.trading.bot.dto.position.PositionCreationResultDTO
-
Getter for errorMessage.
- getErrorMessage() - Method in class tech.cassandre.trading.bot.dto.trade.OrderCreationResultDTO
-
Getter for errorMessage.
- getEstimatedBuyingCost(CurrencyPairDTO, BigDecimal) - Method in class tech.cassandre.trading.bot.strategy.GenericCassandreStrategy
-
Returns the cost of buying an amount of a currency pair.
- getException() - Method in class tech.cassandre.trading.bot.dto.position.PositionCreationResultDTO
-
Getter for exception.
- getException() - Method in class tech.cassandre.trading.bot.dto.trade.OrderCreationResultDTO
-
Getter for exception.
- getExchangeService() - Method in class tech.cassandre.trading.bot.configuration.ExchangeAutoConfiguration
-
Getter for exchangeService.
- getFeatures() - Method in class tech.cassandre.trading.bot.dto.user.AccountDTO
-
Getter for features.
- getFee() - Method in class tech.cassandre.trading.bot.dto.trade.OrderDTO
-
Getter for fee.
- getFee() - Method in class tech.cassandre.trading.bot.dto.trade.TradeDTO
-
Getter for fee.
- getFeeAmount() - Method in class tech.cassandre.trading.bot.domain.Trade
-
Getter feeAmount.
- getFeeCurrency() - Method in class tech.cassandre.trading.bot.domain.Trade
-
Getter feeCurrency.
- getFees() - Method in class tech.cassandre.trading.bot.dto.util.GainDTO
-
Getter fees.
- getFilesToLoad() - Method in class tech.cassandre.trading.bot.service.dry.UserServiceDryModeImplementation
-
Returns the list of files to import.
- getFlux() - Method in class tech.cassandre.trading.bot.util.base.BaseFlux
-
Getter for flux.
- getFrozen() - Method in class tech.cassandre.trading.bot.dto.user.BalanceDTO
-
Getter for frozen.
- getGain() - Method in class tech.cassandre.trading.bot.dto.position.PositionDTO
-
Returns the gain of the position.
- getGains() - Method in class tech.cassandre.trading.bot.service.intern.PositionServiceImplementation
- getGains() - Method in interface tech.cassandre.trading.bot.service.PositionService
-
Return the gains made by all positions.
- getHigh() - Method in class tech.cassandre.trading.bot.dto.market.TickerDTO
-
Getter for high.
- getHighestCalculatedGain() - Method in class tech.cassandre.trading.bot.dto.position.PositionDTO
-
Getter highestCalculatedGain.
- getHighestPrice() - Method in class tech.cassandre.trading.bot.domain.Position
-
Getter highestPrice.
- getHighestPrice() - Method in class tech.cassandre.trading.bot.dto.position.PositionDTO
-
Getter highestPrice.
- getId() - Method in class tech.cassandre.trading.bot.domain.Position
-
Getter id.
- getId() - Method in class tech.cassandre.trading.bot.domain.Trade
-
Getter id.
- getId() - Method in class tech.cassandre.trading.bot.dto.position.PositionDTO
-
Getter for id.
- getId() - Method in class tech.cassandre.trading.bot.dto.trade.OrderDTO
-
Getter for id.
- getId() - Method in class tech.cassandre.trading.bot.dto.trade.TradeDTO
-
Getter for id.
- getId() - Method in class tech.cassandre.trading.bot.dto.user.AccountDTO
-
Getter for id.
- getId() - Method in class tech.cassandre.trading.bot.dto.user.UserDTO
-
Getter for id.
- getInstance(String) - Static method in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Returns a Currency instance for the given currency code.
- getInstanceNoCreate(String) - Static method in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Returns a Currency instance for the given currency code.
- getIso4217Currency() - Method in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Gets the equivalent object with an ISO 4217 code, or if none a code which looks ISO compatible (starts with an X), or the constructed currency code if neither exist.
- getKey() - Method in class tech.cassandre.trading.bot.util.parameters.ExchangeParameters
-
Getter for key.
- getLast() - Method in class tech.cassandre.trading.bot.dto.market.TickerDTO
-
Getter for last.
- getLastCalculatedGain() - Method in class tech.cassandre.trading.bot.dto.position.PositionDTO
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getLastTicker() - Method in class tech.cassandre.trading.bot.strategy.GenericCassandreStrategy
-
Getter lastTicker.
- getLatestCalculatedGain() - Method in class tech.cassandre.trading.bot.dto.position.PositionDTO
-
Getter latestCalculatedGain.
- getLeverage() - Method in class tech.cassandre.trading.bot.dto.trade.OrderDTO
-
Getter for leverage.
- getLimitPrice() - Method in class tech.cassandre.trading.bot.dto.trade.OrderDTO
-
Getter for limitPrice.
- getLoaned() - Method in class tech.cassandre.trading.bot.dto.user.BalanceDTO
-
Getter for loaned.
- getLogger() - Method in class tech.cassandre.trading.bot.util.base.Base
-
Getter for logger.
- getLow() - Method in class tech.cassandre.trading.bot.dto.market.TickerDTO
-
Getter for low.
- getLowestCalculatedGain() - Method in class tech.cassandre.trading.bot.dto.position.PositionDTO
-
Getter lowestCalculatedGain.
- getLowestPrice() - Method in class tech.cassandre.trading.bot.domain.Position
-
Getter lowestPrice.
- getLowestPrice() - Method in class tech.cassandre.trading.bot.dto.position.PositionDTO
-
Getter lowestPrice.
- getMapper() - Method in class tech.cassandre.trading.bot.util.base.Base
-
Getter for mapper.
- getMarketService() - Method in class tech.cassandre.trading.bot.configuration.ExchangeAutoConfiguration
-
Getter for marketService.
- getMaximumBarCount() - Method in class tech.cassandre.trading.bot.strategy.BasicTa4jCassandreStrategy
-
Implements this method to tell the bot how many bars you want to keep in your bar series.
- getModes() - Method in class tech.cassandre.trading.bot.util.parameters.ExchangeParameters
-
Getter modes.
- getName() - Method in class tech.cassandre.trading.bot.dto.user.AccountDTO
-
Getter for name.
- getName() - Method in class tech.cassandre.trading.bot.util.parameters.ExchangeParameters
-
Getter for name.
- getNetAmount() - Method in class tech.cassandre.trading.bot.dto.util.GainDTO
-
Getter netAmount.
- getNewValues() - Method in class tech.cassandre.trading.bot.batch.AccountFlux
- getNewValues() - Method in class tech.cassandre.trading.bot.batch.OrderFlux
- getNewValues() - Method in class tech.cassandre.trading.bot.batch.PositionFlux
- getNewValues() - Method in class tech.cassandre.trading.bot.batch.TickerFlux
- getNewValues() - Method in class tech.cassandre.trading.bot.batch.TradeFlux
- getNewValues() - Method in class tech.cassandre.trading.bot.util.base.BaseFlux
-
Implements this method to return all the new values.
- getOpen() - Method in class tech.cassandre.trading.bot.dto.market.TickerDTO
-
Getter for open.
- getOpenOrderByOrderId(String) - Method in class tech.cassandre.trading.bot.service.dry.TradeServiceDryModeImplementation
- getOpenOrderByOrderId(String) - Method in interface tech.cassandre.trading.bot.service.TradeService
-
Get an open order by its id.
- getOpenOrderByOrderId(String) - Method in class tech.cassandre.trading.bot.service.xchange.TradeServiceXChangeImplementation
- getOpenOrderId() - Method in class tech.cassandre.trading.bot.domain.Position
-
Getter openOrderId.
- getOpenOrderId() - Method in class tech.cassandre.trading.bot.dto.position.PositionDTO
-
Getter openOrderId.
- getOpenOrders() - Method in class tech.cassandre.trading.bot.service.dry.TradeServiceDryModeImplementation
- getOpenOrders() - Method in interface tech.cassandre.trading.bot.service.TradeService
-
Get open orders.
- getOpenOrders() - Method in class tech.cassandre.trading.bot.service.xchange.TradeServiceXChangeImplementation
- getOpenTrades() - Method in class tech.cassandre.trading.bot.dto.position.PositionDTO
-
Getter openTrades.
- getOrderFlux() - Method in class tech.cassandre.trading.bot.configuration.ExchangeAutoConfiguration
-
Getter for orderFlux.
- getOrderId() - Method in class tech.cassandre.trading.bot.domain.Trade
-
Getter orderId.
- getOrderId() - Method in class tech.cassandre.trading.bot.dto.position.PositionCreationResultDTO
-
Getter for orderId.
- getOrderId() - Method in class tech.cassandre.trading.bot.dto.trade.OrderCreationResultDTO
-
Getter for orderId.
- getOrderId() - Method in class tech.cassandre.trading.bot.dto.trade.TradeDTO
-
Getter for orderId.
- getOrders() - Method in class tech.cassandre.trading.bot.strategy.GenericCassandreStrategy
-
Getter orders.
- getOriginalAmount() - Method in class tech.cassandre.trading.bot.domain.Trade
-
Getter originalAmount.
- getOriginalAmount() - Method in class tech.cassandre.trading.bot.dto.trade.OrderDTO
-
Getter for originalAmount.
- getOriginalAmount() - Method in class tech.cassandre.trading.bot.dto.trade.TradeDTO
-
Getter for originalAmount.
- getOverflowStrategy() - Method in class tech.cassandre.trading.bot.util.base.BaseFlux
-
Set the default overflow strategy - override to change it.
- getPassphrase() - Method in class tech.cassandre.trading.bot.util.parameters.ExchangeParameters
-
Getter for passphrase.
- getPassword() - Method in class tech.cassandre.trading.bot.util.parameters.DatabaseParameters.Datasource
-
Getter password.
- getPercentage() - Method in class tech.cassandre.trading.bot.dto.util.GainDTO
-
Getter percentage.
- getPositionById(long) - Method in class tech.cassandre.trading.bot.service.intern.PositionServiceImplementation
- getPositionById(long) - Method in interface tech.cassandre.trading.bot.service.PositionService
-
Get position by id.
- getPositionFlux() - Method in class tech.cassandre.trading.bot.configuration.ExchangeAutoConfiguration
-
Getter for positionFlux.
- getPositionId() - Method in class tech.cassandre.trading.bot.dto.position.PositionCreationResultDTO
-
Getter for positionId.
- getPositions() - Method in class tech.cassandre.trading.bot.service.intern.PositionServiceImplementation
- getPositions() - Method in interface tech.cassandre.trading.bot.service.PositionService
-
Get positions.
- getPositions() - Method in class tech.cassandre.trading.bot.strategy.GenericCassandreStrategy
-
Getter positions.
- getPositionService() - Method in class tech.cassandre.trading.bot.configuration.ExchangeAutoConfiguration
-
Getter for positionService.
- getPositionService() - Method in interface tech.cassandre.trading.bot.strategy.CassandreStrategyInterface
-
Getter for positionService.
- getPositionService() - Method in class tech.cassandre.trading.bot.strategy.GenericCassandreStrategy
- getPreviousPositions() - Method in class tech.cassandre.trading.bot.strategy.GenericCassandreStrategy
-
Getter previousPositions.
- getPrice() - Method in class tech.cassandre.trading.bot.domain.Trade
-
Getter price.
- getPrice() - Method in class tech.cassandre.trading.bot.dto.trade.TradeDTO
-
Getter for price.
- getProxyHost() - Method in class tech.cassandre.trading.bot.util.parameters.ExchangeParameters
-
Getter proxyHost.
- getProxyPort() - Method in class tech.cassandre.trading.bot.util.parameters.ExchangeParameters
-
Getter proxyPort.
- getQuoteCurrency() - Method in class tech.cassandre.trading.bot.dto.util.CurrencyPairDTO
-
Getter for quoteCurrency.
- getQuoteVolume() - Method in class tech.cassandre.trading.bot.dto.market.TickerDTO
-
Getter for quoteVolume.
- getRates() - Method in class tech.cassandre.trading.bot.util.parameters.ExchangeParameters
-
Getter for rate.
- getRequestedCurrencyPair() - Method in class tech.cassandre.trading.bot.strategy.BasicTa4jCassandreStrategy
-
Implements this method to tell the bot which currency pair your strategy will receive.
- getRequestedCurrencyPairs() - Method in class tech.cassandre.trading.bot.strategy.BasicTa4jCassandreStrategy
- getRequestedCurrencyPairs() - Method in interface tech.cassandre.trading.bot.strategy.CassandreStrategyInterface
-
Implements this method to tell the bot which currency pairs your strategy will receive.
- getRules() - Method in class tech.cassandre.trading.bot.dto.position.PositionDTO
-
Getter rules.
- getSecret() - Method in class tech.cassandre.trading.bot.util.parameters.ExchangeParameters
-
Getter for secret.
- getSeries() - Method in class tech.cassandre.trading.bot.strategy.BasicTa4jCassandreStrategy
-
Getter for series.
- getStatus() - Method in class tech.cassandre.trading.bot.domain.Position
-
Getter status.
- getStatus() - Method in class tech.cassandre.trading.bot.dto.position.PositionDTO
-
Getter for status.
- getStatus() - Method in class tech.cassandre.trading.bot.dto.trade.OrderDTO
-
Getter for status.
- getStopGainPercentage() - Method in class tech.cassandre.trading.bot.dto.position.PositionRulesDTO
-
Getter for stopGainPercentage.
- getStopGainPercentageRule() - Method in class tech.cassandre.trading.bot.domain.Position
-
Getter rulesStopGainPercentage.
- getStopLossPercentage() - Method in class tech.cassandre.trading.bot.dto.position.PositionRulesDTO
-
Getter for stopLossPercentage.
- getStopLossPercentageRule() - Method in class tech.cassandre.trading.bot.domain.Position
-
Getter rulesStopLossPercentage.
- getStrategy() - Method in class tech.cassandre.trading.bot.strategy.BasicTa4jCassandreStrategy
-
Implements this method to tell the bot which strategy to apply.
- getSymbol() - Method in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Gets the unicode symbol of this currency.
- getTablePrefix() - Method in class tech.cassandre.trading.bot.util.parameters.DatabaseParameters
-
Getter tablePrefix.
- getTicker() - Method in class tech.cassandre.trading.bot.util.parameters.ExchangeParameters.Rates
-
Getter for ticker.
- getTicker(CurrencyPairDTO) - Method in interface tech.cassandre.trading.bot.service.MarketService
-
Returns a ticker for a currency pair.
- getTicker(CurrencyPairDTO) - Method in class tech.cassandre.trading.bot.service.xchange.MarketServiceXChangeImplementation
- getTickerFlux() - Method in class tech.cassandre.trading.bot.configuration.ExchangeAutoConfiguration
-
Getter for tickerFlux.
- getTimestamp() - Method in class tech.cassandre.trading.bot.domain.Trade
-
Getter timestamp.
- getTimestamp() - Method in class tech.cassandre.trading.bot.dto.market.TickerDTO
-
Getter for timestamp.
- getTimestamp() - Method in class tech.cassandre.trading.bot.dto.trade.OrderDTO
-
Getter for timestamp.
- getTimestamp() - Method in class tech.cassandre.trading.bot.dto.trade.TradeDTO
-
Getter for timestamp.
- getTimestamp() - Method in class tech.cassandre.trading.bot.dto.user.UserDTO
-
Getter for timestamp.
- getTotal() - Method in class tech.cassandre.trading.bot.dto.user.BalanceDTO
-
Getter for total.
- getTrade() - Method in class tech.cassandre.trading.bot.util.parameters.ExchangeParameters.Rates
-
Getter for order.
- getTrade(String) - Method in class tech.cassandre.trading.bot.dto.position.PositionDTO
-
Returns trade from its id.
- getTradeAccount() - Method in interface tech.cassandre.trading.bot.strategy.CassandreStrategyInterface
-
Returns your trading account.
- getTradeAccount() - Method in class tech.cassandre.trading.bot.strategy.GenericCassandreStrategy
- getTradeAccount(Set<AccountDTO>) - Method in interface tech.cassandre.trading.bot.strategy.CassandreStrategyInterface
-
Implements this method to tell the bot which account from the accounts you own is the trading one.
- getTradeFlux() - Method in class tech.cassandre.trading.bot.configuration.ExchangeAutoConfiguration
-
Getter for tradeFlux.
- getTrades() - Method in class tech.cassandre.trading.bot.domain.Position
-
Getter trades.
- getTrades() - Method in class tech.cassandre.trading.bot.dto.position.PositionDTO
-
Getter trades.
- getTrades() - Method in class tech.cassandre.trading.bot.service.dry.TradeServiceDryModeImplementation
- getTrades() - Method in interface tech.cassandre.trading.bot.service.TradeService
-
Get last week trades.
- getTrades() - Method in class tech.cassandre.trading.bot.service.xchange.TradeServiceXChangeImplementation
- getTrades() - Method in class tech.cassandre.trading.bot.strategy.GenericCassandreStrategy
-
Getter trades.
- getTradeService() - Method in class tech.cassandre.trading.bot.configuration.ExchangeAutoConfiguration
-
Getter for tradeService.
- getTradeService() - Method in interface tech.cassandre.trading.bot.strategy.CassandreStrategyInterface
-
Getter for tradeService.
- getTradeService() - Method in class tech.cassandre.trading.bot.strategy.GenericCassandreStrategy
- getType() - Method in class tech.cassandre.trading.bot.domain.Trade
-
Getter type.
- getType() - Method in class tech.cassandre.trading.bot.dto.trade.OrderDTO
-
Getter for type.
- getType() - Method in class tech.cassandre.trading.bot.dto.trade.TradeDTO
-
Getter for type.
- getUrl() - Method in class tech.cassandre.trading.bot.util.parameters.DatabaseParameters.Datasource
-
Getter url.
- getUser() - Method in class tech.cassandre.trading.bot.service.dry.UserServiceDryModeImplementation
- getUser() - Method in interface tech.cassandre.trading.bot.service.UserService
-
Retrieve user information from exchange (user, accounts and balances).
- getUser() - Method in class tech.cassandre.trading.bot.service.xchange.UserServiceXChangeImplementation
- getUsername() - Method in class tech.cassandre.trading.bot.util.parameters.DatabaseParameters.Datasource
-
Getter username.
- getUsername() - Method in class tech.cassandre.trading.bot.util.parameters.ExchangeParameters
-
Getter for username.
- getUserReference() - Method in class tech.cassandre.trading.bot.dto.trade.OrderDTO
-
Getter for userReference.
- getUserService() - Method in class tech.cassandre.trading.bot.configuration.ExchangeAutoConfiguration
-
Getter for userService.
- getValue() - Method in class tech.cassandre.trading.bot.dto.util.CurrencyAmountDTO
-
Getter for value.
- getVersion() - Method in class tech.cassandre.trading.bot.dto.position.PositionDTO
-
Getter version.
- getVolume() - Method in class tech.cassandre.trading.bot.dto.market.TickerDTO
-
Getter for volume.
- getVwap() - Method in class tech.cassandre.trading.bot.dto.market.TickerDTO
-
Getter for vwap.
- getWithdrawing() - Method in class tech.cassandre.trading.bot.dto.user.BalanceDTO
-
Getter for withdrawing.
- GHs - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Gigahashes per second.
- GHS - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Ghanaian Cedi.
- GIP - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Gibraltar Pound.
- GMD - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Gambian Dalasi.
- GNF - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Guinean Franc.
- GNO - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Gnosis.
- GNT - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Golem.
- groups() - Method in annotation type tech.cassandre.trading.bot.util.validator.Rate
-
Group of rates.
- GTQ - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Guatemalan Quetzal.
- GVT - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Genesis Vision.
- GYD - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Guyanaese Dollar.
H
- H18 - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
March 30th.
- H19 - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
March 29th.
- hashCode() - Method in class tech.cassandre.trading.bot.dto.market.TickerDTO
- hashCode() - Method in class tech.cassandre.trading.bot.dto.position.PositionDTO
- hashCode() - Method in class tech.cassandre.trading.bot.dto.trade.OrderDTO
- hashCode() - Method in class tech.cassandre.trading.bot.dto.trade.TradeDTO
- hashCode() - Method in class tech.cassandre.trading.bot.dto.user.AccountDTO
- hashCode() - Method in class tech.cassandre.trading.bot.dto.user.BalanceDTO
- hashCode() - Method in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
- hashCode() - Method in class tech.cassandre.trading.bot.dto.util.CurrencyPairDTO
- high(String) - Method in class tech.cassandre.trading.bot.dto.market.TickerDTO.Builder
-
high (with string).
- high(BigDecimal) - Method in class tech.cassandre.trading.bot.dto.market.TickerDTO.Builder
-
high.
- highestPrice(BigDecimal) - Method in class tech.cassandre.trading.bot.dto.position.PositionDTO.Builder
-
highestPrice.
- HKD - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Hong Kong Dollar.
- HNL - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Honduran Lempira.
- HRK - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Croatian Kuna.
- HSR - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Hshare.
- HTG - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Haitian Gourde.
- HUF - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Hungarian Forint.
- HVN - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Hive.
I
- ICN - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Iconomi.
- ICX - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Icon.
- id(long) - Method in class tech.cassandre.trading.bot.dto.position.PositionDTO.Builder
-
id.
- id(String) - Method in class tech.cassandre.trading.bot.dto.trade.OrderDTO.Builder
-
Id.
- id(String) - Method in class tech.cassandre.trading.bot.dto.trade.TradeDTO.Builder
-
Id.
- id(String) - Method in class tech.cassandre.trading.bot.dto.user.AccountDTO.Builder
-
Id.
- IDR - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Indonesian Rupiah.
- ILS - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Israeli New Sheqel.
- INR - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Indian Rupee.
- IOC - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
I/OCoin.
- IOT - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
IOTA.
- IOTA - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Iota.
- IQD - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Iraqi Dinar.
- IRR - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Iranian Rial.
- isDry() - Method in class tech.cassandre.trading.bot.util.parameters.ExchangeParameters.Modes
-
Getter dry.
- isFinal() - Method in enum tech.cassandre.trading.bot.dto.trade.OrderStatusDTO
-
Returns true for final.
- ISK - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Icelandic Króna.
- isOpen() - Method in enum tech.cassandre.trading.bot.dto.trade.OrderStatusDTO
-
Returns true when open.
- isSandbox() - Method in class tech.cassandre.trading.bot.util.parameters.ExchangeParameters.Modes
-
Getter for sandbox.
- isStopGainPercentageSet() - Method in class tech.cassandre.trading.bot.dto.position.PositionRulesDTO
-
Getter for stopGainPercentageSet.
- isStopLossPercentageSet() - Method in class tech.cassandre.trading.bot.dto.position.PositionRulesDTO
-
Getter for stopLossPercentageSet.
- isSuccessful() - Method in class tech.cassandre.trading.bot.dto.position.PositionCreationResultDTO
-
Returns successful.
- isSuccessful() - Method in class tech.cassandre.trading.bot.dto.trade.OrderCreationResultDTO
-
Getter for successful.
- isValid(String, ConstraintValidatorContext) - Method in class tech.cassandre.trading.bot.util.validator.RateValidator
- isValueProvided() - Method in class tech.cassandre.trading.bot.dto.util.CurrencyAmountDTO
-
Getter for valueProvided.
- IXC - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
iXcoin.
J
- JEP - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Jersey Pound.
- JMD - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Jamaican Dollar.
- JOD - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Jordanian Dinar.
- JPY - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Japanese Yen.
K
- KCS - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
KuCoin Shares.
- KES - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Kenyan Shilling.
- KGS - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Kyrgystani Som.
- KHR - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Cambodian Riel.
- KICK - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
KickCoin.
- KMF - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Comorian Franc.
- KPW - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
North Korean Won.
- KRW - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
South Korean Won.
- KWD - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Kuwaiti Dinar.
- KYD - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Cayman Islands Dollar.
- KZT - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Kazakhstani Tenge.
L
- LAK - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Laotian Kip.
- last(String) - Method in class tech.cassandre.trading.bot.dto.market.TickerDTO.Builder
-
last (with string).
- last(BigDecimal) - Method in class tech.cassandre.trading.bot.dto.market.TickerDTO.Builder
-
last.
- LBP - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Lebanese Pound.
- LEND - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
ETHLend.
- leverage(String) - Method in class tech.cassandre.trading.bot.dto.trade.OrderDTO.Builder
-
Leverage.
- limitPrice(BigDecimal) - Method in class tech.cassandre.trading.bot.dto.trade.OrderDTO.Builder
-
Limit price.
- LKR - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Sri Lankan Rupee.
- loaned(BigDecimal) - Method in class tech.cassandre.trading.bot.dto.user.BalanceDTO.Builder
-
Loaned.
- low(String) - Method in class tech.cassandre.trading.bot.dto.market.TickerDTO.Builder
-
low (with string).
- low(BigDecimal) - Method in class tech.cassandre.trading.bot.dto.market.TickerDTO.Builder
-
low.
- lowestPrice(BigDecimal) - Method in class tech.cassandre.trading.bot.dto.position.PositionDTO.Builder
-
lowestPrice.
- LRD - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Liberian Dolla.
- LSK - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Lebanese Pound.
- LSL - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Lesotho Loti.
- LTC - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Litecoin.
- LTL - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Lithuanian Litas.
- LVL - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Latvian Lats.
- LYD - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Libyan Dinar.
M
- M18 - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
June 29th.
- M19 - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
June 28th.
- MAD - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Moroccan Dirham.
- map(Set<Trade>) - Method in interface tech.cassandre.trading.bot.util.mapper.CassandreMapper
-
Map a trade set to a tradeDTO hashmap.
- mapToBalanceDTO(Balance) - Method in interface tech.cassandre.trading.bot.util.mapper.CassandreMapper
-
Map Balance to BalanceDTO.
- mapToBalanceDTO(Balance) - Method in class tech.cassandre.trading.bot.util.mapper.CassandreMapperImpl
- mapToCurrency(CurrencyDTO) - Method in interface tech.cassandre.trading.bot.util.mapper.CassandreMapper
-
mapToCurrency - Used by mapToTrade.
- mapToCurrencyDTO(String) - Method in interface tech.cassandre.trading.bot.util.mapper.CassandreMapper
-
Map to CurrencyDTO.
- mapToCurrencyDTO(Currency) - Method in interface tech.cassandre.trading.bot.util.mapper.CassandreMapper
-
Map Currency to CurrencyDTO.
- mapToCurrencyDTO(Currency) - Method in class tech.cassandre.trading.bot.util.mapper.CassandreMapperImpl
- mapToCurrencyDTOAndBalanceDTO(Map<Currency, Balance>) - Method in interface tech.cassandre.trading.bot.util.mapper.CassandreMapper
-
Map balance.
- mapToCurrencyDTOAndBalanceDTO(Map<Currency, Balance>) - Method in class tech.cassandre.trading.bot.util.mapper.CassandreMapperImpl
- mapToCurrencyPair(CurrencyPairDTO) - Method in interface tech.cassandre.trading.bot.util.mapper.CassandreMapper
-
mapToCurrencyPair - Used by mapToTrade.
- mapToCurrencyPairDTO(String) - Method in interface tech.cassandre.trading.bot.util.mapper.CassandreMapper
-
Map to CurrencyPairDTO.
- mapToCurrencyPairDTO(CurrencyPair) - Method in interface tech.cassandre.trading.bot.util.mapper.CassandreMapper
-
Map CurrencyPair to CurrencyPairDTO.
- mapToCurrencyPairDTO(CurrencyPair) - Method in class tech.cassandre.trading.bot.util.mapper.CassandreMapperImpl
- mapToOrderDTO(LimitOrder) - Method in interface tech.cassandre.trading.bot.util.mapper.CassandreMapper
-
Map Order to OrderDTO.
- mapToOrderDTO(LimitOrder) - Method in class tech.cassandre.trading.bot.util.mapper.CassandreMapperImpl
- mapToOrderType(OrderTypeDTO) - Method in interface tech.cassandre.trading.bot.util.mapper.CassandreMapper
-
Map to OrderTypeDTO.
- mapToOrderType(OrderTypeDTO) - Method in class tech.cassandre.trading.bot.util.mapper.CassandreMapperImpl
- mapToOrderTypeDTO(Order.OrderType) - Method in interface tech.cassandre.trading.bot.util.mapper.CassandreMapper
-
Map to OrderTypeDTO.
- mapToOrderTypeDTO(Order.OrderType) - Method in class tech.cassandre.trading.bot.util.mapper.CassandreMapperImpl
- mapToPosition(PositionDTO) - Method in interface tech.cassandre.trading.bot.util.mapper.CassandreMapper
-
Map to position.
- mapToPosition(PositionDTO) - Method in class tech.cassandre.trading.bot.util.mapper.CassandreMapperImpl
- mapToPositionDTO(Position) - Method in interface tech.cassandre.trading.bot.util.mapper.CassandreMapper
-
Map to positionDTO.
- mapToPositionDTO(Position) - Method in class tech.cassandre.trading.bot.util.mapper.CassandreMapperImpl
- mapToTickerDTO(Ticker) - Method in interface tech.cassandre.trading.bot.util.mapper.CassandreMapper
-
Map Ticker to TickerDTO.
- mapToTickerDTO(Ticker) - Method in class tech.cassandre.trading.bot.util.mapper.CassandreMapperImpl
- mapToTrade(TradeDTO) - Method in interface tech.cassandre.trading.bot.util.mapper.CassandreMapper
-
Map to Trade.
- mapToTrade(TradeDTO) - Method in class tech.cassandre.trading.bot.util.mapper.CassandreMapperImpl
- mapToTradeDTO(UserTrade) - Method in interface tech.cassandre.trading.bot.util.mapper.CassandreMapper
-
Map UserTrade to TradeDTO.
- mapToTradeDTO(UserTrade) - Method in class tech.cassandre.trading.bot.util.mapper.CassandreMapperImpl
- mapToTradeDTO(Trade) - Method in interface tech.cassandre.trading.bot.util.mapper.CassandreMapper
-
Map to tradeDTO.
- mapToTradeDTO(Trade) - Method in class tech.cassandre.trading.bot.util.mapper.CassandreMapperImpl
- mapToUserDTO(AccountInfo) - Method in interface tech.cassandre.trading.bot.util.mapper.CassandreMapper
-
Map AccountInfo to AccountDTO.
- mapToUserDTO(AccountInfo) - Method in class tech.cassandre.trading.bot.util.mapper.CassandreMapperImpl
- mapToWalletDTO(Wallet) - Method in interface tech.cassandre.trading.bot.util.mapper.CassandreMapper
-
Map Wallet to WalletDTO.
- mapToWalletDTO(Wallet) - Method in class tech.cassandre.trading.bot.util.mapper.CassandreMapperImpl
- MARGIN_FUNDING - tech.cassandre.trading.bot.dto.user.AccountFeatureDTO
-
You can fund other margin traders with funds allocated to this wallet to earn an interest.
- MARGIN_TRADING - tech.cassandre.trading.bot.dto.user.AccountFeatureDTO
-
You can do margin trading with funds allocated to this wallet.
- MarketService - Interface in tech.cassandre.trading.bot.service
-
Service giving information about market price.
- MarketServiceXChangeImplementation - Class in tech.cassandre.trading.bot.service.xchange
-
Market service - XChange implementation.
- MarketServiceXChangeImplementation(long, MarketDataService) - Constructor for class tech.cassandre.trading.bot.service.xchange.MarketServiceXChangeImplementation
-
Constructor.
- MCO - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Monaco.
- MDL - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Moldovan Leu.
- MEC - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
MegaCoin.
- message() - Method in annotation type tech.cassandre.trading.bot.util.validator.Rate
-
Message.
- MGA - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Malagasy Ariary.
- MILLISECONDS - Static variable in class tech.cassandre.trading.bot.dto.market.TickerDTO.Builder
-
To milliseconds.
- MKD - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Macedonian Denar.
- MLN - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Melonport.
- MMK - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Myanma Kyat.
- MNT - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Mongolian Tugrik.
- MOD - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Modum.
- Modes() - Constructor for class tech.cassandre.trading.bot.util.parameters.ExchangeParameters.Modes
- MOP - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Macanese Pataca.
- MRO - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Mauritanian Ouguiya.
- MSC - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Mason Coin.
- MUR - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Mauritian Rupee.
- MVR - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Maldivian Rufiyaa.
- MWK - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Malawian Kwacha.
- MXN - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Mexican Peso.
- MYR - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Malaysian Ringgit.
- MZN - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Mozambican Metical.
N
- NAD - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Namibian Dollar.
- name() - Method in annotation type tech.cassandre.trading.bot.strategy.CassandreStrategy
-
Strategy name.
- name(String) - Method in class tech.cassandre.trading.bot.dto.user.AccountDTO.Builder
-
Name.
- NEO - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
NEO.
- NEW - tech.cassandre.trading.bot.dto.trade.OrderStatusDTO
-
Initial order when placed on the order book at exchange.
- NGN - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Nigerian Naira.
- NIO - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Nicaraguan Córdoba.
- NMC - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Namecoin.
- NOBS - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
No BS Crypto.
- NOK - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Norwegian Krone.
- NPR - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Nepalese Rupee.
- NVC - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Novacoin.
- NXT - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Nextcoin.
- NZD - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
New Zealand Dollar.
O
- OMG - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
OmiseGO.
- OMR - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Omani Rial.
- onAccountUpdate(AccountDTO) - Method in class tech.cassandre.trading.bot.strategy.BasicCassandreStrategy
- onAccountUpdate(AccountDTO) - Method in class tech.cassandre.trading.bot.strategy.BasicTa4jCassandreStrategy
- onAccountUpdate(AccountDTO) - Method in interface tech.cassandre.trading.bot.strategy.CassandreStrategyInterface
-
Method triggered at every account update.
- onOrderUpdate(OrderDTO) - Method in class tech.cassandre.trading.bot.strategy.BasicCassandreStrategy
- onOrderUpdate(OrderDTO) - Method in class tech.cassandre.trading.bot.strategy.BasicTa4jCassandreStrategy
- onOrderUpdate(OrderDTO) - Method in interface tech.cassandre.trading.bot.strategy.CassandreStrategyInterface
-
Method triggered on every order update.
- onPositionStatusUpdate(PositionDTO) - Method in class tech.cassandre.trading.bot.strategy.BasicCassandreStrategy
- onPositionStatusUpdate(PositionDTO) - Method in class tech.cassandre.trading.bot.strategy.BasicTa4jCassandreStrategy
- onPositionStatusUpdate(PositionDTO) - Method in interface tech.cassandre.trading.bot.strategy.CassandreStrategyInterface
-
Method triggered on every position status update.
- onPositionUpdate(PositionDTO) - Method in class tech.cassandre.trading.bot.strategy.BasicCassandreStrategy
- onPositionUpdate(PositionDTO) - Method in class tech.cassandre.trading.bot.strategy.BasicTa4jCassandreStrategy
- onPositionUpdate(PositionDTO) - Method in interface tech.cassandre.trading.bot.strategy.CassandreStrategyInterface
-
Method triggered on every position update.
- onTickerUpdate(TickerDTO) - Method in class tech.cassandre.trading.bot.strategy.BasicCassandreStrategy
- onTickerUpdate(TickerDTO) - Method in class tech.cassandre.trading.bot.strategy.BasicTa4jCassandreStrategy
- onTickerUpdate(TickerDTO) - Method in interface tech.cassandre.trading.bot.strategy.CassandreStrategyInterface
-
Method triggered at every ticker update.
- onTradeUpdate(TradeDTO) - Method in class tech.cassandre.trading.bot.strategy.BasicCassandreStrategy
- onTradeUpdate(TradeDTO) - Method in class tech.cassandre.trading.bot.strategy.BasicTa4jCassandreStrategy
- onTradeUpdate(TradeDTO) - Method in interface tech.cassandre.trading.bot.strategy.CassandreStrategyInterface
-
Method triggered on every trade update.
- open(String) - Method in class tech.cassandre.trading.bot.dto.market.TickerDTO.Builder
-
open (with string).
- open(BigDecimal) - Method in class tech.cassandre.trading.bot.dto.market.TickerDTO.Builder
-
open.
- OPENED - tech.cassandre.trading.bot.dto.position.PositionStatusDTO
-
Opened - the buy order has been accepted.
- OPENING - tech.cassandre.trading.bot.dto.position.PositionStatusDTO
-
Opening - a position has been created, a buy order has been made but not yet completed.
- OPENING_FAILURE - tech.cassandre.trading.bot.dto.position.PositionStatusDTO
-
Opening failure - a position has been created, but the buy order did not succeed.
- openOrderId(String) - Method in class tech.cassandre.trading.bot.dto.position.PositionDTO.Builder
-
openOrderId.
- OrderCreationResultDTO - Class in tech.cassandre.trading.bot.dto.trade
-
Order creation result for
OrderDTO
. - OrderCreationResultDTO(String) - Constructor for class tech.cassandre.trading.bot.dto.trade.OrderCreationResultDTO
-
Constructor for successful order creation.
- OrderCreationResultDTO(String, Exception) - Constructor for class tech.cassandre.trading.bot.dto.trade.OrderCreationResultDTO
-
Constructor for unsuccessful order creation.
- OrderDTO - Class in tech.cassandre.trading.bot.dto.trade
-
DTO representing order information.
- OrderDTO(OrderDTO.Builder) - Constructor for class tech.cassandre.trading.bot.dto.trade.OrderDTO
-
Builder constructor.
- OrderDTO.Builder - Class in tech.cassandre.trading.bot.dto.trade
-
Builder.
- OrderFlux - Class in tech.cassandre.trading.bot.batch
-
Order flux - push
OrderDTO
. - OrderFlux(TradeService) - Constructor for class tech.cassandre.trading.bot.batch.OrderFlux
-
Constructor.
- orderId(String) - Method in class tech.cassandre.trading.bot.dto.trade.TradeDTO.Builder
-
Order Id.
- OrderStatusDTO - Enum in tech.cassandre.trading.bot.dto.trade
-
Order status for
OrderDTO
. - orderStatusToOrderStatusDTO(Order.OrderStatus) - Method in class tech.cassandre.trading.bot.util.mapper.CassandreMapperImpl
- OrderTypeDTO - Enum in tech.cassandre.trading.bot.dto.trade
-
Order types for
OrderDTO
. - orderUpdate(OrderDTO) - Method in class tech.cassandre.trading.bot.strategy.BasicCassandreStrategy
- orderUpdate(OrderDTO) - Method in class tech.cassandre.trading.bot.strategy.BasicTa4jCassandreStrategy
- orderUpdate(OrderDTO) - Method in interface tech.cassandre.trading.bot.strategy.CassandreStrategyInterface
-
Method called by streams on every order update.
- originalAmount(BigDecimal) - Method in class tech.cassandre.trading.bot.dto.trade.OrderDTO.Builder
-
The original amount.
- originalAmount(BigDecimal) - Method in class tech.cassandre.trading.bot.dto.trade.TradeDTO.Builder
-
The original amount.
P
- PAB - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Panamanian Balboa.
- PARAMETER_DATABASE_DATASOURCE_DRIVER_CLASS_NAME - Static variable in class tech.cassandre.trading.bot.util.parameters.DatabaseParameters.Datasource
-
Backup enabled parameter.
- PARAMETER_DATABASE_DATASOURCE_PASSWORD - Static variable in class tech.cassandre.trading.bot.util.parameters.DatabaseParameters.Datasource
-
Backup enabled parameter.
- PARAMETER_DATABASE_DATASOURCE_URL - Static variable in class tech.cassandre.trading.bot.util.parameters.DatabaseParameters.Datasource
-
Backup enabled parameter.
- PARAMETER_DATABASE_DATASOURCE_USERNAME - Static variable in class tech.cassandre.trading.bot.util.parameters.DatabaseParameters.Datasource
-
Backup enabled parameter.
- PARAMETER_DATABASE_TABLE_PREFIX - Static variable in class tech.cassandre.trading.bot.util.parameters.DatabaseParameters
-
Table prefix parameter.
- PARAMETER_EXCHANGE_DRY - Static variable in class tech.cassandre.trading.bot.util.parameters.ExchangeParameters.Modes
-
Dry parameter.
- PARAMETER_EXCHANGE_KEY - Static variable in class tech.cassandre.trading.bot.util.parameters.ExchangeParameters
-
Key parameter.
- PARAMETER_EXCHANGE_NAME - Static variable in class tech.cassandre.trading.bot.util.parameters.ExchangeParameters
-
Exchange name parameter.
- PARAMETER_EXCHANGE_PASSPHRASE - Static variable in class tech.cassandre.trading.bot.util.parameters.ExchangeParameters
-
Passphrase parameter.
- PARAMETER_EXCHANGE_PROXY_HOST - Static variable in class tech.cassandre.trading.bot.util.parameters.ExchangeParameters
-
Proxy host.
- PARAMETER_EXCHANGE_PROXY_PORT - Static variable in class tech.cassandre.trading.bot.util.parameters.ExchangeParameters
-
Proxy port.
- PARAMETER_EXCHANGE_RATE_ACCOUNT - Static variable in class tech.cassandre.trading.bot.util.parameters.ExchangeParameters.Rates
-
Rate for account parameter.
- PARAMETER_EXCHANGE_RATE_TICKER - Static variable in class tech.cassandre.trading.bot.util.parameters.ExchangeParameters.Rates
-
Rate for ticker parameter.
- PARAMETER_EXCHANGE_RATE_TRADE - Static variable in class tech.cassandre.trading.bot.util.parameters.ExchangeParameters.Rates
-
Rate for order parameter.
- PARAMETER_EXCHANGE_SANDBOX - Static variable in class tech.cassandre.trading.bot.util.parameters.ExchangeParameters.Modes
-
Sandbox parameter.
- PARAMETER_EXCHANGE_SECRET - Static variable in class tech.cassandre.trading.bot.util.parameters.ExchangeParameters
-
Secret parameter.
- PARAMETER_EXCHANGE_USERNAME - Static variable in class tech.cassandre.trading.bot.util.parameters.ExchangeParameters
-
Username parameter.
- PARTIALLY_CANCELED - tech.cassandre.trading.bot.dto.trade.OrderStatusDTO
-
Order partially canceled at exchange.
- PARTIALLY_FILLED - tech.cassandre.trading.bot.dto.trade.OrderStatusDTO
-
Partially match against opposite order on order book at exchange.
- payload() - Method in annotation type tech.cassandre.trading.bot.util.validator.Rate
-
Payload.
- PEN - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Peruvian Nuevo Sol.
- PENDING_CANCEL - tech.cassandre.trading.bot.dto.trade.OrderStatusDTO
-
Waiting to be removed from order book at exchange.
- PENDING_NEW - tech.cassandre.trading.bot.dto.trade.OrderStatusDTO
-
Initial order when instantiated.
- PENDING_REPLACE - tech.cassandre.trading.bot.dto.trade.OrderStatusDTO
-
Waiting to be replaced by another order on order book at exchange.
- PGK - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Papua New Guinean Kina.
- PHP - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Philippine Peso.
- physical() - Method in class tech.cassandre.trading.bot.configuration.DatabaseAutoConfiguration
-
Set physical naming strategy.
- PKR - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Pakistani Rupee.
- PLN - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Polish Zloty.
- POE - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Po.et.
- Position - Class in tech.cassandre.trading.bot.domain
-
Position (used to save data between restarts).
- Position() - Constructor for class tech.cassandre.trading.bot.domain.Position
- PositionCreationResultDTO - Class in tech.cassandre.trading.bot.dto.position
-
Position creation result for
PositionDTO
. - PositionCreationResultDTO(long, String) - Constructor for class tech.cassandre.trading.bot.dto.position.PositionCreationResultDTO
-
Constructor for successful position creation.
- PositionCreationResultDTO(String, Exception) - Constructor for class tech.cassandre.trading.bot.dto.position.PositionCreationResultDTO
-
Constructor for unsuccessful position creation.
- PositionDTO - Class in tech.cassandre.trading.bot.dto.position
-
DTO representing a position.
- PositionDTO(long, CurrencyPairDTO, BigDecimal, String, PositionRulesDTO) - Constructor for class tech.cassandre.trading.bot.dto.position.PositionDTO
-
Constructor.
- PositionDTO(PositionDTO.Builder) - Constructor for class tech.cassandre.trading.bot.dto.position.PositionDTO
-
Builder used for database restore.
- PositionDTO.Builder - Class in tech.cassandre.trading.bot.dto.position
-
Builder.
- PositionException - Exception in tech.cassandre.trading.bot.util.exception
-
Position exception.
- PositionException(String) - Constructor for exception tech.cassandre.trading.bot.util.exception.PositionException
-
Position exception.
- PositionFlux - Class in tech.cassandre.trading.bot.batch
-
Position flux - push
PositionDTO
. - PositionFlux(PositionService, PositionRepository) - Constructor for class tech.cassandre.trading.bot.batch.PositionFlux
-
Constructor.
- PositionRepository - Interface in tech.cassandre.trading.bot.repository
-
Position repository.
- PositionRulesDTO - Class in tech.cassandre.trading.bot.dto.position
-
Position rules for
PositionDTO
. - PositionRulesDTO(PositionRulesDTO.Builder) - Constructor for class tech.cassandre.trading.bot.dto.position.PositionRulesDTO
-
Builder constructor.
- PositionRulesDTO.Builder - Class in tech.cassandre.trading.bot.dto.position
-
Builder.
- PositionService - Interface in tech.cassandre.trading.bot.service
-
Service allowing to create and retrieve positions.
- PositionServiceImplementation - Class in tech.cassandre.trading.bot.service.intern
-
Position service implementation.
- PositionServiceImplementation(TradeService, PositionRepository) - Constructor for class tech.cassandre.trading.bot.service.intern.PositionServiceImplementation
-
Constructor.
- PositionStatusDTO - Enum in tech.cassandre.trading.bot.dto.position
-
Position status for
PositionDTO
. - positionUpdate(PositionDTO) - Method in class tech.cassandre.trading.bot.strategy.BasicCassandreStrategy
- positionUpdate(PositionDTO) - Method in class tech.cassandre.trading.bot.strategy.BasicTa4jCassandreStrategy
- positionUpdate(PositionDTO) - Method in interface tech.cassandre.trading.bot.strategy.CassandreStrategyInterface
-
Method called by streams on every position update.
- POT - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
PotCoin.
- PPC - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Peercoin.
- price(BigDecimal) - Method in class tech.cassandre.trading.bot.dto.trade.TradeDTO.Builder
-
Price.
- PYG - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Paraguayan Guarani.
Q
- QAR - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Qatari Rial.
- QRK - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
QuarkCoin.
- QSP - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Quantstamp.
- QTUM - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Qtum.
- quoteCurrency(CurrencyDTO) - Method in class tech.cassandre.trading.bot.dto.util.CurrencyPairDTO.Builder
-
Set quoteCurrency.
- quoteVolume(String) - Method in class tech.cassandre.trading.bot.dto.market.TickerDTO.Builder
-
quoteVolume (with string).
- quoteVolume(BigDecimal) - Method in class tech.cassandre.trading.bot.dto.market.TickerDTO.Builder
-
quoteVolume.
R
- Rate - Annotation Type in tech.cassandre.trading.bot.util.validator
-
Validator for rate.
- Rates() - Constructor for class tech.cassandre.trading.bot.util.parameters.ExchangeParameters.Rates
- RateValidator - Class in tech.cassandre.trading.bot.util.validator
-
Rate validator.
- RateValidator() - Constructor for class tech.cassandre.trading.bot.util.validator.RateValidator
- REJECTED - tech.cassandre.trading.bot.dto.trade.OrderStatusDTO
-
Order has been rejected by exchange and not place on order book.
- REP - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Augur.
- REPLACED - tech.cassandre.trading.bot.dto.trade.OrderStatusDTO
-
Order has been replace by another order on order book at exchange.
- restorePosition(PositionDTO) - Method in class tech.cassandre.trading.bot.service.intern.PositionServiceImplementation
- restorePosition(PositionDTO) - Method in interface tech.cassandre.trading.bot.service.PositionService
-
Restore position.
- restoreTrade(TradeDTO) - Method in class tech.cassandre.trading.bot.service.dry.TradeServiceDryModeImplementation
- restoreTrade(TradeDTO) - Method in interface tech.cassandre.trading.bot.service.TradeService
-
Restore trade.
- restoreTrade(TradeDTO) - Method in class tech.cassandre.trading.bot.service.xchange.TradeServiceXChangeImplementation
- restoreValues() - Method in class tech.cassandre.trading.bot.batch.PositionFlux
- restoreValues() - Method in class tech.cassandre.trading.bot.batch.TradeFlux
- restoreValues() - Method in class tech.cassandre.trading.bot.util.base.BaseFlux
-
Implements this method to restore previous values.
- RON - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Romanian Leu.
- RSD - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Serbian Dinar.
- RUB - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Russian Ruble.
- RUR - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Old Russian Ruble.
- RWF - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Rwandan Franc.
S
- SAR - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Saudi Riyal.
- SBC - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Stablecoin.
- SBD - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Solomon Islands Dollar.
- SC - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Siacoin.
- ScheduleAutoConfiguration - Class in tech.cassandre.trading.bot.configuration
-
ScheduleAutoConfiguration configures the flux calls.
- ScheduleAutoConfiguration(AccountFlux, TickerFlux, OrderFlux, TradeFlux, PositionFlux) - Constructor for class tech.cassandre.trading.bot.configuration.ScheduleAutoConfiguration
-
Constructor.
- SCR - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Seychellois Rupee.
- SDG - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Sudanese Pound.
- SEK - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Swedish Krona.
- setAccount(String) - Method in class tech.cassandre.trading.bot.util.parameters.ExchangeParameters.Rates
-
Setter for account.
- setAccounts(Map<String, AccountDTO>) - Method in class tech.cassandre.trading.bot.dto.user.UserDTO.Builder
-
Accounts.
- setAmount(BigDecimal) - Method in class tech.cassandre.trading.bot.domain.Position
-
Setter amount.
- setCloseOrderId(String) - Method in class tech.cassandre.trading.bot.domain.Position
-
Setter closeOrderId.
- setCloseOrderId(String) - Method in class tech.cassandre.trading.bot.dto.position.PositionDTO
-
Setter for closeOrderId.
- setCurrencyPair(String) - Method in class tech.cassandre.trading.bot.domain.Position
-
Setter currencyPair.
- setCurrencyPair(String) - Method in class tech.cassandre.trading.bot.domain.Trade
-
Setter currencyPair.
- setDatasource(DatabaseParameters.Datasource) - Method in class tech.cassandre.trading.bot.util.parameters.DatabaseParameters
-
Setter datasource.
- setDependencies(OrderFlux, TradeFlux) - Method in class tech.cassandre.trading.bot.service.dry.TradeServiceDryModeImplementation
-
Set dependencies.
- setDependencies(GenericCassandreStrategy) - Method in class tech.cassandre.trading.bot.service.dry.UserServiceDryModeImplementation
-
Set dependencies.
- setDriverClassName(String) - Method in class tech.cassandre.trading.bot.util.parameters.DatabaseParameters.Datasource
-
Setter driverClassName.
- setDry(Boolean) - Method in class tech.cassandre.trading.bot.util.parameters.ExchangeParameters.Modes
-
Setter dry.
- setFeeAmount(BigDecimal) - Method in class tech.cassandre.trading.bot.domain.Trade
-
Setter feeAmount.
- setFeeCurrency(String) - Method in class tech.cassandre.trading.bot.domain.Trade
-
Setter feeCurrency.
- setHighestPrice(BigDecimal) - Method in class tech.cassandre.trading.bot.domain.Position
-
Setter highestPrice.
- setId(long) - Method in class tech.cassandre.trading.bot.domain.Position
-
Setter id.
- setId(String) - Method in class tech.cassandre.trading.bot.domain.Trade
-
Setter id.
- setId(String) - Method in class tech.cassandre.trading.bot.dto.user.UserDTO.Builder
-
Id.
- setKey(String) - Method in class tech.cassandre.trading.bot.util.parameters.ExchangeParameters
-
Setter for key.
- setLowestPrice(BigDecimal) - Method in class tech.cassandre.trading.bot.domain.Position
-
Setter lowestPrice.
- setModes(ExchangeParameters.Modes) - Method in class tech.cassandre.trading.bot.util.parameters.ExchangeParameters
-
Setter modes.
- setName(String) - Method in class tech.cassandre.trading.bot.util.parameters.ExchangeParameters
-
Setter for name.
- setOpenOrderId(String) - Method in class tech.cassandre.trading.bot.domain.Position
-
Setter openOrderId.
- setOrderId(String) - Method in class tech.cassandre.trading.bot.domain.Trade
-
Setter orderId.
- setOriginalAmount(BigDecimal) - Method in class tech.cassandre.trading.bot.domain.Trade
-
Setter originalAmount.
- setPassphrase(String) - Method in class tech.cassandre.trading.bot.util.parameters.ExchangeParameters
-
Setter for passphrase.
- setPassword(String) - Method in class tech.cassandre.trading.bot.util.parameters.DatabaseParameters.Datasource
-
Setter password.
- setPositionFlux() - Method in class tech.cassandre.trading.bot.configuration.ScheduleAutoConfiguration
-
Recurrent calls the position flux.
- setPositionService(PositionService) - Method in interface tech.cassandre.trading.bot.strategy.CassandreStrategyInterface
-
Setter for positionService.
- setPositionService(PositionService) - Method in class tech.cassandre.trading.bot.strategy.GenericCassandreStrategy
- setPrice(BigDecimal) - Method in class tech.cassandre.trading.bot.domain.Trade
-
Setter price.
- setProxyHost(String) - Method in class tech.cassandre.trading.bot.util.parameters.ExchangeParameters
-
Setter proxyHost.
- setProxyPort(Integer) - Method in class tech.cassandre.trading.bot.util.parameters.ExchangeParameters
-
Setter proxyPort.
- setRates(ExchangeParameters.Rates) - Method in class tech.cassandre.trading.bot.util.parameters.ExchangeParameters
-
Setter for rate.
- setSandbox(Boolean) - Method in class tech.cassandre.trading.bot.util.parameters.ExchangeParameters.Modes
-
Setter for sandbox.
- setSecret(String) - Method in class tech.cassandre.trading.bot.util.parameters.ExchangeParameters
-
Setter for secret.
- setStatus(String) - Method in class tech.cassandre.trading.bot.domain.Position
-
Setter status.
- setStopGainPercentageRule(Float) - Method in class tech.cassandre.trading.bot.domain.Position
-
Setter rulesStopGainPercentage.
- setStopLossPercentageRule(Float) - Method in class tech.cassandre.trading.bot.domain.Position
-
Setter rulesStopLossPercentage.
- setTablePrefix(String) - Method in class tech.cassandre.trading.bot.util.parameters.DatabaseParameters
-
Setter tablePrefix.
- setTicker(String) - Method in class tech.cassandre.trading.bot.util.parameters.ExchangeParameters.Rates
-
Setter for ticker.
- setTimestamp(ZonedDateTime) - Method in class tech.cassandre.trading.bot.domain.Trade
-
Setter timestamp.
- setTrade(String) - Method in class tech.cassandre.trading.bot.util.parameters.ExchangeParameters.Rates
-
Setter for order.
- setTrades(Set<Trade>) - Method in class tech.cassandre.trading.bot.domain.Position
-
Setter trades.
- setTradeService(TradeService) - Method in interface tech.cassandre.trading.bot.strategy.CassandreStrategyInterface
-
Setter for tradeService.
- setTradeService(TradeService) - Method in class tech.cassandre.trading.bot.strategy.GenericCassandreStrategy
- setType(String) - Method in class tech.cassandre.trading.bot.domain.Trade
-
Setter type.
- setupAccountFlux() - Method in class tech.cassandre.trading.bot.configuration.ScheduleAutoConfiguration
-
Recurrent calls the account flux.
- setupOrderFlux() - Method in class tech.cassandre.trading.bot.configuration.ScheduleAutoConfiguration
-
Recurrent calls the order flux.
- setupTickerFlux() - Method in class tech.cassandre.trading.bot.configuration.ScheduleAutoConfiguration
-
Recurrent calls the ticker flux.
- setupTradeFlux() - Method in class tech.cassandre.trading.bot.configuration.ScheduleAutoConfiguration
-
Recurrent calls the trade flux.
- setUrl(String) - Method in class tech.cassandre.trading.bot.util.parameters.DatabaseParameters.Datasource
-
Setter url.
- setUsername(String) - Method in class tech.cassandre.trading.bot.util.parameters.DatabaseParameters.Datasource
-
Setter username.
- setUsername(String) - Method in class tech.cassandre.trading.bot.util.parameters.ExchangeParameters
-
Setter for username.
- SGD - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Singapore Dollar.
- shouldBeClosed(TickerDTO) - Method in class tech.cassandre.trading.bot.dto.position.PositionDTO
-
Returns true if the position should be closed.
- shouldEnter() - Method in class tech.cassandre.trading.bot.strategy.BasicTa4jCassandreStrategy
-
Called when your strategy says you should enter.
- shouldExit() - Method in class tech.cassandre.trading.bot.strategy.BasicTa4jCassandreStrategy
-
Called when your strategy says your should exit.
- SHP - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Saint Helena Pound.
- SLL - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Sierra Leonean Leone.
- SMART - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
SmartCash.
- SOS - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Somali Shilling.
- SRD - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Surinamese Dollar.
- START - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Startcoin.
- status(PositionStatusDTO) - Method in class tech.cassandre.trading.bot.dto.position.PositionDTO.Builder
-
status.
- status(OrderStatusDTO) - Method in class tech.cassandre.trading.bot.dto.trade.OrderDTO.Builder
-
Status.
- STD - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
São Tomé and Príncipe Dobra.
- STEEM - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Steem.
- stopGainPercentage(float) - Method in class tech.cassandre.trading.bot.dto.position.PositionRulesDTO.Builder
-
Stop gain percentage.
- stopGainPercentageRule(Float) - Method in class tech.cassandre.trading.bot.dto.position.PositionDTO.Builder
-
stopGainPercentageRule.
- stopLossPercentage(float) - Method in class tech.cassandre.trading.bot.dto.position.PositionRulesDTO.Builder
-
Stop loss percentage.
- stopLossPercentageRule(Float) - Method in class tech.cassandre.trading.bot.dto.position.PositionDTO.Builder
-
stopLossPercentageRule.
- STOPPED - tech.cassandre.trading.bot.dto.trade.OrderStatusDTO
-
Order has been triggered at stop price.
- STORJ - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Storj.
- STR - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Stellar.
- STRAT - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Stratis.
- StrategyAutoConfiguration - Class in tech.cassandre.trading.bot.configuration
-
StrategyAutoConfiguration configures the strategy.
- StrategyAutoConfiguration(ApplicationContext, UserService, TradeService, PositionService, AccountFlux, TickerFlux, OrderFlux, TradeFlux, PositionFlux) - Constructor for class tech.cassandre.trading.bot.configuration.StrategyAutoConfiguration
-
Constructor.
- stringWalletMapToStringAccountDTOMap(Map<String, Wallet>) - Method in class tech.cassandre.trading.bot.util.mapper.CassandreMapperImpl
- SVC - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Salvadoran Colón.
- SYP - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Syrian Pound.
- SZL - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Swazi Lilangeni.
T
- tech.cassandre.trading.bot - package tech.cassandre.trading.bot
-
Cassandre trading bot.
- tech.cassandre.trading.bot.batch - package tech.cassandre.trading.bot.batch
-
Batches.
- tech.cassandre.trading.bot.configuration - package tech.cassandre.trading.bot.configuration
-
Configuration.
- tech.cassandre.trading.bot.domain - package tech.cassandre.trading.bot.domain
-
Domain objects.
- tech.cassandre.trading.bot.dto - package tech.cassandre.trading.bot.dto
-
Data transfer object.
- tech.cassandre.trading.bot.dto.market - package tech.cassandre.trading.bot.dto.market
-
Market DTO.
- tech.cassandre.trading.bot.dto.position - package tech.cassandre.trading.bot.dto.position
-
Position DTO.
- tech.cassandre.trading.bot.dto.trade - package tech.cassandre.trading.bot.dto.trade
-
Trade DTO.
- tech.cassandre.trading.bot.dto.user - package tech.cassandre.trading.bot.dto.user
-
User DTO.
- tech.cassandre.trading.bot.dto.util - package tech.cassandre.trading.bot.dto.util
-
Utils DTO.
- tech.cassandre.trading.bot.repository - package tech.cassandre.trading.bot.repository
-
Repository.
- tech.cassandre.trading.bot.service - package tech.cassandre.trading.bot.service
-
Service.
- tech.cassandre.trading.bot.service.dry - package tech.cassandre.trading.bot.service.dry
-
Dry mode implementation.
- tech.cassandre.trading.bot.service.intern - package tech.cassandre.trading.bot.service.intern
-
Intern implementation.
- tech.cassandre.trading.bot.service.xchange - package tech.cassandre.trading.bot.service.xchange
-
XChange implementation.
- tech.cassandre.trading.bot.strategy - package tech.cassandre.trading.bot.strategy
-
Strategy.
- tech.cassandre.trading.bot.util - package tech.cassandre.trading.bot.util
-
Utilities.
- tech.cassandre.trading.bot.util.base - package tech.cassandre.trading.bot.util.base
-
Base.
- tech.cassandre.trading.bot.util.database - package tech.cassandre.trading.bot.util.database
-
Database utils.
- tech.cassandre.trading.bot.util.exception - package tech.cassandre.trading.bot.util.exception
-
Exceptions.
- tech.cassandre.trading.bot.util.mapper - package tech.cassandre.trading.bot.util.mapper
-
Mapper for DTO.
- tech.cassandre.trading.bot.util.parameters - package tech.cassandre.trading.bot.util.parameters
-
Parameters management.
- tech.cassandre.trading.bot.util.validator - package tech.cassandre.trading.bot.util.validator
-
Custom validators.
- THB - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Thai Baht.
- TickerDTO - Class in tech.cassandre.trading.bot.dto.market
-
DTO representing a stock ticker.
- TickerDTO(TickerDTO.Builder) - Constructor for class tech.cassandre.trading.bot.dto.market.TickerDTO
-
Builder constructor.
- TickerDTO.Builder - Class in tech.cassandre.trading.bot.dto.market
-
Builder.
- TickerFlux - Class in tech.cassandre.trading.bot.batch
-
Ticker flux - push
TickerDTO
. - TickerFlux(MarketService) - Constructor for class tech.cassandre.trading.bot.batch.TickerFlux
-
Constructor.
- tickerUpdate(TickerDTO) - Method in class tech.cassandre.trading.bot.service.dry.TradeServiceDryModeImplementation
-
Method called by streams at every ticker update.
- tickerUpdate(TickerDTO) - Method in class tech.cassandre.trading.bot.service.intern.PositionServiceImplementation
- tickerUpdate(TickerDTO) - Method in interface tech.cassandre.trading.bot.service.PositionService
-
Method called by streams at every ticker update.
- tickerUpdate(TickerDTO) - Method in class tech.cassandre.trading.bot.strategy.BasicCassandreStrategy
- tickerUpdate(TickerDTO) - Method in class tech.cassandre.trading.bot.strategy.BasicTa4jCassandreStrategy
- tickerUpdate(TickerDTO) - Method in interface tech.cassandre.trading.bot.strategy.CassandreStrategyInterface
-
Method called by streams at every ticker update.
- timestamp(ZonedDateTime) - Method in class tech.cassandre.trading.bot.dto.trade.OrderDTO.Builder
-
Timestamp.
- timestamp(ZonedDateTime) - Method in class tech.cassandre.trading.bot.dto.trade.TradeDTO.Builder
-
Timestamp.
- timestamp(Date) - Method in class tech.cassandre.trading.bot.dto.market.TickerDTO.Builder
-
timestamp (with Date).
- timestamp(Date) - Method in class tech.cassandre.trading.bot.dto.user.UserDTO.Builder
-
Timestamp.
- timestampAsEpochInSeconds(long) - Method in class tech.cassandre.trading.bot.dto.market.TickerDTO.Builder
-
timestamp (with epoch in seconds).
- TJS - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Tajikistani Somoni.
- TMT - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Turkmenistani Manat.
- TND - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Tunisian Dinar.
- TOP - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Tongan Paʻanga.
- toPhysicalTableName(Identifier, JdbcEnvironment) - Method in class tech.cassandre.trading.bot.util.database.CassandreNamingStrategy
- toString() - Method in class tech.cassandre.trading.bot.domain.Trade
- toString() - Method in class tech.cassandre.trading.bot.dto.market.TickerDTO
- toString() - Method in class tech.cassandre.trading.bot.dto.position.PositionCreationResultDTO
- toString() - Method in class tech.cassandre.trading.bot.dto.position.PositionDTO
- toString() - Method in class tech.cassandre.trading.bot.dto.position.PositionRulesDTO
- toString() - Method in class tech.cassandre.trading.bot.dto.trade.OrderCreationResultDTO
- toString() - Method in class tech.cassandre.trading.bot.dto.trade.OrderDTO
- toString() - Method in class tech.cassandre.trading.bot.dto.trade.TradeDTO
- toString() - Method in class tech.cassandre.trading.bot.dto.user.AccountDTO
- toString() - Method in class tech.cassandre.trading.bot.dto.user.BalanceDTO
- toString() - Method in class tech.cassandre.trading.bot.dto.util.CurrencyAmountDTO
- toString() - Method in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
- toString() - Method in class tech.cassandre.trading.bot.dto.util.CurrencyPairDTO
- toString() - Method in class tech.cassandre.trading.bot.dto.util.GainDTO
- toString() - Method in class tech.cassandre.trading.bot.util.parameters.DatabaseParameters.Datasource
- toString() - Method in class tech.cassandre.trading.bot.util.parameters.DatabaseParameters
- toString() - Method in class tech.cassandre.trading.bot.util.parameters.ExchangeParameters.Modes
- toString() - Method in class tech.cassandre.trading.bot.util.parameters.ExchangeParameters.Rates
- toString() - Method in class tech.cassandre.trading.bot.util.parameters.ExchangeParameters
- total(BigDecimal) - Method in class tech.cassandre.trading.bot.dto.user.BalanceDTO.Builder
-
Total.
- Trade - Class in tech.cassandre.trading.bot.domain
-
Trade (used to save data between restarts).
- Trade() - Constructor for class tech.cassandre.trading.bot.domain.Trade
- TRADE_ACCOUNT_ID - Static variable in class tech.cassandre.trading.bot.service.dry.TradeServiceDryModeImplementation
-
Trade account ID.
- TRADE_ACCOUNT_ID - Static variable in class tech.cassandre.trading.bot.service.dry.UserServiceDryModeImplementation
-
Trade account ID.
- TradeDTO - Class in tech.cassandre.trading.bot.dto.trade
-
DTO representing a trade.
- TradeDTO(TradeDTO.Builder) - Constructor for class tech.cassandre.trading.bot.dto.trade.TradeDTO
-
Builder constructor.
- TradeDTO.Builder - Class in tech.cassandre.trading.bot.dto.trade
-
Builder.
- tradeDTOSetToTradeSet(Set<TradeDTO>) - Method in class tech.cassandre.trading.bot.util.mapper.CassandreMapperImpl
- TradeFlux - Class in tech.cassandre.trading.bot.batch
-
Trade flux - push
TradeDTO
. - TradeFlux(TradeService, TradeRepository) - Constructor for class tech.cassandre.trading.bot.batch.TradeFlux
-
Constructor.
- TradeRepository - Interface in tech.cassandre.trading.bot.repository
-
Trade repository.
- trades(Map<String, TradeDTO>) - Method in class tech.cassandre.trading.bot.dto.position.PositionDTO.Builder
-
trades.
- trades(Set<TradeDTO>) - Method in class tech.cassandre.trading.bot.dto.position.PositionDTO.Builder
-
trades.
- TradeService - Interface in tech.cassandre.trading.bot.service
-
Service giving information about orders and allowing you to create new orders.
- TradeServiceDryModeImplementation - Class in tech.cassandre.trading.bot.service.dry
-
Trade service in dry mode.
- TradeServiceDryModeImplementation(UserServiceDryModeImplementation) - Constructor for class tech.cassandre.trading.bot.service.dry.TradeServiceDryModeImplementation
-
Constructor.
- TradeServiceXChangeImplementation - Class in tech.cassandre.trading.bot.service.xchange
-
Trade service - XChange implementation.
- TradeServiceXChangeImplementation(long, TradeService) - Constructor for class tech.cassandre.trading.bot.service.xchange.TradeServiceXChangeImplementation
-
Constructor.
- tradeUpdate(TradeDTO) - Method in class tech.cassandre.trading.bot.dto.position.PositionDTO
-
Method called by on every trade update.
- tradeUpdate(TradeDTO) - Method in class tech.cassandre.trading.bot.service.intern.PositionServiceImplementation
- tradeUpdate(TradeDTO) - Method in interface tech.cassandre.trading.bot.service.PositionService
-
Method called by streams on every trade update.
- tradeUpdate(TradeDTO) - Method in class tech.cassandre.trading.bot.strategy.BasicCassandreStrategy
- tradeUpdate(TradeDTO) - Method in class tech.cassandre.trading.bot.strategy.BasicTa4jCassandreStrategy
- tradeUpdate(TradeDTO) - Method in interface tech.cassandre.trading.bot.strategy.CassandreStrategyInterface
-
Method called by streams on every trade update.
- TRADING - tech.cassandre.trading.bot.dto.user.AccountFeatureDTO
-
You can trade funds allocated to this wallet.
- TRC - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Terracoin.
- TRX - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Tron.
- TRY - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Turkish Lira",.
- TTD - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Trinidad and Tobago Dollar.
- TWD - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
New Taiwan Dollar.
- type(OrderTypeDTO) - Method in class tech.cassandre.trading.bot.dto.trade.OrderDTO.Builder
-
Type.
- type(OrderTypeDTO) - Method in class tech.cassandre.trading.bot.dto.trade.TradeDTO.Builder
-
Type.
- TZS - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Tanzanian Shilling.
U
- U18 - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
September 28th.
- UAH - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Ukrainian Hryvnia.
- UGX - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Ugandan Shilling.
- UNAUTHORIZED_STATUS_CODE - Static variable in class tech.cassandre.trading.bot.configuration.ExchangeAutoConfiguration
-
Unauthorized http status code.
- UNKNOWN - tech.cassandre.trading.bot.dto.trade.OrderStatusDTO
-
The exchange returned a state which is not in the exchange's API documentation.
- update() - Method in class tech.cassandre.trading.bot.util.base.BaseFlux
-
Method executed when values must be updated (usually called by the Scheduler).
- updateRequestedCurrencyPairs(Set<CurrencyPairDTO>) - Method in class tech.cassandre.trading.bot.batch.TickerFlux
-
Update the list of requested currency pairs.
- USD - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
United States Dollar.
- USDE - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Unitary Status Dollar eCoin.
- USDT - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Tether USD Anchor.
- USER_ID - Static variable in class tech.cassandre.trading.bot.service.dry.UserServiceDryModeImplementation
-
User ID.
- UserDTO - Class in tech.cassandre.trading.bot.dto.user
-
DTO representing user information.
- UserDTO(UserDTO.Builder) - Constructor for class tech.cassandre.trading.bot.dto.user.UserDTO
-
Constructor.
- UserDTO.Builder - Class in tech.cassandre.trading.bot.dto.user
-
Builder.
- userReference(String) - Method in class tech.cassandre.trading.bot.dto.trade.OrderDTO.Builder
-
User reference.
- UserService - Interface in tech.cassandre.trading.bot.service
-
Service giving information about user, accounts and balances.
- UserServiceDryModeImplementation - Class in tech.cassandre.trading.bot.service.dry
-
User service in dry mode.
- UserServiceDryModeImplementation() - Constructor for class tech.cassandre.trading.bot.service.dry.UserServiceDryModeImplementation
-
Constructor.
- UserServiceXChangeImplementation - Class in tech.cassandre.trading.bot.service.xchange
-
Account service - XChange implementation.
- UserServiceXChangeImplementation(long, AccountService) - Constructor for class tech.cassandre.trading.bot.service.xchange.UserServiceXChangeImplementation
-
Constructor.
- UTC - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Ultracoin.
- UYU - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Uruguayan Peso.
- UZS - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Uzbekistan Som.
V
- valueOf(String) - Static method in enum tech.cassandre.trading.bot.dto.position.PositionStatusDTO
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum tech.cassandre.trading.bot.dto.trade.OrderStatusDTO
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum tech.cassandre.trading.bot.dto.trade.OrderTypeDTO
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum tech.cassandre.trading.bot.dto.user.AccountFeatureDTO
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum tech.cassandre.trading.bot.dto.position.PositionStatusDTO
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum tech.cassandre.trading.bot.dto.trade.OrderStatusDTO
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum tech.cassandre.trading.bot.dto.trade.OrderTypeDTO
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum tech.cassandre.trading.bot.dto.user.AccountFeatureDTO
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VEF - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Venezuelan Bolívar.
- VEN - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Hub Culture's Ven.
- VET - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Hub Culture's Vet.
- VIB - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Viberate.
- VND - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Vietnamese Dong.
- volume(String) - Method in class tech.cassandre.trading.bot.dto.market.TickerDTO.Builder
-
volume (with string).
- volume(BigDecimal) - Method in class tech.cassandre.trading.bot.dto.market.TickerDTO.Builder
-
volume.
- VUV - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Vanuatu Vatu.
- vwap(String) - Method in class tech.cassandre.trading.bot.dto.market.TickerDTO.Builder
-
vwap (with string).
- vwap(BigDecimal) - Method in class tech.cassandre.trading.bot.dto.market.TickerDTO.Builder
-
vwap.
W
- walletFeatureSetToAccountFeatureDTOSet(Set<Wallet.WalletFeature>) - Method in class tech.cassandre.trading.bot.util.mapper.CassandreMapperImpl
- walletFeatureToAccountFeatureDTO(Wallet.WalletFeature) - Method in class tech.cassandre.trading.bot.util.mapper.CassandreMapperImpl
- WDC - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
WorldCoin.
- withdrawing(BigDecimal) - Method in class tech.cassandre.trading.bot.dto.user.BalanceDTO.Builder
-
Withdrawing.
- WST - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Samoan Tala.
X
- XAF - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
CFA Franc BEAC.
- XAS - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Asch.
- XAUR - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Xaurum.
- XBT - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
XBT.
- XCD - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
East Caribbean Dollar.
- XDC - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
XDC.
- XDG - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
XDG.
- XDR - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Special Drawing Rights.
- XEM - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
NEM.
- XLM - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Stellar Lumen.
- XLT - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
XLT.
- XMR - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Monero.
- XOF - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
CFA Franc BCEAO.
- XPF - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
CFP Franc.
- XPM - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Primecoin.
- XRB - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Rai Blocks.
- XRP - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Ripple.
- XTZ - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Tezos.
- XVG - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Verge.
- XVN - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
XVN.
Y
- YBC - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
YbCoin.
- YER - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Yemeni Rial.
- YOYO - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Yoyow.
Z
- Z18 - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
December 28th.
- ZAR - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
South African Rand.
- ZEC - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Zcash.
- ZEN - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
ZenCash.
- ZMK - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Zambian Kwacha.
- ZRC - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
ziftrCOIN.
- ZWL - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
Zimbabwean Dollar.
_
- _1ST - Static variable in class tech.cassandre.trading.bot.dto.util.CurrencyDTO
-
First Blood.
All Classes All Packages