C R O W T R A D E R
Crypto Trading Bot

Crowtrader Changelog

Nov 26, 2019
1.1.0-beta5
=========================

Lots of tweaks and bug fixes!

* SYSTEM PASSWORD IS REQUIRED! We now force you to set a system password on start/install of the bot. Subsequent page loads will require the password to be added. Upon setting a new password or providing it via an access request, the system will save it as a cookie on the browser so you don’t have to keep re-entering it. This overall will help with security (the http connection is still clear text) and users have been asking about this for a while.

NOTE: To reset the password (in case you lose it), add the –reset-password=true flag to the end of the start.sh/.bat command. Start the bot, let it boot. There will be a message saying the password has been reset. Stop the bot. Remove the reset-password flag. Restart the bot. You will then be prompted to enter your new password.

* Dashboard daily profit now tracks the current week correctly.
* Edit Paper / Live trades now should work as expected. There were a few bugs that wouldn’t allow switching from a fixed/percent price as well as form fields that would duplicate each time edit was clicked. These have been fixed and the functionality should be stable.
* Details screem now shows better info on your fixed/percent amount along with fiat equivalent.
* There was an issue where failed orders kept hitting the exchange too quickly. These are now handled correctly and as part of this, the order events logs the exchange spefific error.
* Out of memory/Websocket errors – these should all be cleaned up and handled correctly now.
* Collapsing / Expanding Paper/Live trades now persists locally. This means if you collapse your pairs view, go to another screen, come back – the pairs will show in the collapsed view.
* Fixed an issue with the Trading View charts where they could get all weird and the trades bunch up on the right side of the screen.
* Live Trading is still considered ready for use now. As always, if you see any issues, don’t hesistate to grab someone in the group.

Known issues:

* Binance has been disabled, but will return soon.

WARNING: DO NOT (YET) PUT THIS ON YOUR BINANCE PAIRS. THERE HAS BEEN SIGNIFICANT CHANGES TO THE TRADING ENGINE AND WE HAVE NOT THOUROUGHLY TESTED BINANCE (that should be available in beta 4). RUN THIS ON A COMPLETELY SEPARATE VM/VPS/MACHINE UNLESS YOU WANT TO TAKE THAT RISK. IT COULD WORK, BUT WE JUST DON’T FULLY KNOW YET. WE WILL HAVE THIS RESOLVED BY THE 1.1.0 FINAL.

Nov 15, 2019
1.1.0-beta4
=========================

Ooops, we skipped beta3.

* MANUAL BUY & SELL ARE IN! You can now execute manual market orders with a click of the button. See the pair details screen for the new Buy and Sell buttons.
* Dashboard now behaves as expected with the multiple quote currencies.
* Lots more tightening and bug fixing of the engine code. Lots.
* UI’s for paper trading and live trading are now consistent and feature complete.
* Tons of UI cleanup on all the screens.
* Bug fixes for some people seeing issues where the bot would never start up properly.

* Live Trading is still considered in final testing phases and while it’s ‘working’ and should be ok, you might want to use small ammounts for now.

Known issues:

* Binance has been disabled, but will return soon.

* Editing Live and Paper trades is still in beta – there might be minor bugs.

* Still seeing intermittent sync issues on fetching amounts for conversion on the various forms (non-critical).

WARNING: DO NOT (YET) PUT THIS ON YOUR BINANCE PAIRS. THERE HAS BEEN SIGNIFICANT CHANGES TO THE TRADING ENGINE AND WE HAVE NOT THOUROUGHLY TESTED BINANCE (that should be available in beta 4). RUN THIS ON A COMPLETELY SEPARATE VM/VPS/MACHINE UNLESS YOU WANT TO TAKE THAT RISK. IT COULD WORK, BUT WE JUST DON’T FULLY KNOW YET. WE WILL HAVE THIS RESOLVED BY THE 1.1.0 FINAL.

The Changelog

1.1.0-beta9

