Skip to content

Bug fixes + Enhancements

Compare
Choose a tag to compare
@taniman taniman released this 29 Oct 19:50
04d8f20

WARNING

Please make sure to backup your data before upgrading.
You CANNOT rollback after upgrading from a 2.4.x version

Important!

Read 2.5.0 Release Notes

Change log

  • Anniversary New Features

    • Add FUNDINGFEE dyn variable for open positions

      • The current total funding fee of a position is displayed in blue under the position
    • Implement X_BUY_VAR_FORMULA & X_BUY_VAR_LABEL and X_SELL_VAR_FORMULA & X_SELL_VAR_LABEL

      • You can define custom variables to hold specific data. These variables can be used inside your formulas

      • Variable data is GLOBAL. meaning you can set something up in PAIRS. when a coin moves to DCA you could still read it

      • Variable names should be UNIQUE for the ENTIRE bot.

      • Variable data will reset after a reboot

      • DEFAULT_buy_note1 = PAIRBUYTREND
        DEFAULT_A_buy_var_label = PAIRBUYTREND
        DEFAULT_A_buy_var_formula = 123

        DEFAULT_DCA_C_buy_var_label = DCAVARLOGIC
        DEFAULT_DCA_C_buy_var_formula = SA + PAIRBUYTREND

    • Bybit now supports exchange orders for TPS/TSL/SL

      • Recently there was an api change for bybit after I implemented this logic. So will need to confirm if it does not affect this
    • Add funding fee registration for test mode bots

      • The registration will only happen when the bot is turned on
      • The registration is not perfect but a close approximation
      • So take it with a grain of salt :)
  • FIXES

    • Fix Kucoin invalid timestamp error
    • Fix some reversal data incorrect when using auto leverage calculation
    • Fix STATS-DD should only update data for coins the bot actually sees
    • Fix non EQ sold records are not counted towards our average when using EQ reset average price
    • Fix EQ data calculation when users has more than 500 eq sales
    • Fix when in hedge mode only biggest position gets the funding fees in BINANCEFUTURES/COIN
    • Fix bought times recovery logic
    • Fix Buynotes not recorded correctly if a buy happens too fast
    • Fix strategy level x should not go to next level if trading is disabled due to api or connection issues
    • Fix TSL incorrect stop trigger and HP value when first armed
    • Fix BINANCEFUTURES spread not being calculated
    • Fix DIFF and COST dyn variable should prevent formula calculation when position avgprice is 0
    • Fix bybit recording duplicate funding fee when long and short position open at the same time
    • Small fixes

Check the wiki for the full list of available features and settings

Compatibility

  • Operating system

    • Windows
    • Linux
    • MacOS
  • Browsers

    • Chrome
    • Firefox
    • Safari
    • Edge (Limited)