All notable changes to this project will be documented in this file.
- Refactored TradingView python server - #383
- Enhanced TradingView using get_multiple_analysis - #375
- Fixed the last buy removal threshold. Thanks @Rayn0r - #379
- Fixed Redis/TradingView docker images for Raspberry Pi - #366
- Fixed Github actions
- Fixed Github actions
- Enhanced auto-trigger buy feature - #316
- Added TradingView Technical Analysis - #327
- Updated buy/auto-buy trigger/sell action to integrate with TradingView Technical Analysis - #327
- Fixed dust transfer base amount. Thanks @ilbuonmarcio - #346
- Added
/status
endpoint. Thanks @ilbuonmarcio - #347 - Added logging features for actions - #362
- Clear exchange/symbol info cache in the Redis periodically - #284
- Added minimum required order amount - #84
- Added estimates for quote assets. Thanks @ilbuonmarcio - #305
- Support limit for buy open orders/open trades - #147
- Fixed CRLF issue on Windows. Thanks @ilbuonmarcio - #326
- Added indexes for MongoDB
- Updated configuration to use cache as well to improve performance
- Updated redis.conf to disable AOF for improving performance
- Moved grid/manual orders to MongoDB from Redis since Redis is not persistent anymore
- Updated MongoDB to not acknowledge insert/update/delete
- Updated Slack message for authentication. Thanks @caebwallace - #287
- Support Redis DB. Thanks @azorpax - #292
- Support Rate Limiter to prevent brute force. Thanks @caebwallace - #287
- Support setting minimum logging level. Thanks @ruslan-khalitov - #280
- Fixed cached symbol info is not removed when saving the global configuration
- Fixed profit calculation. Thanks @Bajt1 - #270
- Improve Frontend performance with Gzip and compression
- Disabled saving every single order to MongoDB
- Fixed closed trade history error
can't $divide by zero
. Thanks @BramFr - #276 - Clear closed trade history cache when change the period
- Support triggering buy automatically after configured minutes
- Support triggering grid trade for selling manually
- Save trades when the last buy price is removed
- Display closed trades history - #160
- Display closed trades profit
- Support deleting trade history
- Support ARM/v7 (Raspberry Pi 4 32bit) docker image in the DockerHub
- Secure frontend with the password authentication. Thanks @pedrohusky - #240
- Show badge for the customised symbol configuration by @habibalkhabbaz - #258
- Filter symbols in the frontend. Thanks @pedrohusky - #120 #242
- Make the local tunnel to be disabled by default. Thanks @pedrohusky
- Support Grid strategy for buy/sell to mitigate loss/increasing profit - #158
- Add frontend option to disable sorting or improve sorting - #244
- Support ATH buy restriction by @habibalkhabbaz - #82
- Support last buy price removing threshold by @pedrohusky - #190
- Fixed the issue with dust transfer
- Support manual trade for all symbols - #100
- Configured Redis password
- Support converting small balances to BNB - #100
- Fixed typo issue with CANCELED manual order handling
- Fixed the issue with the order not found error for the manual order
- Updated frontend to display version - #59
- Support monitoring multiple coins simultaneously - #77
- Added
docker-stack.yml
for the Portainer - @hipposen - Fixed precision issues for some FIAT - #90
- Improved frontend & settings UI - #93 #85
- Support all symbols - #104
- Added stop loss feature - #99
- Stabilised Local Tunnel, cronjob and Binance WebSocket
- Prevented to place new order when the API limit reached - #163
- Added NPM task for building docker image on Windows by @garyng - #175
- Added frontend option to update all symbol configurations
- Fixed Github workflow
- Fixed Github workflow
- Fixed Github workflow
- Added contributors to README.md
- Updated Github issue templates
- Updated Github actions
- Added contributors to README.md
- Updated index.html to support use of behind a protected reverse proxy - @romualdr
- Fixed the bug with limit step in the frontend
- Updated the frontend to display buy open orders with the buy signal
- Fixed the bug with limit step in the frontend - @thamlth
- Fixed the bug with handling open orders
- Breaking changes Re-organised configuration structures
- Apply chase-stop-loss-limit order for buy signal as well
- Added more candle periods - 1m, 3m and 5m
- Allow to disable local tunnel
- Quick fix for the frontend Bootstrap issue
- Add max-size for logging
- Execute chaseStopLossLimitOrder on every process
- Support buy trigger percentage
- Allow entering more decimals for the last buy price
- Override buy/sell configuration per symbol
- Support PWA for frontend - now support "Add to Home screen"
- Enable/Disable symbols trading, but continue to monitor
- Changed to more persistence database - MongoDB - for configuration and last buy price
- Display estimated value in the frontend
- Support other FIAT symbols such as BUSD, AUD
- Fixed the bug last buy price not removed
- Updated frontend to be exposed to the public using the local tunnel
- Display account balances in the frontend
- Updated frontend to change symbols in the configuration
- Updated frontend to change last buy price per symbol
- Fixed the issue with persistent redis
- Fixed the issue with rounding when places an order
- Fixed the issue with sorting in the frontend
- Fixed the issue with the configuration
- Updated frontend to remove cache
- Removed unused methods - Bollinger Bands, MACD Stop Chaser
- Support maximum purchase amount per symbol
- Developed backend to send cache values for frontend
- Developed simple frontend to see statistics
- Support multiple symbols