Reputation system update

We have finished testing the reputation system and I am happy to say we will continue with this system.
You can check the #reputation-prices channel for the latest up to date number of reputations required to claim a certain price.
After you claim your price that amount will be deducted from your reputations total.

We will keep adding new items to the list so make sure to check in once in a while. 😉

Don’t forget to help your fellow trader and say thank you when you have been helped.
We also award reputation points when we see helpful people giving nice ideas and tips.

2.3.3 – Released

  • GUI Fixes
    • Add STATS page (More stats will be added as they come)
    • Remove PRO tools page. (Use standalone version if you want PtTracker)
  • Fixes
    • Add logic to prevent bot from losing BNB price when a dust amount is removed from the coin (let’s see how this works)
    • Add logic to prevent Bot from losing coins prices if commissions are received for a coin (let’s see how this works)
    • Change Binance websocket reconnection time and logic for when websockets have problems
    • Fix DCA_ignore_buy_trigger should be DCA level specific
    • Fix LASTDCABUY strategy should not check a last DCA buy if it’s the first DCA
    • Fix buy on first signal property causing some buys to fail due to a range being defined
    • Fix when using multiple signal providers sometimes certain signals are skipped
    • Zip and download config instead of downloading 3 files

https://download.profittrailer.com/ProfitTrailer-2.3.3.zip

2.3.2 – Released

  • 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

https://download.profittrailer.com/ProfitTrailer-2.3.2.zip

 

2.3.1 Released

  • Fixes
    • Fix bot does not migrate due to invalid DCA data
    • Fix min orderbook price slippage naming to DEFAULT_min_orderbook_price_slippage_percentageand 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

https://download.profittrailer.com/ProfitTrailer-2.3.1.zip

2.3.0 Released

Getting better by the day 2.3.0

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 and DEFAULT_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)

https://download.profittrailer.com/ProfitTrailer-2.3.0.zip

2.2.11 Released

  • 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

https://download.profittrailer.com/ProfitTrailer-2.2.11.zip

2.2.9 Released

  • 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

https://download.profittrailer.com/ProfitTrailer-2.2.9.zip

2.2.8 Released

  • 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.

https://download.profittrailer.com/ProfitTrailer-2.2.8.zip

2.2.7 Released

  • 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

https://download.profittrailer.com/ProfitTrailer-2.2.7.zip

Signals statistics page.

Introducing our signals statistics page.
Use it to see how a signal provider is doing globally. How many signals it ends. Min and max profits achieved by a signal.
We will keep building on the page as time passes to display more valuable information and fix any bugs/inaccuracies.

We started with an empty slate. So old signals are not displayed and so we need to wait for more signals from some of the providers.

PT SignalStats
https://signalstats.profittrailer.com/

2.2.6 Released

  • 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

https://download.profittrailer.com/ProfitTrailer-2.2.6.zip

2.2.3 Released

Fixes

  • Change average calculator to persist the average price we calculated last so it does not lose it so easily.
    • Price calculation may lose price if the amount of coins is higher than what we previously had stored (too much commission, cancel pending outside of bot, deposit coins)
  • Remove the 30 seconds restriction on Manual Buys/Sells.
  • Return service unavailable error when the bot is shutting down and it’s api is still being accessed.
  • Fix testmode tradehistory is fetching live tradehistory causing price loss
  • Fix price gets lost when orders are cancelled to be merged
  • Fix error when selling DCA pairs manually causing the data not to be logged correctly
  • Different bug fixes
  • BitMEX beta fixes
    • Rewrite bitmex api to prevent bans and better error handling
    • Fix multiple display problems with Bitmex
    • Fix bug preventing buys even when initial cost is enough to buy 1 contract
  • Signals fixes/additions
    • Log all new signals received to the log file (We don’t really need the server.log_signals anymore)
    • Display your active signal providers in the PT log when booting. (Will be added to the GUI soon)
    • Do not mark as sell signal as processed if not all coins were sold.
    • If cost is specified in the signal template on TradingView we use that and calculate the amount to buy based on the cost
    • Users can give SIGNAL buy strategy a label just like any other buy strategy. Specify label=’blablabla’ in your TV message or via the API
    • Signals will display in the buy log or sell log in most cases what providers a signal came from
    • Allow signals to be send to a seperate discord channel to prevent clogging the normal channel discord.new_signal_notification_channel