Dec 6, 2019

  • Paper trading fixed values are now zeroed out when newly created. Before, the fixed amount value was carried over from the backtest and this didn’t need to adhere to the paper trading balance for that quote asset. Paper trades are now turned off by default on new create and cannot be turned on until a valid quote amount is entered on the edit modal.
  • Better validation for Paper and Live trade edit screens. Minimum order sizes are now better enforced so that you cannot enter a quote amount on the edit screen lower than what the exchange specifies as a minimum.
  • Fixes to the manual buy/sell to make sure that the appropriate time for order creation is the current ‘now’ time.
  • Introduced a ‘db’ flag that will allow you to specify what you want your database to be named. This will create a directory of the same name user your user’s home directory. This will also allow multiple bot instances to be run on the same machine with a different port number.
  • Added some more output in the bot startup to display the full path to the database being used as well as what exchange the bot is licensed for. Handy info to help us help you with any troubleshooting you may need.
  • Introduced a new ‘delete-db.bat’ script for windows users. This will delete the database for you in your database directory. This was provided by Craigs Cryptos (thank you!).
  • Upgraded our core exchange library. This version included various optimizations and additions to both Coinbase Pro and Binance api clients.
  • More fine tuning on setup. Some users were bouncing out when their setup didn’t properly complete. This should be fixed.
  • Setup step one error checking and reporting improvements. License keys are checked more rigorously by the local bot api.

Known issues

  • Binance: Some users are still reporting that they cannot see MATIC and a few other currencies. This is ongoing as it has not yet been reproduceable.
  • Sometimes, some of the trading view charts might not render correctly. This seems to be a low percentage of the time, but it is being investigated.

As always, you can help out by reporting any issues you see to the proper online channels so that we can get them into our ticketing system.

1.1.0-beta8

Dec 2, 2019

