Skip to content

Releases: chrisleekr/binance-trading-bot

Bug fix

17 Mar 08:52
Compare
Choose a tag to compare

When placing new STOP-LOSS-LIMIT order after cancelling the current order, it didn't refresh the balance information. This release is to fix the bug that was not refreshing the balance.

Breaking Changes - Added new features

14 Mar 01:31
Compare
Choose a tag to compare

New features

  • Breaking changes Re-organise configuration structures
  • Apply trailing buy (chase-stop-loss-limit) order for buy signal as well
  • Added more candle periods - 1m, 3m and 5m
  • Allow disabling local tunnel

Breaking Changes

As I introduce a new feature, I did lots of refactoring the code including settings. If the bot version is lower than the version 0.0.57, then the update will cause lost your settings and the last buy price records. You must write down settings and the last buy price records and re-configure after the upgrade.

If experiences any issue, simply delete all docker volumes/images and re-launch the bot.

How to update

If using docker-compose.yml

$ git pull
$ docker-compose up -d --build

If using docker-compose.server.yml

$ git pull
$ docker-compose -f docker-compose.server.yml pull
$ docker-compose -f docker-compose.server.yml up -d

If using docker-compose.rpi.yml

$ git pull
$ docker build . --build-arg NODE_ENV=production --target production-stage -t chrisleekr/binance-trading-bot:latest
$ docker-compose -f docker-compose.rpi.yml up -d

Quick fix for frontend

13 Mar 09:36
Compare
Choose a tag to compare
v0.0.56

Update version to 0.0.56 [skip ci]

Added features

08 Mar 09:12
Compare
Choose a tag to compare

New features

  • Add max-size for logging
  • Execute chaseStopLossLimitOrder on every process
  • Support buy trigger percentage

How to update

If using docker-compose.yml

$ docker-compose up -d --build

If using docker-compose.server.yml

$ docker-compose -f docker-compose.server.yml pull
$ docker-compose -f docker-compose.server.yml up -d

If using docker-compose.rpi.yml

$ docker build . --build-arg NODE_ENV=production --target production-stage -t chrisleekr/binance-trading-bot:latest
$ docker-compose -f docker-compose.rpi.yml up -d

Updated more features

06 Mar 06:55
Compare
Choose a tag to compare

New features

  • Allow entering more decimals for the last buy price
  • Override buy/sell configuration per symbol
  • Support PWA for frontend - now support "Add to Home screen"
  • Enable/Disable symbols trading, but continue to monitor

How to update

If use docker-compose.yml

$ docker-compose up -d --build

If use docker-compose.server.yml

$ docker-compose -f docker-compose.server.yml pull
$ docker-compose -f docker-compose.server.yml up -d

If use docker-compose.rpi.yml

$ docker build . --build-arg NODE_ENV=production --target production-stage -t chrisleekr/binance-trading-bot:latest
$ docker-compose -f docker-compose.rpi.yml up -d