Releases: cassandre-tech/cassandre-trading-bot
Releases · cassandre-tech/cassandre-trading-bot
2.3.0
- Server deployment documentation.
- Hikari configuration.
- Formated positions.
- Table prefix for multiple bot installation on a server.
- Improved backup.
2.2.0
- For every position store max gain and min gain.
- Improve dry mode with currency pairs management.
- Simplify canBuy & canSell methods
- Add getTradingAccount to strategies
2.1.1
Added the ability to backup trade/positions to trades/positions to allow trading bot restart.
Added a dry mode simulating buy/sell orders and the corresponding increase/decrease of your simulated accounts.
Added a method to position to retrieve the last gain calculated from ticker.
Added an canBuy and canSell method to know if you have enough funds to buy/sell.
Added a collection of last received tickers to strategy.
Updates of XChange, Spring Boot & Reactor librairies.
2.1.0
Tag release
2.0.2
- Creation of a Spring boot starter test for Cassandre allowing to import tickers from files.
- New method to select what duration between two bars.
- Setup code analysis with CodeQL.
- Add a getGain method on position.
- Updated documentation.
2.0.1
- Creation of a Spring boot starter test for Cassandre allowing to import tickers from files.
- New method to select what duration between two bars.
- Setup code analysis with CodeQL.
- Add a getGain method on position.
- Updated documentation.
2.0.0
New features
- Position management : you can now create a position and let Cassandre manage it completely. When you create a position, Cassandre makes a buy order and you associate some rules to it (example : 10% max gain and 5% max lost).
- You can now receive updates on trades and positions.
- Added a dry mode to simulate orders during tests.
- Added a BasicTa4jCassandreStrategy to develop ta4j strategies more easily.
- Upgraded to XChange 5.0.1.
- Now support standard ISO 8601 for duration for rates in configuration.
- onAccountUpdate, onTickerUpdate, onOrderUpdate, onTradeUpdate and onPositionUpdate are no more abstract, you only override them if needed.
- Updated documentation (made with gitbook.com).
I broke three things, really sorry
- Changed parameter cassandre.trading.bot.exchange.sandbox to cassandre.trading.bot.exchange.modes.sandbox
- Changed cassandre.trading.bot.exchange.rates.order to cassandre.trading.bot.exchange.rates.trade
- Changed OrderCreationResult to remove Optional on getters.
1.0.0
Tag release
0.0.13
Tag release
0.0.12
Tag release