Changelog
- Fixed an issue that prevented account information from being updated
- Fixed an issue that prevented deals from loading
- Grid Bots: Added Column "Max Active Buy Lines"
- Grid Bots: Added Column "Max Active Sell Lines"
- Smart Trades: Ability to cancel Smart Trades
- Smart Trades: Ability to close Smart Trades at market price
- Automation: Smart Trades are now generally available
- Automation: Added Field "Total Deal Profit and Loss in USD (24h) (Account)"
- Automation: Added Field "Total Deal Profit and Loss in USD (3d) (Account)"
- Automation: Added Field "Total Deal Profit and Loss in USD (7d) (Account)"
- Automation: Added Field "Accumulated Deal Profit in USD from most recent loss (24h) (Account)"
- Automation: Added Field "Accumulated Deal Profit in USD from most recent loss (3d) (Account)"
- Automation: Added Field "Accumulated Deal Profit in USD from most recent loss (7d) (Account)"
- Automation (Grid Bot): Added Field "Max Active Buy Lines"
- Automation (Grid Bot): Added Field "Max Active Sell Lines"
- Fixed an issue that caused an error when loading market data from CoinGecko
- Automation: Fixed an error that could occur when using "Send Notification" action with specific placeholders
- Ability to load both real and paper data at the same time
- Grid Bots: Fixed an issue that prevented Grid bots from loading
- Automation (Deal): Changed "Update Max Safety Trades Count" and "Update Max Active Safety Trades Count" actions to allow 0 values
- Automation (Deal): Fixed an issue that prevented the "Update Max Safety Trades Count" and "Update Max Active Safety Trades Count" actions from executing correctly
- Automation: Grid Bots are now generally available
- Automation: Improved "Send Notification" action to support all available fields as placeholders
- Balances: Export Table to Excel
- DCA Bots: Added TA Preset SMA-50-200
- DCA Bots: Fixed an issue that prevented DCA bots from loading
- Automation (Bot): Added Field "Updated At"
- Automation (Bot): Added Field "Total Safety Order Count (Bot Deals)"
- Automation (Bot): Added Field "Total Executed Safety Order Count (Bot Deals)"
- Automation (Bot): Added Field "Total Executed Manual Safety Order Count (Bot Deals)"
- DCA Bots: Due to a change in 3Commas related to RSI start signals, the bots could no longer be loaded
- Automation (Deal): Added Field "Day Change (%)"
- Automation: Fixed UI scaling issues in the manage RuleSet dialog
- Automation: After editing a RuleSet, another RuleSet was selected in the list view
- Automation: Changes in a RuleSet were not always discarded when canceling the edit dialog
- DCA Bots: Due to a change in 3Commas related to RSI start signals, the bots could no longer be changed.
- Automation: Action "Update pairs from cryptobubbles" now has options to choose between all performers, only positive, or only negative performers
- Automation: Action "Update pairs from cryptobubbles" will now automatically select coins by correct quote coin
- Automation: Action "Update pairs from cryptobubbles" now shows a help link that points to examples in the documentation
- Deals: Price Change % Columns only contains values if quote coin is btc, eth or any usd stablecoin
- Automation: Automation Fields will only works if quote coin is btc, eth or any usd stablecoin
- Automation: An error occurred when copying a rule or rule set with the "replace start condition" action that contained a QFL signal
- Automation: "Replace start conditions" action sometimes triggered an unnecessary update when the bot already had the desired values
- Automation: Added new options to action "Close Deals in Account at market price" to choose between 'all', 'only positive PnL' and 'only negative PnL' deals
- Automation: Added new option to action "Do Nothing" to turn off log entries
- Automation: Renamed action "Close ALL Deals in Account at market price" to "Close Deals in Account at market price"
- Automation: Fixed an issue that could result in the "Update pairs from cryptobubbles" action selecting an incorrect coin
- Deals: Fixed an issue where for certain pairs, price changes in % were not displayed
- Automation: Added Field "Total Balance in BTC (Global)"
- Automation: Added Field "Total Balance in $ (Global)"
- Automation: Added new option to action "Update pairs from cryptobubbles" to choose between top and worst pairs
- Automation: Renamed Field "Total Balance (in BTC)" to "Total Balance in BTC (in Account)"
- Automation: Renamed Field "Total Balance (in $)" to "Total Balance in $ (in Account)"
- Disabled mouse wheel on some dropdowns to avoid unwanted selections when scrolling
- Automation: Fixed an issue that could cause multiple ruleset executions
- Deals: Add Funds Popup now allowing percentages up to 25000%
- Automation (Bot): Added field "SL (%)"
- Automation: Fixed an issue with trailing SL for Short Deals
- Automation: The 'between' operator did not work in all cases
- Deals: The numbers in the '24h Change (%)' column were not always updated
- DCA Bots: Renamed column "Stop Loss Percentage" to "SL (%)"
- Automation: Fixed an issue with 'Created At' field when used in custom expressions
- Automation: New Action to close all LONG deals at market price
- Automation: New Action to close all SHORT deals at market price
- Automation: When editing actions, some fields were cut off in the UI
- Deals: Fixed a problem with coins without price (when delisted or after token swap)
- DCA Bots: Selecting multiple pairs worked too slow and the UI could freeze
- DCA Bots: Switched Bots showed up with Type "Bot::SwitchBot" instead of "Simple"
- Direct Exchange Connections: Added error details for failed connection tests
- Deals: New Column "1m change (%)"
- Automation (Deals): Added field "1m Change (%)"
- General: Custom table formattings will be saved between sessions
- Deals: Added 5m, 15m, 1h change % for bybit pairs
- Automation: Fixed an issue that prevented automation from activating when there were no active deals
- Deals: Some coins didn't show values for 5m, 15m, 1h change %
- Deals: New Column "5m Change (%)"
- Deals: New Column "15m Change (%)"
- Deals: New Column "1h Change (%)"
- Automation (Deals): Added field "5m Change (%)"
- Automation (Deals): Added field "15m Change (%)"
- Automation (Deals): Added field "1h Change (%)"
- DCA Bots: Pasting pairs from the clipboard is now case-insensitive
- DCA Bots: Fixed a Problem with Binance Futures Pairs
- Deals: The table was not emptied if there were no more records
- Smart Trades: The table was not emptied if there were no more records
- Automation: Added "Quote (%)" to action "Update BO" and "Update SO"
- Automation: Fixed an issue that prevented the "Update BO" and "Update SO" actions from executing correctly
- Automation: Added field "Funds locked in DCA bot deals (Global)"
- Automation: Added field "Funds locked in DCA bot deals (Account)"
- Automation: Added field "Funds locked in DCA bot LONG deals (Global)"
- Automation: Added field "Funds locked in DCA bot LONG deals (Account)"
- Automation: Added field "Funds locked in DCA bot SHORT deals (Global)"
- Automation: Added field "Funds locked in DCA bot SHORT deals (Account)"
- Automation: Added field "uPNL of active Bot LONG Deals (Global)"
- Automation: Added field "uPNL of active Bot LONG Deals (Account)"
- Automation: Added field "uPNL of active Bot SHORT Deals (Global)"
- Automation: Added field "uPNL of active Bot SHORT Deals (Account)"
- Automation (Deal): Added field "Base Order Price"
- DCA Bots: Added Column "Funds locked in deals ($)"
- DCA Bots: Added Column "uPNL of active deals ($)"
- Automation: (Update BO Action) You can now differentiate between a fixed value and a percentage depending on the available balance and upnl
- Automation: (Update SO Action) You can now differentiate between a fixed value and a percentage depending on the available balance and upnl
-
- Automation: Fixed an issue that occurred when automation was turned off too quickly after being turned on
- Automation: Fixed an issue that prevented some rulesets from being triggered
- Automation: (Update SL Action) Added three different modes: Fixed Stoploss (PnL), Fixed Stoploss (BO), Trailing Stoploss (PnL). The ruleset example for dynamic SL has been updated and is now easier to understand.
BREAKING CHANGE:
- Automation (Field "uPNL of active Bot Deals"): Please note that 3Commas website always shows an absolute value (positive numbers only) for uPNL of active Bot Deals, but here total loss results in a negative number and a profit results in a positive number
- Automation: Added possibility to have different time triggers for each selected RuleSet
- Automation (Bot): new action to replace pairs by top x pairs from cryptobubbles.net
- Automation: new action to close all deals in account at market price
- Automation: Added field "Todays Profit USD (Account)"
- Automation: Added field "Todays Profit USD (Global)"
- Automation: Added field "Active Long Deals (Account)"
- Automation: Added field "Active Short Deals (Account)"
- Automation: Added field "Active Long Deals (Global)"
- Automation: Added field "Active Short Deals (Global)"
- Deals: Added column "Strategy"
- Bots: When changing the pairs, the value from the clipboard can now be used. Pairs must be separated by a comma or semicolon
- Automation: Field "Actual Profit Percentage" renamed to "PnL %"
- Automation: Field "Daily Profit USD %" renamed to "24hr Change USD % (Account)"
- Automation: Field "Daily Profit USD (Account)" renamed to "24hr Change USD (Account)"
- Automation: Field "Active deals reserve USD (in Account)" renamed to "uPNL of active Bot Deals (Account)"
- Automation: Field "Active deals reserve USD (Global)" renamed to "uPNL of active Bot Deals (Global)"
- Automation: Removed redundant information from the log
- Automation: Creating a new RuleSet did not save correctly in some cases
- Automation: (Add Funds Action) In some cases the selection jumped back to USD, although something else was saved
- Automation (Deal): Calculated SL is now relative to average price, not base order price (Update SL Action)
- Option to Switch between Real and Paper Trading
- Automation (Bot): New Action to update "Maximum price to open deal"
- DCA Bots: Increased max possible value for TP% to 1000
- DCA Bots: Updating a bot no longer returns an error when there are inactive pairs. These pairs are automatically removed
- Automation: Added field "Daily Profit USD (Account)"
- DCA Bots: Added new start conditions
- DCA Bots: Fixed an issue where the details (time, percentages, etc) of the new start conditions would be lost when something else on a bot was updated
- Automation: Fixed some Performance issues when there are several hundreds of accounts selected
- Automation: Fixed minimum value for "Update BO" and "Update SO" action
- Automation: History section will not show more than 100 Tabs (Accounts) anymore
- Account Information: Added Columns: Account Total in $, ROI Today, Completed Deals Today, Active Deals
- Automation: Processing times drastically reduced
- Automation: Log entries (debug) that shows processing times
- Automation: New Action to update "Price Deviation to open SO in %"
- Automation (Deal): Added field "PnL % (from BO)"
- Deals: Added Column "PnL % (from BO)"
- PnL Report: Added Referral Kickbacks
- DCA Bots: Click the Pair column to open the chart in the browser
- Grid Bots: Column Layout will be restored
- Grid Bots: Custom Summaries
- Grid Bots: Click the Pair column to open the chart in the browser
- Grid Bots: Export Table to Excel
- Grid Bots: Fixed an issue where the columns for Grid Bots have been hidden after startup
- Notifications: Errors while sending status notifications are now handled and logged
- Automation (Bot): new Action to update BO
- Automation (Bot): new Action to update SO
- Bulk Edit Bots: Added field "Simultaneous deals per same pair"
- 3Commas ApiKeys + Direct Exchange Connections can now be exported and re-imported
- Automation: Fixed an issue with Action "Increase Max Active Deals"
- Automation: Log entries in case when there is no update needed
- New Section "Extras" (everything there is in Beta State)
- Extras: Unused Coins
- Extras: PnL Reports
- Extras: Funding Rates
- Automation: Changed minimum value from 0.1% to 0.01% for action "Update Trailing Deviation"
- Automation: An error occured when using fixed values for Action "Add Funds to Deal"
- Automation: Added field "Available BTC"
- Automation: Advanced Settings to switch between simultaneous and parallel account processing
- Automation (Bot): Added action "Increase Max Active Deals"
- Automation (Bot): Added action "Decrease Max Active Deals"
- Automation (Bot): Added action "Update Max Active Deals"
- DCA Bots: Export Table to Excel
- Deals: Export Table to Excel
- Smart Trades: Export Table to Excel
- Automation: Added field "Base Order Average Price"
- Bulk Edit Deals: Added 24h min volume (BTC)
- Automation: Decreased minimum value from 0.1% to 0.01% for action "Update Trailing Deviation"
- An error has been fixed that could occur directly at startup if the Panel "Current Ratio" was visible
- Automation: Duplicate Rules
- Automation: Duplicate RuleSets
- Automation (Bot): new action "replace start condition"
- Bulk Edit Bots: Added Custom TV Signal as a new option when replacing start conditions
- Deals: Column "Account ID"
- Notifications needed a restart to work
- Margin Watch: Status notification on a specific interval
- Automation: Status notification on a specific interval
- Automation: "Send Notification" action to send custom text notifications
- Automation: "Do Nothing" action. Can be used to stop a RuleSet from further processing without applying any changes
- Bulk Edit Bots: "USD_ALL" Button to select all USD pairs
- Automation: For some accounts there did not appear any log entries
- Minor UI Fixes
- Added Missing TA Presets
- Automation: New Field Margin Ratio (only available with valid Margin Watch Subscription)
- The log file cleanup has been changed so that it is only kept for 5 days instead of 30 days
- Automation: Fixed minor bugs
- Trading View Widgets as new separate Panels: BTC Price, BTC Mini Chart, Ticker
- Margin Watch: Selected Accounts will be persisted
- Automation: Interval will be persisted
- Edit Bots: Minor UI Fixes
- Automation: New Condition: "Fear and Greed Index"
- Smart Trades: Click the Pair column to open the chart in the browser
- DCA Bots: Fixed a bug that prevented DCA bots from loading
- Bulk Edit Bots: Add and/or remove multiple Pairs. Also added options for BUSD_ALL, USDT_ALL, BTC_ALL
- Deals: Click the Pair column to open the chart in the browser
- Automation (Deal): New Condition: Duration (in total seconds)
- Automation (Deal): New Condition: Duration (in total minutes)
- Automation (Deal): New Condition: Duration (in total hours)
- Bulk Edit Deals: Allow negative values for SL percentage (negative = in profit)
- Bulk Edit Bots: Inceased max value for "price deviation to open safety orders"
- Automation (Deal): Allow negative values for Action "Update SL" (negative = in profit)
- DCA Bots: The limit of loading bots has been increased from 10k too 100k
- DCA Bots: Fixed a bug that prevented DCA bots from loading
- DCA Bots: Column Layout will be restored
- DCA Bots: Custom Summaries (In order for it to work, you need to reset your layout once. Click "reset layout" button)
- Automation: new action to add funds to a deal
- Automation (Bot): New Condition "Total Volume Needed (Bot)"
- Changed naming scheme for Binance Futures Pairs
- Log window optimizations (no automatic scrolling when the user interacts with text)
- Fixed a bug that prevented Smart Trades from loading when there was a Smart Trade with a conditional order type
- Fixed a memory leak issue
- Other Bugfixes
- List of exchanges in the "Manage Exchange Connections" window reduced so that only Binance Futures and FTX Futures accounts are listed. Margin Watch currently only supports these two exchanges
- Automation: Minor Bugfixes
- Margin Watch: Fixed an issue with short positions on Binance
- Margin Watch: Fixed an issue when closing more than 5 positions on Binance
- Created a workaround for a known 3C issue that caused the application to crash when 3C API returned invalid float values
- Margin Watch: Added Support for FTX Futures
- Automations (All Rule Types): New Condition: Active Deals SO executed in Percent (Account)
- Automations (All Rule Types): New Condition: Active Deals SO executed in Percent (Global)
- Automations (Deal): New Action to update SL (disable/enable + set percentage)
- Smart Trades: A minor bug related to loading smart trades has been fixed
- Deals & Smart Trades: Scrollbar Annotations for selected, focused and rows with errors
- Deals: New column "Base Coin 24h Trade Volume"
- Deals: New column "Base Coin Market Cap"
- Automations (Bot): New Condition: "Base Coin 24h Trade Volume"
- Automations (Bot): New Condition: "Base Coin Market Cap"
- Deals & Smart Trades: Row can be focused and the focus will remain when the row is updated
- Automations (Bot): New Condition: Strategy
- Automations: Fixed a bug in action "Enable/Disable Bot"
- Fixed a bug in Direct Exchange Connections Window, that could cause the program to crash
- Automations (All Rule Types): New Condition: Enabled Bot IDs (Account)
- Automations (All Rule Types): New Condition: Enabled Bot IDs (Global)
- Automations (All Rule Types): New Condition: Active deals reserve USD (Account)
- Automations (All Rule Types): New Condition: Active deals reserve USD (Global)
- Automations (Bot): New Condition: Bot ID
- Automations: At the beginning of each interval, all bot data is now loaded and is up to date for the evaluation. Depending on the number of bots, this can take a few seconds. In the past, the bot data was updated every minute in the background, but in some cases the data was not up to date enough. Hence this change.
- All trailing and leading white spaces will be removed when pasting an api key or secret :)
- Smart Trades: New Panel that shows all types of Smart Trades (readonly)
- Automations: (All Rule Types): Added new conditions: Available USDT, Available BUSD, Total Balance in BTC, Total Balance in USD
- Bots: Allow the value 0 for fields 'max safety trades count' and 'max active safety trades count'