https://download.profittrailer.com/ProfitTrailer-2.2.3.zip

Version 2.2.0 is released

Version 2.2.0 is now officially released.
Please read the release notes carefully and once a again, please create a backup.

 

https://download.profittrailer.com/ProfitTrailer-2.2.0.zip

 

Required upgrades

  • PTTracker (https://github.com/bTayFla/PtTracker/releases/tag/2.2.2)
  • PTNotifications (https://github.com/Roy4lz/ptnotifications/releases/tag/1.3.0)

What’s up with Bitmex?
Bitmex can be used by anyone with a multi-exchange license, but it was not tested as good as I would like and there are some small display issue that made me decide to tag is as BETA.
So don’t go all in just yet. Be safe.

Can I short on Bitmex?
No, as per our roadmap. We will officially introduce shorting in 2.3 for all exchanges. But if my testing reveals that the current implementation we have if good enough Shorting for Bitmex can be released sooner. As a bit of the logic is already there.

Can I use leverage on Bitmex?
Yes, you can use leverage on Bitmex, but you will need to set a special property in application.properties where you confirm that you know the risks of leverage trading.

Where are the Signal Providers?
Signal Providers will be added to our shop in the next 48 hours.

Release Promotion
Get 22% discount on all products and 50% discount on lifetime. This week only, to celebrade PT 2.2 release.
Discount code: PTRELEASE22 or PTRELEASE50

POLONIEX News

We’re postponing the maintenance originally planned for this Monday, December 17th.

Our final testing uncovered an obstacle we need to address prior to completing the upgrade in order to make it as fast, seamless, and secure as possible.

We apologize if this delay is inconvenient for you. However, it is critical that we minimize platform downtime, and will provide ample notice once we’ve rescheduled the maintenance.

Additionally, in response to the feedback we received this time, we wanted to note a couple things: First, we’re working to find a solution for customers with many open orders.

Second, we will do our best to reschedule during a time when volumes are typically low

2.1.24 – Released

Fixes

  • Improve bot startup time
  • Improve CPU usage when running bot in test mode
  • Fix pending orders returning an error when a GAIN of -100 is set. If a negative gain is set we create a pending order to cover at least the fees.
  • Fix pending buy orders original value is not being included in TCV
  • Fix a bug when a pending order is cancelled we lose track of the date the pending order was cancelled
  • Minor fixes

https://download.profittrailer.com/ProfitTrailer-2.1.24.zip

Binance system upgrade

Binance will have a big system upgrade tomorrow. It will take about 8 hours according to them.
https://support.binance.com/hc/en-us/articles/360019455112-System-Upgrade-Notice

Advice
– Turn off your bot
– Put `server.start_trading_delay = 15` in application.properties. (Leave the bot off)
– When Binance comes back online. You can boot your bot back up and it will not sell/buy anything for 15 minutes.
– Please check and double check your pairs and make sure this downtime did not have any side effects.
– Once you are sure all is good remove the property from your application.properties again for the next time you restart

2.1.22 – Released

Fixes

  • Fix Kucoin showing coins as TOO NEW incorrectly
  • Fix Incorrect Balance and TCV in Testmode
  • Add an extra verification when pending orders are cancelled to set correct average price
  • Fix a possible bug causing the sales log to reset daily profit incorrectly
  • Fix crash if buy log has corrupted data
  • Fix avg calculator rounding on Huobi to support 10 decimals too

https://download.profittrailer.com/ProfitTrailer-2.1.22.zip

Bittrex API

Looks like Bittrex did an update that is causing programs to not be able to buy/sell using the API.
INVALID_SIGNATURE

We are aware of the problem and will see if something can be done on our end. But looks like Bittrex will have to take action too.