Skip to content

Releases: bitfinexcom/bfx-hf-ui

3.30.2

25 Aug 18:39
a75dcec
Compare
Choose a tag to compare

Changes

  • Enhanced interaction with the remaining Bitfinex ecosystem through a shortcut to the several other apps in the navbar
  • Added visibility into the account that is currently trading from the live API credentials submitted
  • Introduced Session Handling for the safe close of the app

Improvements

  • Users can now change modes without losing any changes to their current drafting strategy
  • Users can now create a new strategy from the current strategy with unsaved changes and inherit them
  • Technical Improvements:
    • Moved strategyDirty to redux state to save value across modes and pages
    • Similarly to BacktestOptionsPanel, using the IDE's input local state and debounce function, which dispatches updating strategy redux state actions

Fixes

  • Removing a strategy from the list no longer closes the current one
  • The "Edit in sandbox" action no longer stops execution
  • Minor UI fixes

3.30.1

18 Aug 18:56
1ad08c6
Compare
Choose a tag to compare

Changes

  • App can now run in the background, with the corresponding "minimize to tray" functionality

Improvements

  • Improved UI for smaller screens, including:
    x expandable strategy list
    x redesigned navbars
  • The trader can now edit a new copy of a running strategy without closing the active one

Fixes

  • Multiple fixes to the positions table
  • Minor UI fixes (edited)

3.30.0

05 Aug 12:09
fb6e623
Compare
Choose a tag to compare

Changes

  • Switch environments without logging out of the app
  • Login without selecting the environment

Improvements

  • Strategy parameters are now reviewed on every price update, improving trader safety
  • Improved API connection execution status indicators
  • Updated PnL calculation
  • Updated strategies' security parameters' execution

Fixes

  • Minor UI fixes

3.29.2

14 Jul 12:49
f42f188
Compare
Choose a tag to compare

Fix: charts picking up ticker from another strategy
Fix: memory leak after strategy stops
Fix: candle duration defaults to 30min
Fix: cursor on API credential inputs

Other changes:
Update opt-ins and disclaimers on settings

3.29.1

29 Jun 17:40
01e8e27
Compare
Choose a tag to compare

=== Bitfinex Honey Standalone v3.29.1 (Beta) changelog ===

  1. Fixes
    β€’ Trade list is now shown in past executions
    β€’ Fixed a major instability when stopping a strategy
    β€’ Fixed error when closing the app on Windows
    β€’ Fixed backtest trading amounts not showing properly
    β€’ Fixed multiple errors in CSV exports
    β€’ Fixed issue with backtesting based on trade data

  2. Improvements
    β€’ Added table sorting by Pair, Profit Factor and PnL
    β€’ Added a confirmation for strategy saving to prevent unwanted strategy executions
    β€’ Simplified the API key submission forms
    β€’ Improved ticker list sorting
    β€’ Minor UI improvements
    β€’ Minor performance and stability improvements

  3. Changes
    β€’ Removed MA crossover from the Algorithmic Order menu
    β€’ Changed volume to trade size, instead of trade cost
    β€’ Expanded Data Reset to include strategy data
    β€’ Disabled shorting behavior until margin trading is implemented

3.29.0

23 Jun 14:06
1a728f1
Compare
Choose a tag to compare

=== Bitfinex Honey 3.29 changelog ===

  1. Introduction of the new release program
  • We separate future releases in "stable" and "beta".
  • stable" versions are denominated as Major.Minor (e.g. 3.29)
  • "beta" versions are denominated as Major.Minor.Patch (e.g. 3.29.1)
  • Added a UI control to manage the auto-update of the standalone install, only on "stable" releases or on all "beta" releases
  1. Introduction of the new environments
  • Replaced the previous environments (Live/Paper Trading) with (Live/Sandbox)
  • Updated the toggle, the UI and the entire app stack to reflect this change
  • Introduced mechanisms that prevent strategy editing in Live mode
  1. UI
  • New strategy UI, allowing for the expansion of functionalities as menu items
  • Minor updates to settings
  • Improved the Privacy and Terms screen
  1. Sandbox Environment
  • Paper Trading is now only possible in this mode
  • Trading Terminal and Market Data in this mode have been renamed and reflect this last change
  • Improved TESTBTC:TESTUSD feed
  • New strategy editor:
    • Strategies are now stored locally, as drafts or executed
    • Strategies can be renamed, edited, saved, duplicated or erased
    • Expanded performance metrics, and updated the logic of some of them
    • Backtesting chart is now TradingView, with new UI logic
    • Backtesting data is now under a newly designed table and include performance metrics
    • Introduced strategy security parameters: capital allocation, maximum drawdown and stop-loss
    • Improved the UI flow of launching a strategy, with multiple fail-safes to avoid unexpected behaviors
  1. Live Environment
  • Reintroduced A/D Algo order
  • New Strategy UI:
    • Strategies are now stored locally, as active or executed
    • IDE is read-only in Live mode
    • It's now possible to see executed strategies and their performance.
    • It's now possible to see the live performance of a strategy:
      • trough a live TradingView chart
      • trough auto-updating performance indicators
      • trough a live trading-table that shows positions and orders
  1. Engineering
  • Stabilized the application, fixing minor and major issues that affected usability
  • Prepared the application for the introduction of anonymized Product metrics
  • Added the possibility to cancel actions that would otherwise break the app
  • Enhanced development/testing functionalities

