Skip to content

Releases: taniman/profit-trailer

Bug fix

23 Aug 10:42
Compare
Choose a tag to compare

Please make sure to backup your data before upgrading.

Change log

  • Fixes
    • Fix Bittrex Division undefined error
    • Fix price calculation for test mode
    • Fix trailing_buy would not reset if price went above original trailing
    • Fix DCA enabled field BASIC config not displaying correct value in firefox
    • Fix buy log shows incorrect buy price for DCA buys
    • Fix cancelling pending orders can cause incorrect calculations
    • Fix when a pending order is sold in pending can cause active pair to lose bought price
    • Fix merging multiple pending orders calculates too high new target
    • Fix manual sell not selling all coins. So it will retry 3 times for same price and then give up
    • Fix bittrex exchange not reconnecting after connection is lost
    • Improve cancelling of pending orders keep losing price
    • Fix manual DCA buy returns insufficient balance
    • Fix pending orders in sales log are added with creation date instead of filled date
    • Fix sales log being recorded with profit% instead of orderbook profit% when using this option

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

Compatibility

  • Operating system

    • Windows
    • Linux
    • MacOS
  • Browsers

    • Chrome
    • Firefox
    • Safari
    • Edge (Limited)
  • ProfitTrailer follows https://semver.org/

Bug fix

16 Aug 10:58
Compare
Choose a tag to compare

Please make sure to backup your data before upgrading.

Change log

  • Fixes
    • Add missing SOMO dropdown to settings sidebar and change it's text in footer to active/inactive
    • Add system clock/timezone check on startup. Currently incorrect time setups cause different issues on time sensitive functions
    • BASIC config DCA enabled should allow decimal values to be put in and displayed
    • Return error 304 when a delete/switch/publish/save/saveAll fails
    • Cleanup the ordersettings and unaccounted folder from files that are older than 7 days
    • Fix ctrl + s command saving incorrect file on top of another
    • Fix BASIC config pair specific dropdown
    • Fix test mode pending orders are not sold when they reach their target
    • Fix pending orders are being created using strategy A even if it's not GAIN strategy
    • Fix pending orders are not resetting when reset button is clicked
    • Fix binance pending orders not showing directly in the pending log
    • Fix long standing problem. Sold pending orders are not recorded in sales log. (Only works for coins sent to pending by the bot)
    • Fix server.address option for people with multiple IP's
    • Fix switching config when using offline data sometimes does not load correct config
    • Fix changes from settingsapi not reflected immediately in the GUI after page refresh
    • Fix BNB loses price after it's used to pay for fees (No promises)
    • Fix not active configs not loading correctly sometimes
    • Fix a bug where offline configs where not bound to the max amount of configs their license allows
    • Fix bug of property values being removed when a config is copied
    • Fix panic_sell_enabled in pairs should only panic sell PAIRS and if enabled in DCA should only panic sell DCA items
    • Fix light skin is text is unreadable
    • Fix editor removing spaces from commented out configs.
    • Fix BASIC config use a dynamic list of available markets and price trigger markets, ie, BNB is only available on binance
    • Fix setting lost bought price while using reserved amounts is not setting the price sometimes

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

Compatibility

  • Operating system

    • Windows
    • Linux
    • MacOS
  • Browsers

    • Chrome
    • Firefox
    • Safari
    • Edge (Limited)
  • ProfitTrailer follows https://semver.org/

Bug fix

09 Aug 14:18
Compare
Choose a tag to compare

Please make sure to backup your data before upgrading.

Change log

  • Fixes
    • Display a notification if the manual order could not be filled
    • Add notification message when config does not save correctly
    • Add missing setup button to settings sidebar
    • Hide pairs selection on BASIC config until it's fixed
    • Fix BASIC config not displaying the correct tab fields after page refresh
    • Fix saved changes to currently not active configs are not displayed correctly in the GUI
    • Fix automatic backup is broken
    • Fix DEFAULT_DCA_enabled being saved in wrong file
    • Fix commented out values of properties disappearing
    • Fix BASIC GUI combine pending orders should be BLUE (true) when not present
    • Fix config dropdown incorrect after refresh
    • Fix GUI caching issue
    • Fix BASIC config saving "choose..." in the files
    • Fix manual SOM reason not being displayed in the GUI anymore
    • Fix firefox unsaved changes dialog
    • Fix pending order message being displayed even for pairs in green
    • Fix test mode pending orders not being created
    • Fix setup page should only copy and not activate the config you are copying if it's not initial setup
    • Fix exception from sell wall detection
    • Fix buy/sell buttons not working on mobile

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