Fast releases usually mean important bug fixes.

  • ALL: Fixed a regression in the pairs not showing up. ([Ticket #3] cant get Pairs to wotrk for Windows 10.)
  • Coinbase Pro: Fixed regression in websocket where candlesticks were not processing correctly.
  • Switched over from text changelog to markdown version. Not a huge difference here, just some adjustment to the formatting.

Known issues

  • Binance: There are still some entry/exit errors for MIN_NOTIONAL and LOT_SIZE. This can prevent a lot of orders from going through, but some still can. Beta9 will focus on dialing these in better.
  • Binance: Some users are still reporting that they cannot see MATIC and a few other currencies. This is ongoing as it has not yet been reproduceable.
  • Sometimes, some of the trading view charts might not render correctly. This seems to be a low percentage of the time, but it is being investigated.

1.1.0-beta7

Nov 30, 2019

  • Fixed an issue in the engine where the manual buy/sell was using the wrong timestamp sometimes to record the trade (this was only a local issue and did not affect the order on the exchange itself).
  • The percent and fixed amounts should now reflect correctly on the UI and for any orders placed.
  • Dashboard and ui cleanup.
  • Added a debug section that displays all the pairs that the bot is currently using. This is the start of some user diagnostic tools to help reporting any issues they may see.

As always, report any issues you see to the online conduits.

Known issues:

  • Some people are reporting some ui issues with price conversions – these are still ongoing since they’re only affecting a small amount of users.
  • Some users are also reporting that a few pairs are missing. This is still an ongoing investigation to figure out why this is happending. It’s so far only affected a small amount of users.

Nov 28, 2019

1.1.0-beta6

For our U.S. users, Happy Thanksgiving!

Meat’s back on the menu boys!… (There’s a movie reference there..)

  • Binance is back! And it’s fast! Backtesting works. Paper trading works. Live trading, mostly works. (See known issues below). We have enabled USDT, ETH, BNB, and BTC markets. More to come in later releases.
  • There are more little UI fixes on backtesting and the trading screens.
  • Backtesting pair selection box now supports search again! Start typing a pair and it will autocomplete the list (again).

This release is primarily for users to start using their Binance accounts again. It is sill beta and while we have made some successful live trades, there are still some minor issues we’re ironing out. Other than that, we’re getting close to our final 1.1.0 release.

As always, report any issues you see to the online conduits.

Known issues:

  • Binance sometimes doesn’t calculate the correct qty of quote asset and therefore misses a trade. Because of this, no entry will be made – we’re categorizing this as a minor, non-critical issue.
  • Market buy/sell now has not been fully tested on Binance yet for Live trading. If you do decide to try it, use at your own risk. We’ll have it tested more thoroughly in the next release. It’s possible it does work as the code was already abstracted out and working in prior Coinbase Pro releases.

Nov 26, 2019

1.1.0-beta5

Lots of tweaks and bug fixes!

  • SYSTEM PASSWORD IS REQUIRED! We now force you to set a system password on start/install of the bot. Subsequent page loads will require the password to be added. Upon setting a new password or providing it via an access request, the system will save it as a cookie on the browser so you don’t have to keep re-entering it. This overall will help with security (the http connection is still clear text) and users have been asking about this for a while.

NOTE: To reset the password (in case you lose it), add the –reset-password=true flag to the end of the start.sh/.bat command. Start the bot, let it boot. There will be a message saying the password has been reset. Stop the bot. Remove the reset-password flag. Restart the bot. You will then be prompted to enter your new password.

  • Dashboard daily profit now tracks the current week correctly.
  • Edit Paper / Live trades now should work as expected. There were a few bugs that wouldn’t allow switching from a fixed/percent price as well as form fields that would duplicate each time edit was clicked. These have been fixed and the functionality should be stable.
  • Details screem now shows better info on your fixed/percent amount along with fiat equivalent.
  • There was an issue where failed orders kept hitting the exchange too quickly. These are now handled correctly and as part of this, the order events logs the exchange spefific error.
  • Out of memory/Websocket errors – these should all be cleaned up and handled correctly now.
  • Collapsing / Expanding Paper/Live trades now persists locally. This means if you collapse your pairs view, go to another screen, come back – the pairs will show in the collapsed view.
  • Fixed an issue with the Trading View charts where they could get all weird and the trades bunch up on the right side of the screen.
  • Live Trading is still considered ready for use now. As always, if you see any issues, don’t hesistate to grab someone in the group.

Known issues:

  • Binance has been disabled, but will return soon.

WARNING: DO NOT (YET) PUT THIS ON YOUR BINANCE PAIRS. THERE HAS BEEN SIGNIFICANT CHANGES TO THE TRADING ENGINE AND WE HAVE NOT THOUROUGHLY TESTED BINANCE (that should be available in beta 4). RUN THIS ON A COMPLETELY SEPARATE VM/VPS/MACHINE UNLESS YOU WANT TO TAKE THAT RISK. IT COULD WORK, BUT WE JUST DON’T FULLY KNOW YET. WE WILL HAVE THIS RESOLVED BY THE 1.1.0 FINAL.

Nov 15, 2019

1.1.0-beta4

Ooops, we skipped beta3.

  • MANUAL BUY & SELL ARE IN! You can now execute manual market orders with a click of the button. See the pair details screen for the new Buy and Sell buttons.
  • Dashboard now behaves as expected with the multiple quote currencies.
  • Lots more tightening and bug fixing of the engine code. Lots.
  • UI’s for paper trading and live trading are now consistent and feature complete.
  • Tons of UI cleanup on all the screens.
  • Bug fixes for some people seeing issues where the bot would never start up properly.
  • Live Trading is still considered in final testing phases and while it’s ‘working’ and should be ok, you might want to use small ammounts for now.

Known issues:

  • Binance has been disabled, but will return soon.
  • Editing Live and Paper trades is still in beta – there might be minor bugs.
  • Still seeing intermittent sync issues on fetching amounts for conversion on the various forms (non-critical).

WARNING: DO NOT (YET) PUT THIS ON YOUR BINANCE PAIRS. THERE HAS BEEN SIGNIFICANT CHANGES TO THE TRADING ENGINE AND WE HAVE NOT THOUROUGHLY TESTED BINANCE (that should be available in beta 4). RUN THIS ON A COMPLETELY SEPARATE VM/VPS/MACHINE UNLESS YOU WANT TO TAKE THAT RISK. IT COULD WORK, BUT WE JUST DON’T FULLY KNOW YET. WE WILL HAVE THIS RESOLVED BY THE 1.1.0 FINAL.

Oct 8, 2019

1.1.0-beta2

  • More updates to the trading engine to tighten up the api restrictions the exchanges require.
  • Lots of internal additions to make Coinbase Pro work more like a modern exchange…
  • More tweaks to the setup screens so that the Next button enables when the forms are valid. This helps to solve the force clicking out of a field to get the button to update.
  • Paper trades are no longer deleted when the Live Trade is created.
  • More minor ui updates to the trading details screen.
  • Live Trading is still considered in final testing phases and while it’s more stable than the previous beta, use at your own risk – for now.

Known issues:

  • Editing trades has some issues on how the form is configured. Trying to edit a trade multiple times without refreshing the page, will cause the form to not work as expected. The work around is to reload the page after each save done on the edit modal.
  • When a pair details is displayed, some of the pricing & p/l values are not correct. This is because Coinbase Pro does not provide updates every second as Binance does. After the first trade has been received from Coinbase Pro, these numbers will update correctly.
  • Dashboard BTC Markets section is still using Binance – this will be updated to use the selected exchange in the coming betas.
  • Binance is still not tested – see warning below.

WARNING: DO NOT (YET) PUT THIS ON YOUR BINANCE PAIRS. THERE HAS BEEN SIGNIFICANT CHANGES TO THE TRADING ENGINE AND WE HAVE NOT THOUROUGHLY TESTED BINANCE (that should be available in beta 4). RUN THIS ON A COMPLETELY SEPARATE VM/VPS/MACHINE UNLESS YOU WANT TO TAKE THAT RISK. IT COULD WORK, BUT WE JUST DON’T FULLY KNOW YET. WE WILL HAVE THIS RESOLVED BY THE 1.1.0 FINAL.

Sept 21, 2019

1.1.0-beta1

  • Fixed a bug in the edit Paper Trade form where the rsi fields weren’t working correctly.
  • Added support to start the bot on a different port. Just append port=8080 (or whatever high number you want) and the bot will start and bind to that port.
  • Live Trading is still considered in testing phase so don’t rush in just yet. We’ll announce when it’s safe.

WARNING: DO NOT (YET) PUT THIS ON YOUR BINANCE PAIRS. THERE HAS BEEN SIGNIFICANT CHANGES TO THE TRADING ENGINE AND BECAUSE WE’RE AMERICANS AND BINANCE KICKED US OUT, WE HAVE NOT THOUROUGHLY TESTS EVERYTHING. RUN THIS ON A COMPLETELY SEPARATE VM/VPS/MACHINE UNLESS YOU WANT TO TAKE THAT RISK. IT COULD WORK, BUT WE JUST DON’T FULLY KNOW YET. WE WILL HAVE THIS RESOLVED BY THE 1.1.0 FINAL.

Sept 18, 2019

1.0.6-244

  • Fixed a bug in the CoinbasePro candles that wasn’t respecting candle close time. Eeeek! This caused all kinds of probs and the chart looks solid once again.
  • Fixed the negative current capital for paper trading.
  • Fixed the Step 2 process on setup. The exchage credentials now correctly handle any typos or errors the exchange returns.
  • Live Trading is still considered in testing phase so don’t rush in just yet. We’ll announce when it’s safe (it’s close tho!).

Sept 17, 2019

1.0.6-216

  • Updates to the Coinbase Pro data sync services. We are processing trades more proactively now to deliver better updates to the trading engine and TradingView chart(s).

Sept 8, 2019

1.0.6-213

  • Data sync service attempts to ‘heal’ gaps in candle pricing for exchanges that have flaky or not enough trades in their system. This is done to minimize anomolies in candles that the strategies run over.
  • Editing live trades is in, but still needs more testing – use at your own risk (for now)!

Sept 7, 2019

1.0.6-212

  • Added in proper system architecture to reduce api calls and use the database directly again. We are back to fast refreshes on charts, backtesting, and trading.

Sept 2, 2019

1.0.6-209

  • Bug fixes for settings screen.
  • Bug fixes for setup flow not saving Coinbase Pro password correctly.
  • Fixes for some of the Coinbase Pro ticker fetches.

Sept 1, 2019

1.0.6-207

  • More bug fixes and updates for paper trading edit
  • Tightening up of CoinbasePro api rate limiting

Aug 31, 2019

1.0.6-205

  • Bug fixes for paper trading.
  • You can now edit most paper trade settings on the fly.

Aug 20, 2019

1.0.6-203

  • Coinbase works with backtesting.
  • Coinbase works with papertrading.

June, 2019

1.0.6-197

First release!

Related Post

3 Comments

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.