Gekko Versions Save

A bitcoin trading bot written in node - https://gekko.wizb.it/

0.5.13

6 years ago

Minor update with some small fixes:

  • [EXCHANGE] re-add USDT/BTC (@askmike - #1691)
  • [EXCHANGE] fix bitfinex import (@cmroche - #1692)
  • [EXCHANGE] treat manually cancelled orders as filled on binance (@mronus - #1699)
  • [EXCHANGE] fix some binance market lot sizes (@mronus - #1700)
  • [UI] fix link to static assets (@askmike - #1704)
  • [UI] fix live logs breaking ws events (@askmike - #1705, #1755 )
  • [TRADER] make order check delay configurable (@cmroche - #1741)
  • [DB] fix postgresql for exchanges with dashes in their names (@antoniridzki - #1741)

0.5.12

6 years ago

Minor release, most changes are focussed on stability:

  • [EXCHANGE] Added CoinFalcon Exchange (@vivekmarakana - #1599)
  • [INDICATORS] Fix inputs for tulip indicators ultosc (@cmroche - #1455)
  • [DOCS] Fix typos in tradebot doc (@alexpantyukhin - #1464)
  • [CORE] Fix Referenceerror introduced in #1411 (@greenbigfrog - #1470)
  • [EXCHANGE] Fix Bitstamp BTC buy units, and add BCH asse (@kevinmershon - #1477)
  • [DB] Downgrade from postgres 9.5 dependency by not using 'on conflict do nothing' (@kevinmershon - #1478)
  • [PLUGIN] Fix IFTTT description (@greenbigfrog - #1479)
  • [INDICATORS] Fix spelling mistake in tulind.js (@keustma - #1502)
  • [EXCHANGE] Reimplement binance exchange with better error and retry handling (@cmroche - #1508)
  • [CORE] Fix deprecated call to moment (@cmroche - #1510)
  • [DOCS] Update install documentation for talib and tulind (@cmroche - #1511)
  • [PLUGIN] fix email options bug (@ozanh - #1521)
  • [EXCHANGE] GDAX - Move to new retry/error handling approach and re-write importer (@cmroche - #1543)
  • [EXCHANGE] Bitfinex - Move to new retry and error handling scheme, improvements to import (@cmroche - #1549)
  • [PLUGIN] Better slack messages (@tg44 - #1559)
  • [EXCHANGE] Binance API changes now limit queries to 1 hour, no longer 1 day. (@cmroche - #1568)
  • [DB] FIx SQLITE_MISUSE error (accidental DB handle closure) (@cmroche - #1591)
  • [EXCHANGE] bugfix - bitfinex minimal order size IOTA/ETH (@Dries-Vandenneucker - #1612)
  • [EXCHANGE] Fix WAVES coin name in bitcoin-co-id (@antonrifco - #1624)
  • [PLUGIN] Add Kodi notifications (@billymcintosh - #1630)
  • [EXCHANGE] Add Pairs Bitttrex USDT to ADA, BTG, OMG (@eduardoarn - #1661)
  • [CORE] Bugfix/fix cp debug port conflict (@mronus - #1666)
  • [EXCHANGE] Fix check for data errors in binance response (@cmroche - #1674)
  • [DOCS] Remove typos out of creating a strategy doc (@oleersoy - #1675)
  • [DOCS] Fix openssl installation command (@Kapyshonchik - #1681)

0.5.11

6 years ago

Minor release with a focus on stabilising exchange API consumption.

NOTE: even though this is a minor release, there is a breaking change in the API of the PPO indicator, if you are using it in a strategy please refer here for changes: #1443.

  • [STRATS] Automated load of talib and tulind if available locally (@cmroche - #1344)
  • [DOCKER] Add tulind to the docker build (@cmroche - #1345)
  • [STRATS] Add Sample strat that combines tulip indicators (@mkondel - #1346)
  • [DB] Fix journaling mode problems on Windows BASH (@cmroche - #1347, #1354, #1369)
  • [TOOLING] Adding prettier default config file (@cmroche - #1348)
  • [EXCHANGE] Add QuadrigaCX support (@cmroche - #1351)
  • [EXCHANGE] Add support for USDT at Kraken (@cmroche - #1355, #1381)
  • [EXCHANGE] Add binance (@cmroche - #1356, #1366, #1368, #1401, #1427)
  • [STRATS] Fix sharpe ratio formula (@MatSchaeff - #1362)
  • [CORE] Make sure child process closes after all IPC communication is done (@cmroche - #1363, #1428)
  • [UI] Improve log message when Gekko cannot open the browser (@rpoddighe - #1372)
  • [EXCHANGE] Improve error handling for Kraken (@cmroche, @askmike - #1381, #1411)
  • [EXCHANGE] Fix GDAX importing (@cmroche - #1397)
  • [DOCS] fix typos (@bennyn - #1398)
  • [PLUGIN] Update to telegram command style (@greenbigfrog - #1399)
  • [TRADER] fix duplicate async dep import (@sethyx - #1403)
  • [DEPS] Update critical deps: moment & semver (@askmike - #1421)
  • [STRATS] PPO output to this.result for api exposure (@generalectric - #1443)

v0.5.10

6 years ago

Minor release with the following changes:

  • [CONFIG]: add timeout option for api in uiconfig (@generalectric - #1249)
  • [DEP]: Hotfix - pg version on docker (@nourchawich - #1257)
  • [DOCS]: Fix some broken links on the documentation (@arcxyz - #1261)
  • [HOTFIX]: Fix UI port (@cmroche - #1264)
  • [DB]: add schema to postgresql config for UI/API (@generalectric - #1271)
  • [EXCHANGE/KRAKEN]: Retry handling only on recoverable errors (@cmroche - #1278)
  • [DOCS]: typo (ajaz -> ajax) (@andyklimczak - #1279)
  • [BACKTESTER]: Fixing calculation issues with roundtrip table (@gauzzastrip - #1282)
  • [DB]: fix sqlite pragma to use config setting (@generalelectric - #1289)
  • [STRATS]: dynamically load indicators (@Gab0 - #1301)
  • [EXCHANGE/BITCOIN-CO-ID]: Add Bitcoin-co-id exchange (@danKHUU - #1303)
  • [UI]: FIX: upstream log messages again to server stdout (@andyklimczak - #1314)
  • [DOCS]: fix backtesting typos (@levithomason - #1321)
  • [DOCS]: improve layout of supported exchange table (@levithomason - #1322)
  • [DOCS]: fix link to example strats (@mcrust - #1329)
  • [STRATS/TULIP]: Fix for Tulip ADX (@mkondel - #1330 )
  • [EXCHANGE/KRAKEN]: Fixing prefixless alt coins in getProtfolio (kraken) + fee fix (@cmroche - #1335)
  • [PLUGIN] add IFTTT plugin (@TylerBJohnson - #1336)
  • [UI]: force all date rendering to UTC, fix #895 (@askmike - 2c5306e12bdad43a852199dac6e41a79628a6a69)

v0.5.9

6 years ago

mostly small fixes, this release includes a new version of the UI.

v0.5.8

6 years ago

This release includes:

  • updated docs
  • reduce kraken precision (@ulesGoullee)
  • UI color tweaks for profits and losses (@bbjay)
  • inject strat config into init method (@oktapodia)
  • update SMA indicator (@bbjay)
  • expose end function for strats (only used in backtests) (@generalectric)
  • implement kraken importing (@cmroche)
  • implement bitfinex importing (@cmroche)
  • Update to use BTCe's new exchange called wex (@krieghof)
  • small other improvements