3.28.0

10 Mar 13:10
Compare
Choose a tag to compare
ui:
- bugfix: app crashes when Live strategy execution is stopped
- feature: show confirmation modal when user clicks to close a position
- hid MAx/AD algo orders
- disabled strategy module
- feature: export the backtesting data to CSV
- changed default currency in backtest financial results depending on trading pair

signals:
- standardized signals using classes

signals-viz:
- added CSV export option

strategy-exec:
- changed strategy execution from each price update to waiting for candles to be closed

algo:
- refactored signal types to classes
- added ping pong algo order signals
- added oco algo order signals

server:
- updated dependencies

v3.27.0

23 Feb 16:11
Compare
Choose a tag to compare
ui:
- show open orders/positions on chart https://app.asana.com/0/1125859137800433/1201671089444734
- fix: display only trades put by strategy itself on live strategy executor https://app.asana.com/0/1125859137800433/1201841438104061
- restored fade-out animation in notification sidebar https://app.asana.com/0/1125859137800433/1201829278900203
- fixed style issues related backtesting feature https://app.asana.com/0/1125859137800433/1201822005805535
- fixed missing i18n translations https://app.asana.com/0/1125859137800433/1201728494443765, https://app.asana.com/0/1125859137800433/1201714048308414
- feature: generate strategy execution results https://app.asana.com/0/1125859137800433/1201707406260846
- fix: testusd was showing on production mode https://app.asana.com/0/1125859137800433/1201707950007871
- fixed issue with coingecko link https://app.asana.com/0/1125859137800433/1201714048308419
- improved hosted version layouts and added support for mobile devices https://app.asana.com/0/1125859137800433/1201698500965363, https://app.asana.com/0/1125859137800433/1201699832205770
- fixed style issues with strategy execution fees https://app.asana.com/0/1125859137800433/1201829278900195
- feature: export backtest trades https://app.asana.com/0/1125859137800433/1201829189341301
- fixed memory leak issues with use tour guide https://app.asana.com/0/1125859137800433/1201785976206083
- disabled mobile screen support for standalone app https://app.asana.com/0/1125859137800433/1201698369170190


bfx-api-node-core:
- fixed package dependencies
- removed debug entries

strategy:
- fixed issue related to updating indicator data

strategy-exec:
- fixed issue related to updating indicator data

algo:
- fixed issue related to fs/promises that occurred on node v12.x
- added feature for tracing algo order signals 

backtest:
- cleaned up dead code

server:
- fixed issue related to fs/promises that occurred on node v12.x
- fixed issue related to post only order flags
- added feature for tracing algo order signals 

data-server:
- improved trade and candle syncs by running them in parallel
- cleaned up dead code

v3.26.0

02 Feb 11:11
Compare
Choose a tag to compare
ui:
- bugfix: chart crashed after changing language, log and data range
- added the option to save chart indicators and chart settings in trading terminal and market data
- added scoped DMS
- added support for mobile views in hosted version
- localise order type and status fields

hosted:
- fixed DMS scope matching and updated hf-server
- bugfix: connection modal was not displayed

server:
- generate results when strategy execution is stopped.
- refactor: centralize user settings
- refactor: centralize bootstrap of API connections
- add DMS remote control:
  - support for different scopes
  - tolerance when reconnecting
  - force disable native DMS

ui-config:
- enable DMS by default

strategy-exec: 
- Use class for live execution
- Generate results for the strategy executed
- Close open position when strategy execution is stopped

v3.25.1

13 Jan 16:11
Compare
Choose a tag to compare
algo: TWAP derivative order bugfix