Octobot

Latest version: v1.0.10

Safety actively analyzes 629639 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 20 of 26

0.3.4beta

====================
*Released date : May 12 2019*

Concerned issues / pull request:
191 [Kucoin] Test OctoBot on different exchanges
696 [Tentacles config] add tentacle configuration edition on web interface
782 [Notifiers] Removed unused notification systems
792 [Web interface][Configuration] force display of parameters that are not in config.json
804 [Web interface] Cancel orders according to table filter
813 [Docker] Add raspberry docker image
810 [WebInterface] add cancel orders progress bar
811 [Telegram interface] Start telegram interface more easily
817 [WebInterface] Navbar current selection UX improvement
818 [Exchanges] Handle api passwords
820 [Exchanges] handle order creation when result order is not complete
821 [Exchange traded pairs] no message when unavailable traded pair
823 [Coinbase Pro] Test OctoBot on different exchanges
824 [RealTrader] impossible to start OctoBot with error in real trader login
826 [Web interface] price graph update
830 [0.3.4][Exchange][REST] Officialize Kucoin and CoinBasePro support
832 [TradingModes] can't start when error in trading mode init
834 [StrategyTestFramework] handle different reference market
837 [EvaluatorCreator] crash on evaluator __init__ exception
839 [WebInterface] refresh backtesting interface
847 [WebInterface] add terms of service
854 [TentacleManager] ModuleNotFoundError: No module named 'tentacles_manager'
865 [Exchange config] simplify exchange token config
869 [Factorize] new "Tentacle" abstract class
870 [Traders] do not athorize simulator and real trader during the same execution
873 [WebInterface] do not delete symbol config when no exchange
875 Email Contact is Invalid
876 [TentacleManager]No module named 'evaluator.Util.advanced_manager'
887 [Metrics] add exec environment type to metrics (code, binary, etc)
889 fixed usdX bug in ws


New features :
- Added tentacles configuration interface:
- Generated using on json schema of tentacle config file
- Allowing to backtest strategies/evaluators directly from web interface
- Added Kucoin and CoinbasePro support
- Improved web interface UI and UX
- Telegram insterface now automatically started when setup
- Can now copy/paste exchange tokens in config.json: OctoBot will later encrypt those
- Can't have simultaneously a real trader and trader simulator in order to avoid side effects
- RaspberryPie OctoBot docker image
- Now handle exchanges with API passwords
- Added disclaimer


Bug fixes :
- Fixed several bugs related to OctoBot start with config error: now start and display errors in interface logs
- Fixed crashes on error in Tentacles: now display error message instead
- Fixed price graph update in web inteface
- Fixed a profitability bug in strategy tests suite
- Fixed refresh bugs with backtesting web interface
- Fixed tentacle manager import error
- Fixed traded pairs config deletion when no available exchange
- Fixed email contact
- Fixed bug with USD stable coins on websocket

0.3.3beta

====================
*Released date : April 18 2019*

Concerned issues :
425 [Telemetry] Create telemetry deamon
731 [Trader] Allow to start from the previous execution last move
734 [Order] order_type is not consistent
740 [RunInAsyncMainLoop] problem with exchange commands
741 [WebInterface] add possibility to cancel orders
747 [Backtesting] prepare for multiple data formats
749 [Backtesting] impossible to display candles on specific timeframe from web interface
750 [OrderCreator] error when computing order price
751 [Backtesting] problem when saving config from web interface on backtesting
752 [WebInterface] candles display bug
756 [OrderManager] call_order_update_callback not called when exception in _update_order_status
785 [Metrics] community metrics display
792 [Web interface][Configuration] force display of parameters that are not in config.json

New features :
- Cancel orders from web interface
- Community metrics though optionnal and anonymous telemetry
- Added bot trader state save and recovery
- Added telegram commands


Bug fixes :
- Fixed several bugs related to traders
- Fixed an exchange timeout bug
- Fixed web interface bugs
- Fixed order creator bugs

0.3.2beta

====================
*Released date : March 10 2019*

Concerned issues :
635 [Interface Bot] New commands for telegram bot, etc
647 [Web interface] can't add more than one currency at once bug
655 [Configuration interface] do not display in dev evaluators
661 HybridTradingMode.json NOT FOUND
663 [Telegram evaluator] add telegram dispatcher architecture
664 [SignalEvaluator] create abstract signal evaluator
665 [Evaluators] add a method to know the type of evaluation carried by the evaluator
667 [Web interface] add option to apply strategy default config when activating a strategy
671 [Telegram Interface] Improve readability using message formatting (markdown ?)
678 [Logs management] do not log errors twice
681 [Web Interface] improve checkboxes design
684 [Telegram Interface] telegram.error.BadRequest: Message is too long
686 [Real Trader] find a way to handle market order fill prices when using ws
687 [Web Interface] Improve candles & trades graph readability
691 [OrderManager] KeyError "Error when updating orders"
694 [TentacleEvolution] Prepare for staggered orders strategy
697 [StopLoss] {"code":-2010,"msg":"Account has insufficient balance for requested action."} when triggering stop loss
700 [Web interface] Filter ccxt exchanges: do not display unusable exchanges
702 [Portfolio display] Portfolio total value not always updated in web and telegram interface
705 [Interfaces] add default messages when no available data
711 [Bug] Trade creator: does not systematically respect order rules
713 [Telegram Interface] /fees command is not responding
715 [Order Manager] problem with stop losses on real trades
717 [Real Trader] order fill notification not received (web socket)

