Skip to content

Releases: taniman/profit-trailer

Bug fixes + Enhancements

04 Feb 16:16
04d8f20
Compare
Choose a tag to compare

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

  • New

    • Implement labels for buynote and sellnote
      • DEFAULT_buy_note1_label = test
    • Improve trailing buy logic.
      • Allow trailing buy to continue trailing even if the coins are blocked due to another buy/sell
    • Indicate MAX leverage in settings to use max leverage possible for our positions. Works on BINANCEFUTRES and BYBITFUTURES
      • DEFAULT_buy_leverage = MAX
  • Fixes

    • Fix SIBH (X) not returning correct value
    • Fix PL(n)(x) not returning correct value when using double letters
    • add extra eq reset logic to fix EQGAIN not resetting sometimes
    • Try to set a pending order that is cancelled back to it's original first bought date and last bought date
    • Fix KUCOINFUTURES showing ghost positions when we have some funds in the COIN market
    • Get a proper error when leverage defined is bigger than max leverage allowed for a pair
    • Format Global Formulas so they also get the RED/Green color when false/true
    • 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)

Bug fixes + Enhancements

13 Jan 10:09
04d8f20
Compare
Choose a tag to compare

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

  • New

    • Add SIBH to get indicator value of initial buy history
    • Add IBHLEV, IBHAMOUNT, IBHBPRICE dyn properties
      • (Initial Buy) Bought times, Leverage, Amount, Bought Price
  • Fixes

    • Fix price rounding problem Kucoin Futures
    • Fix buy_leverage dyn logic not working
    • Fix SHAMOUNT amount not correct in some cases
    • Fix EQPRICE, EQAMOUNT etc not working when sorting by PRICE and more than 500 buy records stored of same coin
    • Fix incorrect PROFITPERCENTAGE (indicator) calculation on buy side when shorting
    • 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)

Bug fixes + Enhancements

12 Jan 22:46
04d8f20
Compare
Choose a tag to compare

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

  • New

    • Add SIBH to get indicator value of initial buy history
    • Add IBHLEV, IBHAMOUNT, IBHBPRICE dyn properties
      • (Initial Buy) Bought times, Leverage, Amount, Bought Price
  • Fixes

    • Fix price rounding problem Kucoin Futures
    • Fix buy_leverage dyn logic not working
    • Fix SHAMOUNT amount not correct in some cases
    • Fix EQPRICE, EQAMOUNT etc not working when sorting by PRICE and more than 500 buy records stored of same coin
    • Fix incorrect PROFITPERCENTAGE (indicator) calculation on buy side when shorting
    • 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)

Bug fixes

13 Dec 18:04
04d8f20
Compare
Choose a tag to compare

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

  • Fixes
    • TradingView invalidatesignal should only invalidate signals in the future
    • Increase OANDA get order information retries
    • Fix OANDA TCV display for DYN variable
    • Fix TSL/TPS resetting incorrectly
    • 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)

Bug fixes

01 Dec 17:09
04d8f20
Compare
Choose a tag to compare

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

  • Fixes
    • Reset TPS/TSL if AVG Price changes. Prevent issues when using EQ and reset average price
    • Fix SSH(XX) giving an error in certain cases when using double letters
    • Fix for BINANCEUS calling a BINANCE.com api
    • Force BybitFutures coin into 2 way mode since we do not support 1 way mode
    • 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)

Bug fixes

17 Nov 18:44
04d8f20
Compare
Choose a tag to compare

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

  • Fixes
    • Fix complete amounts being sold in certain cases
    • Fix OANDA partial buy/sell not read correctly
    • 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)

Bug fixes

15 Nov 12:44
04d8f20
Compare
Choose a tag to compare

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

  • Fixes
    • Fix advanced notifications not working for EQSales
    • Fix indicators returning random numbers if an offset greater than amount of candle data is specified
    • Fix EQ sales missing in sales distribution stats
    • Fix labels with same partial name not getting a color
    • Fix incorrect indicator ticker used when strategy_pair is being used on a different indicator
    • Fix EQ Sells should be recorded as actual sells for consecutive buys/sells
    • Remove coin from DCA enabled coins if it's bought times get reset below start count
    • 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)

Bug fixes + Enhancements

26 Oct 14:19
04d8f20
Compare
Choose a tag to compare

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

  • EQUALIZER Final changes
  • Introduce DEFAULT_DCA_equalize_strategy_sell_formula
    Define the logic to be used to do an EQ sell. Instead of putting it in sell_strategy_formula. Put your logic here
  • Introduce DEFAULT_DCA_equalize_strategy_sell_portion
    Define the portion in % of the EQAMOUNT that is to be sold. 60% will sell 60% of EQAMOUNT
  • Fixes
  • Fix Kucoin buy log record incorrect when doing market orders
  • Fix Binance testmode liquidation no working correctly
  • Fix incorrect sell records in certain cases when using EQ reset average price
  • Fix for TPS to correctly displays the value used to arm it even if config is changed
  • Fix sales distribution stats to ignore duplicate strategies
  • Fix Bybit inverse fiat display
  • Fix Bybit inverse incorrect first bought date
  • After EQ sell, clear SL, TPS, TSL and trailing data
  • Clear STATSDD after an EQ sell if reset average price is enabled
  • Manual sells are not EQ sells
  • 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)

Bug fixes

07 Oct 18:55
04d8f20
Compare
Choose a tag to compare

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

  • Fixes
    • Clear EQPRICE after a sell to prevent trailing from restarting prematurely
    • Fix first bought date resetting when we reset buy times back to 0 on futures exchanges