Compatibility

  • Operating system

    • Windows
    • Linux
    • MacOS
  • Browsers

    • Chrome
    • Firefox
    • Safari
    • Edge (Limited)
  • ProfitTrailer follows https://semver.org/

Bug fix

07 Aug 12:18
Compare
Choose a tag to compare

Please make sure to backup your data before upgrading.

Change log

  • Fixes
    • Fix basic GUI pairs menu bug
    • Redirect to last path when browser refreshes
    • Add a slippage of 0.1% when doing manual buys to fix manual buys not buying
    • Fix test mode balances and fees logic not working
    • Fix importing config from file not working correctly if using offline configs
    • Fix incorrect profit % used when using order book profit calculation and trailing is enabled
    • Fix pending orders are displaying incorrect profit %
    • Fix DEFAULT_pending_order_price_drop_trigger value to set should be like SOM drop triggers
    • Fix double buy problem with a 30 second protection cache
    • Fix order book profit calculation causing premature stop loss triggers

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

Compatibility

  • Operating system

    • Windows
    • Linux
    • MacOS
  • Browsers

    • Chrome
    • Firefox
    • Safari
    • Edge (Limited)
  • ProfitTrailer follows https://semver.org/

**BROKEN**

07 Aug 11:13
Compare
Choose a tag to compare

Please make sure to backup your data before upgrading.

Change log

  • Fixes
    • Fix basic GUI pairs menu bug
    • Redirect to last path when browser refreshes
    • Add a slippage of 0.1% when doing manual buys to fix manual buys not buying
    • Fix test mode balances and fees logic not working
    • Fix importing config from file not working correctly if using offline configs
    • Fix incorrect profit % used when using order book profit calculation and trailing is enabled
    • Fix pending orders are displaying incorrect profit %
    • Fix DEFAULT_pending_order_price_drop_trigger value to set should be like SOM drop triggers
    • Fix double buy problem with a 30 second protection cache
    • Fix order book profit calculation causing premature stop loss triggers

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

Compatibility

  • Operating system

    • Windows
    • Linux
    • MacOS
  • Browsers

    • Chrome
    • Firefox
    • Safari
    • Edge (Limited)
  • ProfitTrailer follows https://semver.org/

Bug fix

03 Aug 18:44
Compare
Choose a tag to compare

Please make sure to backup your data before upgrading.

Change log

  • Fixes
    • Fix total Market trading volume decimals on monitoring screen
    • Fix GAIN strategy not becoming true anymore when specifying a really low sell value
    • Fix manual buy button does not prevent partial fills. Now it uses the min_orderbook_volume_percentage
    • Fix manual DCA buy not working correctly when keep balance is being used in PAIRS
    • Fix displayed is profit incorrect when profit% for a coin is 0.00%
    • Fix hotconfig saving returns an error
    • Fix split pending orders displaying incorrect data
    • Fix double buys on binance due to timing issue
    • Fix coin price is lost if you reserve an amount
    • Fix offline config cannot copy public configs
    • Display a message when DCA buy trigger is missing

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

Compatibility

  • Operating system

    • Windows
    • Linux
    • MacOS
  • Browsers

    • Chrome
    • Firefox
    • Safari
    • Edge (Limited)
  • ProfitTrailer follows https://semver.org/

Smarter Trailing

01 Aug 15:16
Compare
Choose a tag to compare

Please make sure to backup your data before upgrading.