New features :
- New Strategy: staggered orders
- Improved web and telegram interfaces user experience
- Added documentation and default settings for evaluators on web interface
- Added telegram commands
- Can now handle telegram signals


Bug fixes :
- Fixed several bugs related to orders management and synchronization
- Fixed a rare portfolio synchronization bug
- The telegram interface now splits long messages
- Fixed web interface bugs
- Fixed telegram /fees command

0.3.1beta

====================
*Released date : January 29 2019*

**Warning** :
- Version 0.3.0 required to reinstall all default tentacles (start.py -p reset_tentacles && start.py -p install all)

Concerned issues :
624 fixed offline announcements
629 fixed real trader multiple stop orders
631 fixed dusts management round system

New features :
- Requirement cleanup

Bug fixes :
- Fix pip delivery
- Fix real trader stop orders
- Fix dusts management
- Minor fixes on portfolio

0.3.0beta

====================
*Released date : January 27 2019*

**Warning** :
- Now requires Python 3.7
- Requires to reinstall all default tentacles (start.py -p reset_tentacles && start.py -p install all)
- If you use the telegram interface, you can add your telegram username in telegram config whitelist

Concerned issues :
481 [Exchange] Use async exchange call provided by ccxt
495 [Global] refactor multi-threaded architecture into async architecture
502 [Setup] Update and improve setup.py
505 [Web interface] add full offline support for the whole bot and interfaces services & interfaces
506 [Profitability] add no trades hypothetical profitability using initial portfolio
509 [Matrix] Migrate to dataclass
517 [Bug][Strategy Optimizer] can't change strategy once selected the 1st one in web interface
526 [Docker] Migrate to python:3.7.2-slim-stretch
532 [PIP] Create pip OctoBot package
533 [Security] Add an optional authentification system for external interfaces
534 [Data collector] migrate standalone datacollector into async arch
536 [Installation doc] update raspberry install script
538 [Trader] MIN_NOTIONAL error when creating order
539 [Web Interface] separate required config and default creation fields in services
540 [Web Interface] add help info on configuration fields
543 [Async] Appveyor warnings are raised
549 launcher_windows.exe virus total
550 [Release] Add release checksum
553 [Release CI] Create macos binary at release
561 [Notifier] Add notifier providers to web interface
567 [Notifier] add notifier support for web interface
571 [User experience] add documentation and help messages regarding configuration and interfaces
572 [Donation] add donation systems
576 [Binary] Can't restart bot with binary from interface
578 [Bug][Async] Can't stop OctoBot properly
585 [RestExchange] reccurent exchange side error handling
591 [User feedback] add feedback systems
592 start on vps?
593 [Web&Bot Interface] Add OctoBot version
594 [Tentacles] handle incompatible tentacles
595 [GUI] Remove pre-launcher
596 [Web interface] handle recurent "can't find matching symbol" warnings
600 [Public Messages] add public messages handling
603 [Web interface] manage candles from index page when bot just started and data are not available
606 [Web interface] fix firefox link button display

New features :
- Full asyncio architecture for the core engine of the bot
- Replaced TK launcher window by web launcher
- Now check tentacles versions and validity at initialization
- Added initial portfolio profitability
- Can now add a user whitelist on telegram interface
- Improved web interface user experience
- Added several help systems on web interface
- Added current OctoBot version on web and telegram interface
- Can now display global announcements
- Added donation addresses
- Added several new notification systems
- Can now properly stop and restart OctoBot from web interface
- Can now properly stop OctoBot using CTRL+C
- Optimized execution using data classes
- Added offline mode with limited options
- Tested on MacOS X
- Octobot available on PIP
- Reduced Docker image size
- Added checksum on binary versions

Bug fixes :
- Can now change selected strategy in optimizer multiple calls
- Can now change restart OctoBot from the web interface
- Won't spam can't find matching symbol warning anymore
- Fixed Firefox display bugs on web interface
- Now handles errors occuring on rest exchange api side

0.2.4beta

====================
*Released date : December 30 2018*

Concerned issues :
433 [Style] Fix code errors
446 added real trader resync on InsufficientFunds
448 added refresh_real_trader telegram command
450 fixed services startup config check
456 Implement docker configuration persistence
457 improved data collector and market view select UX
461 fixed generic card bug with space containing names
474 Implement exchange market status fixer
475 removed trailing new line
477 added stack trace print on all relevant exceptions
483 fixed multiple addition in classes list
486 Refactor Trade class

New features :
- Docker image ready
- Forced refresh telegram command
- Exchange market status fixer
- Update python version to python 3.7.2

Bug fixes :
- Fixed trading marge colors
- Fixed binance api new version
- Fixed config load erasing bug
- Web minor fixes

Page 20 of 26

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.