Change log 2.5.22

  • EXCHANGES

    • Implement new exchange HUOBIFUTURES/HUOBIFUTURESISOLATED/HUOBIFUTURESCOIN
  • INDICATORS

  • EQUALIZER

    • Add EQ logic to recalculate average price when we sell
      • DEFAULT_DCA_equalize_strategy_reset_average_price (true/false)
      • DO NOT enable this option if you plan to do manual buys or sell DIRECTLY on exchange
      • This option will only work on coins bought AFTER the feature is enabled
    • Add EQ logic to recalculate buy_times to after EQ sells
      • DEFAULT_DCA_equalize_strategy_reset_buy_times (true/false)
    • Add EQGAIN strategy.
      Now you can do EQ sell using this indicator instead of complicated formulas for EQ.
      DEFAULT_sell_strategy = EQGAIN
      DEFAULT_sell_value = 0.5
    • Add dyn variable EQISRESETAVG to check if eq reset average price is enabled for the current position
      Might be helpful if you are transitioning the config
  • NEW

    • Add Global formulas to be used by global strategies
      • GLOBAL_X_FORMULA_LABEL
      • GLOBAL_X_FORMULA
    • Add EQProfit and EQLevel to advanced notifications
    • Allow a timeout after we send our coins to pending, before buying again
      • DEFAULT_buy_timeout_after_create_pending
    • Add Pending orders to Distribution Map (Stats)
    • Add a timeout after we sell. i.e.: Prevent SOX sells to trigger too close to each other
      • DEFAULT_sell_timeout
    • Add DUSTVAL dyn variable
      • You can get the market value that is considered dust on the exchange.
      • Might not work on all exchanges, especially contracts exchanges
    • OANDA GUI change
    • BUY_NOTE and SELL_NOTE can now handle boolean and text values too. Text in '' single quotes
      DEFAULT_sell_note1 = 'BEARISH'
    • Recalculate your DCA average price to breakeven after selling partially
      • DEFAULT_DCA_recalculate_average_price_after_sell
      • This only works if the position is not sold 100%
      • Note this option does NOT work when using EQ
  • Fixes

    • Fix memory leak when using signals with ALL as pair
    • Fix EQProfit stats
    • Fix OANDA margin used
    • Fix FTX weekly candles
    • Fix futures first bought date check incorrect
    • Fix OANDA leverage display
    • Small fixes
  • API

    • Add settingsapi/v2
        - Works with Authenticate bearer token, no license required
        - New api endpoint saveLine
      You can save 1 property instead of the whole config

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

Compatibility

  • Operating system

    • Windows
    • Linux
    • MacOS
  • Browsers

    • Chrome
    • Firefox
    • Safari
    • Edge (Limited)

Bug fixes + Enhancements

07 Oct 02:28
04d8f20
Compare
Choose a tag to compare

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

  • EXCHANGES

    • Implement new exchange HUOBIFUTURES/HUOBIFUTURESISOLATED/HUOBIFUTURESCOIN
  • INDICATORS

  • EQUALIZER

    • Add EQ logic to recalculate average price when we sell
      • DEFAULT_DCA_equalize_strategy_reset_average_price (true/false)
      • DO NOT enable this option if you plan to do manual buys or sell DIRECTLY on exchange
      • This option will only work on coins bought AFTER the feature is enabled
    • Add EQ logic to recalculate buy_times to after EQ sells
      • DEFAULT_DCA_equalize_strategy_reset_buy_times (true/false)
    • Add EQGAIN strategy.
      Now you can do EQ sell using this indicator instead of complicated formulas for EQ.
      DEFAULT_sell_strategy = EQGAIN
      DEFAULT_sell_value = 0.5
    • Add dyn variable EQISRESETAVG to check if eq reset average price is enabled for the current position
      Might be helpful if you are transitioning the config
  • NEW

    • Add Global formulas to be used by global strategies
      • GLOBAL_X_FORMULA_LABEL
      • GLOBAL_X_FORMULA
    • Add EQProfit and EQLevel to advanced notifications
    • Allow a timeout after we send our coins to pending, before buying again
      • DEFAULT_buy_timeout_after_create_pending
    • Add Pending orders to Distribution Map (Stats)
    • Add a timeout after we sell. i.e.: Prevent SOX sells to trigger too close to each other
      • DEFAULT_sell_timeout
    • Add DUSTVAL dyn variable
      • You can get the market value that is considered dust on the exchange.
      • Might not work on all exchanges, especially contracts exchanges
    • OANDA GUI change
    • BUY_NOTE and SELL_NOTE can now handle boolean and text values too. Text in '' single quotes
      DEFAULT_sell_note1 = 'BEARISH'
    • Recalculate your DCA average price to breakeven after selling partially
      • DEFAULT_DCA_recalculate_average_price_after_sell
      • This only works if the position is not sold 100%
      • Note this option does NOT work when using EQ
  • Fixes

    • Fix memory leak when using signals with ALL as pair
    • Fix EQProfit stats
    • Fix OANDA margin used
    • Fix FTX weekly candles
    • Fix futures first bought date check incorrect
    • Fix OANDA leverage display
    • Small fixes
  • API

    • Add settingsapi/v2
        - Works with Authenticate bearer token, no license required
        - New api endpoint saveLine
      You can save 1 property instead of the whole config

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

Compatibility

  • Operating system

    • Windows
    • Linux
    • MacOS
  • Browsers

    • Chrome
    • Firefox
    • Safari
    • Edge (Limited)