Change log

  • New Features

    • New Exchange: Kucoin
    • New Exchange: Huobi
    • Easy Config Switching
    • Two config editing Modes: Basic and Advanced
    • Some more advanced settings are currently not configurable in basic edit mode.
    • Basic Editing Features:
      • Simpler editing, no need to worry about typos in parameters
      • Tooltips to help understand each parameter
      • Dropdown menus where possible
      • Error checking of values
      • Toggles for SOM, enabling trading, panic selling etc
    • Approved Public Configs can be copied and used from the setup screen
    • Buy and Sell Buttons
    • Buy Log of buy history
    • New Buy Strategies: STOCHRSID, STOCHRSIK, STOCHRSICROSS
      • STOCHRSID uses K and D values.
      • STOCHRSIK uses K values only
      • LOWBB can be used as a sell strategy
    • Indicators can be given labels to allow the same indicator to be used more than once with different values.
    • Smart Trailing:
      • GROW: trailing profit gets larger as profit increases
      • SHRINK: trailing profit gets smaller as profit increases
    • Reset Button in Testmode - no more searching for the reset link in the wiki
    • Add button to download your configs to txt files
    • Reserve Amount - Keep a set amount of a coin aside while trading the rest.
    • Option to keep pending orders separate in the pending log.
    • Customize the URL you are taken to when clicking a CoinPair.
    • Add a custom Base URL to your bot.
    • Add a separate buy_percentage option in DCA when in SOM.
    • Option to stoploss in DCA before full DCA process is complete.
    • Sell Wall detection
    • Sell Value limits
    • Easy Blacklist/Whitelist Manager
  • Changes

    • Monitoring page profit calculation now uses Profit Markup
      • Formula part 1: profit =totalSellValue - totalBuyVolume
      • Formula: profitMarkup = profit / totalBuyVolume * 100
    • DCA triggers can be positive (buy more if the coin is profitable)
    • Max number of log history days is set to 1826
    • DCA enabled can be positive
    • Separate indicators for RSI, STOCH and STOCHRSI
    • DCA log shows first and last bought date
    • Max number of strategies increased to 10 (A-J) - This may cause increased processing time and system resource usage
    • Use and display the actual sell value on the sales log. The lowest value will be used if it was a split sale
    • Fix and style the setup page. And allow users to go to it while bot is running - http://localhost:8081/setup
    • Changed monitoring page profit percentage calculation. We now use “profit markup” which calculates the - percentage based on the volume you have traded. Not using the start of day/yesterday/week balance anymore.
    • Display amount of time left for rebuy_timeout to finish
    • Display amount of time left for start_delay to finish
    • Display false_cross and false_spread to indicate exact reason cross strategy is not true yet
    • Move most data to data folder to declutter main directory
    • Change setPassword and changePassword url
    • Backup save file to backup directory every 5 minutes instead of 1.
  • Fixes

    • Error messages for incorrect timezone offset
    • Logic for strategies behaves uniformly with regards to being greater than or equal to.
    • server.start_trading_delay prevents all trading, buys and sells
    • Fix consecutive buy/sell not always triggering correctly

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

Compatibility

  • Operating system

    • Windows
    • Linux
    • MacOS
  • Browsers

    • Chrome
    • Firefox
    • Safari
    • Edge (Limited)
  • ProfitTrailer follows https://semver.org/

Bug fix

22 Jul 19:29
Compare
Choose a tag to compare

Please make sure to backup your data before upgrading.

Change log

  • Fixes
    • Fix order book profit calculation is ignored when trailing is active

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

Compatibility

Bug fixes

21 Jul 22:55
Compare
Choose a tag to compare

Please make sure to backup your data before upgrading.

Change log

  • Fixes
    • Fix incorrect profit calculation in some cases when using orderbook_profit_calculation
    • Fix consecutive buy/sell order not triggering correctly sometimes
    • Fix USDT decimal places to better display TUSDUSDT values
    • Other small fixes

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

Compatibility

Bug fix

08 Jul 10:34
Compare
Choose a tag to compare

Please make sure to backup your data before upgrading.

Change log

  • Fixes
    • Fix SMA/EMACROSS logic giving false positives/negatives
    • Fix partial sell losing prices
    • Fix sell log missing some sales in rare cases
    • An error will be displayed if STOCH_K ad STOCH_D values are not specified for STOCHRSI strategy
      • Previously it defaulted to 1
    • Other small fixes

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

Compatibility