Releases: taniman/profit-trailer
Bug fixes
Please make sure to backup your data before upgrading.
Change log
-
Bittrex Temp fix for last week API changes
- Slow down Bittrex requests to fix 429 errors. (Try to use less indicators and less pairs simultaneously to get the best of things)
- Set/Increase the throttle options in application.properties to increase the bot speed if needed
- We are looking into 2 more permanent solutions
-
Fixes
- Remove STOCHRSI as it was deprecated in 2.2
- Add some trace logging to debug users with disappearing/reappearing pending orders
- Fix ignore buy trigger not working correctly
- Fix migration causing sell and buy log data to become corrupt
- Fix the DCA_max_trading_pairs logic. Only start DCA on a new pair if the current DCA pair is sold or disappears for 2 minutes from the DCA log
- Display a tag when sales strategies and buy strategies are empty to prevent the GUI from breaking
- Fix direct_signal buy price is not being recorded in the buy log
- Split buy/sell formula in 2 lines on the GUI
- More DB performance fixes
- Some minor fixes
-
Beta PRO features fixes
- Hide unimportant values like (true trailing...) from buy and sell logs for advanced stats
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 fixes
Please make sure to backup your data before upgrading.
Change log
-
Fixes
- Fix bot does not migrate due to invalid DCA data
- Fix min orderbook price slippage naming to
DEFAULT_min_orderbook_price_slippage_percentage
and DCA equivalent - Fix resetting of test mode seems to not reset pending orders correctly
- Improve database cleanup logic to avoid database locked messages
Note: If there is no GAIN specified trailing profit cannot work. So coin will sell if strategies are true
-
Beta PRO features fixes
- Fix PTTracker so it displays for all users
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/
Getting better by the day
Please make sure to backup your data before upgrading.
Change log
-
New
- Migrate database to SQLite
- trading_api_key and secret are now optional and is not required to be set
- Pending log lines now say PENDING instead of FIXED
- Pending log displays actual P% based on the average price the coin had when it was sent to pending.
- If the pending was created on exchange we guestimate the P% based on pending_gain_percentage or GAIN %
- Improve reset data logic
- GAIN now also can use the sell_value_limit so it conforms to the same logic as other strategies
- Made GAIN optional. So people don't have to jump through hoops when they want to sell only based on INDICATORS.
- Add property
DEFAULT_min_order_book_price_slippage_percentage
and DCA equivalent, can be DCA level specific - Add property
DEFAULT_DCA_ignore_buy_trigger
. so that DCA can buy regardless of being positive or negative - Add property
DEFAULT_buy_strategy_formula
andDEFAULT_sell_strategy_formula
and DCA equivalent ((A && B) || C) - Add property
DEFAULT_trailing_buy_reset_with_strategies
and DCA equivalent (default is false).- What this does is you can say that trailing should reset if your strategies are not TRUE anymore.
- Add new strategy FIXEDPRICE (Note: Make sure to use it by overriding a pair to avoid surprises)
- Required FIXEDPRICE_source (ASK,BID,LAST) in INDICATORS
- Add hotconfig property test_mode_start_balance so users can set a new balance for their test bots without resetting. We can mark start_balance in pairs.properties as deprecated
- Backup database in a zip file because we have 3 files to backup
- Backup database every 5 minutes, because we can again
-
Fixes
- Fix empty server.address causing startup problems
- Fix Huobi buy and sell log not recording buys/sales
- Fix TSL, and take profit needs to reset after a pending order is cancelled
- Fix trading.signal_providers is ignored when there are too many spaces
- Fix Bittrex returning restricted_market error
- Fix Bittrex buy and sell log not recording buys/sales
- Fix sending coins to pending not working correctly
- Fix DCA screen shows SOM STATE UNKNOWN in some cases
- Fix cancel_pending_trigger > 0 not working properly
- Fix a problem where reserved balance is causing too much unaccounted items to be created
- Fix DCA buy log not showing order number
- Fix redirect to set password page when password is not set
-
GUI
- GUI Fix BNB 0 value should not mess up the calculation
- GUI Fix lifetime subscription text
- GUI Show a loader when configs are being saved
- GUI Buy/Sales Log shows advanced Stats specifics
- GUI display pro tools for all PRO users
-
Beta PRO features
- Integrate PT Tracker into ProfitTrailer
- Advanced stats (Follow trailing, TSL and Take Profit movements right from the GUI)
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 fixes
Important when coming from 2.1.x version!
See 2.2.10 release notes
Change log
- Fixes
- Fix server.timezone ignoring daylight saving
- Fix beta pro-tab should not display on mobiles.
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 fixes
Important when coming from 2.1.x version!
See 2.2.10 release notes
Change log
- Fixes
- Fix Bittrex bot indicators calculating incorrect value
- Fix pending orders that get sold sometimes do not appear in the sell log (Pending order that were created by the bot)
- Fix an issue where PAIRS log would not open if a coin bought price is lost
- If a signal is processed soon after a buy and DCA is enabled it can cause a new buy if DCA strategies are true
- Reset takeprofit and trailing stoploss if coins are cancelled from pending
- Fix error in average calculator when amount of coins do not match
- Only require a GAIN or pending_gain_percentage if pending is enabled.
- Add log message and prevent pending order to work if coins are blocked
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 fixes
Important when coming from 2.1.x version!
This is a minor update so the upgrade should go smoothly
Best to upgrade from version 2.1.29 or 2.1.30
Due to the database upgrade and the different cases we urge you to
Create a backup, make a screenshot of your prices and DCA levels
Make sure you know your bot's GUI password before upgrading.
If anything goes wrong. Contact support
Change log
-
Scripts
- New linux-update.sh (This one can backup the DB on each update)
- New pm2-ProfitTrailer.json
- New Run-ProfitTrailer.cmd
-
Fixes
- Fix Bittrex bot is broken after Bittrex maintenance
- Fix trailing keeps resetting
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 fixes
Important when coming from 2.1.x version!
This is a minor update so the upgrade should go smoothly
Best to upgrade from version 2.1.29 or 2.1.30
Due to the database upgrade and the different cases we urge you to
Create a backup, make a screenshot of your prices and DCA levels
Make sure you know your bot's GUI password before upgrading.
If anything goes wrong. Contact support
Change log
-
Scripts
- New linux-update.sh (This one can backup the DB on each update)
- New pm2-ProfitTrailer.json
- New Run-ProfitTrailer.cmd
-
Fixes
- Added some of the missing Basic config properties.
- Add new logging property
logging.live_stoploss_trigger_update = true
- Log when trailing stoploss starts and every minute if it moves up we log that too. When property set to true we log every time it moves up. No need to wait 1 minute
- Fix if a coin price is lost temporarily if causes DCA max pairs to be overextended
- Fix a chart data action indexOutOfBoundsException
- Fix BitMEX signals cannot be processed correctly
- Fix BitMEX indicators only update after the candle closes
- Optimize the way we recognize the BASE market for a pair.
- Use orderbook profit calculation with trailing stoploss. Should help with closer to reality triggers
- Fix PT cancelling pending buy orders (We never should touch buy orders) when cancel_pending_trigger is set
- Fix trailing buy and trailing profit may trigger prematurely without trailing all the way in some cases
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 fixes
Important when coming from 2.1.x version!
This is a minor update so the upgrade should go smoothly
Best to upgrade from version 2.1.29 or 2.1.30
Due to the database upgrade and the different cases we urge you to
Create a backup, make a screenshot of your prices and DCA levels
Make sure you know your bot's GUI password before upgrading.
If anything goes wrong. Contact support
Change log
-
Scripts
- New linux-update.sh (This one can backup the DB on each update)
- New pm2-ProfitTrailer.json
- New Run-ProfitTrailer.cmd
-
Fixes
- Upgraded Kucoin to use the new API.
- Kucoin deleted all API keys with their upgrade to a new Platform.
- Important! When creating a new Kucoin API key. Make sure to use passphrase
ProfitTrailer
- Fix bought price can get lost on partial sells that have a new initial buy after
- Fix trade history cache not being cleared on poloniex
- Fix dust causing prices to be lost.
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 fixes
Important when coming from 2.1.x version!
This is a minor update so the upgrade should go smoothly
Best to upgrade from version 2.1.29 or 2.1.30
Due to the database upgrade and the different cases we urge you to
Create a backup, make a screenshot of your prices and DCA levels
Make sure you know your bot's GUI password before upgrading.
If anything goes wrong. Contact support
Change log
-
Scripts
- New linux-update.sh (This one can backup the DB on each update)
- New pm2-ProfitTrailer.json
- New Run-ProfitTrailer.cmd
-
Fixes
- Fix Bitmex leverage buying. Now we can also buy BCH for example if we are using leverage buying
- Try to fix bug that is causing prices to be lost due to incorrect calculated price
- Log the pending price we are sending to the exchange to help with finding out the actual problem behind the pending loop
- Fix test mode buys fail when using 10 strategies with pretty long labels
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 fixes
Important when coming from 2.1.x version!
This is a minor update so the upgrade should go smoothly
Best to upgrade from version 2.1.29 or 2.1.30
Due to the database upgrade and the different cases we urge you to
Create a backup, make a screenshot of your prices and DCA levels
Make sure you know your bot's GUI password before upgrading.
If anything goes wrong. Contact support
Change log
-
Scripts
- New linux-update.sh (This one can backup the DB on each update)
- New pm2-ProfitTrailer.json
- New Run-ProfitTrailer.cmd
-
Fixes
- Display your active products in the GUI (Calendar icon)
- Reset Button can now be used with live bots too
- Fix incorrect DUST value displayed when a coin is sent to pending
- Fix old price displayed in some case when people buy/sell on the exchange instead of the bot.
- Change method of opening the database to help against database closed error messages
- Fix prevent coin from being accidentaly sold if bought_price is lost.
- upgrade http library to stop the binance leak messages (hopefully)
- Fix a problem with bought prices not being set using hotconfig when coins come back from pending outside of the bot.
- Fix prevent BNB from losing price easily when not using BNB to pay for fees
- Some more bitmex display issues fixed
- Revert buy and sell buttons when in shorting mode
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/