Skip to content

@mehtadone mehtadone released this May 10, 2020

NOTE

  • This release will ONLY work for PT version 2.4.25 and above.
  • No changes to appsettings or hostsettings required if upgrading from 1.8.3. If you are upgrading for anything older, please read the release notes for the previous releases on the releases page

Added

  • Added an extra Previous level. See Advanced for more info.
Assets 3

@mehtadone mehtadone released this Apr 28, 2020

PT Feeder 1.8.5

NOTE

  • This release will ONLY work for PT version 2.4.25 and above.
  • No changes to appsettings or hostsettings required if upgrading from 1.8.3. If you are upgrading for anything older, please read the release notes for the previous releases on the releases page

Fixed

  • Incorrect indicator candle size used in some cases.
Assets 3

@mehtadone mehtadone released this Apr 9, 2020

PT Feeder 1.8.4

NOTE

  • This release will ONLY work for PT version 2.4.25 and above.
  • No changes to appsettings or hostsettings required if upgrading from 1.8.3. If you are upgrading for anything older, please read the release notes for the previous releases on the releases page

Added

  • PT 2.4.25 compatiblity

Fixed

  • Fixed some deprecated PT settings in the default appsettings.
Assets 3
Pre-release
Pre-release

@mehtadone mehtadone released this Feb 28, 2020

NOTE

  • For this version, you will have to delete your database file. This can be found in your ptfeeder directory under database/pt-feeder.db . Please delete this before starting feeder if you have just replaced the files.
  • For this version, you will have to remove any grouping that use Upside or Downside volatility in your settings and if you used CalculateTrailing in your hostsettings, you will need to add TrailingBuy and TrailingProfit and the DCA equivalents in the Default section of your appsettings file.

Added

  • New indicators added
    • pair.UpsideVolatility
    • pair.DownsideVolatility
    • pair.VwmaPercentageChange
    • pair.HmaLong
    • pair.HmaShort
    • pair.BbWidthLong
    • pair.BbWidthShort

Removed

  • CalculateTrailing from Feeder and UpsideVolatility, DownsideVolatility and the difference grouping.

Why?

  • ProfitTrailer now has the ability to use formulas for Trailing which is much much more powerful and much faster than Feeder calculating anything and sending it ProfitTrailer.
  • Removing of this feature now allows you to use the ProfitTrailer forumlas which prior to this version, you could not.
  • Adds speed improvements and less confusion with Trailing in Feeder.

To replace the groupings, you can use something like:

  "UpsideVolatilityGrouping": {
    "Condition": "[pair.UpsideVolatility(3)] / 2 > [config.MaxChangeFromOpen]",
    "Configs": [
      {
        "MaxChangeFromOpen":  "0", 
        "Override": {
          "SellOnlyModeEnabled": "true",
          "Weight": "99"
        }
      }
    ]
  }
Assets 3
Feb 26, 2020
Update wiki with latest docs from an automated build: 36
Pre-release
Pre-release

@mehtadone mehtadone released this Feb 4, 2020

IMPORTANT NOTE BEFORE UPGRADING

  1. This version only works with ProfitTrailer version 2.4.15 or higher.
  2. For this version, you will have to delete your database file. This can be found in your ptfeeder directory under database/pt-feeder.db . Please delete this before starting feeder if you have just replaced the files.
  3. Please make sure that in your appsettings, BaseCoinPair is a valid market on your exchange. For example, for Binance this needs to be BTCUSD and for Bittrex it needs to be USD-BTC for example.

Added

  • Support for all PT exchanges

Changed

  • Add market name on log comments
  • Fixed BaseCoinPair not working in all scenarios
  • Other small fixes
Assets 3
Pre-release
Pre-release

@mehtadone mehtadone released this Jan 31, 2020

BETA RELEASE

Note: There are no compulsory config changes in this version from version 1.8.0. Existing settings can be used. You may get a warning for settings missing for new indicators but these are just warnings and can be ignored. To remove them, see release notes below.

Added

  • Add support for Binance Futures
  • Add configurable wait time on startup. Add StartupWaitTime to your hostsettings in the hostsettings and the value is in seconds. This is so you can set Feeder to start a certain number of seconds after PT in any scripts you may have.
  • Add EmaLonger and EmaShorter indicators so there are 4 EMA values now that can be used.
  • Add two new indicators. TopCoinsAverageEmaShort and TopCoinsAverageEmaLong. These are the average EMA of the coins in your top coin list, either by count or using a specific list. Add TopCoinsAverageEmaLongPeriod and TopCoinsAverageEmaShortPeriod to your PtFeeder section of your appsettings to use in your custom conditions.

Changed

  • Make Feeder getting candle data much faster
  • Change to using PT V2 API
  • Fix exchange issues on existing exchanges such as bittrex and kucoin
  • Revert back to using automatic restart on config change.
  • Configure the wait time on restart for further changes. Add ConfigRestartTimeOut to your hostsettings and is in seconds.
Assets 3
Pre-release

@mehtadone mehtadone released this Nov 27, 2019

Fixed

  • Removed error logging when PT Feeder retries for Base Coin price check
  • Correct base coin price shown on logs

Known Issues

  • When changing config on the fly, Feeder takes a while to notice the changes.
  • Some properties are not changed

It is recommended that you restart Feeder manually on changing Feeder config for the 1.8 beta's until a fix a released.

Assets 3
Pre-release

@mehtadone mehtadone released this Nov 13, 2019

Added

  • PT 2.4 Support - Please add your PT license in your hostsettings like so: "ProfitTrailerLicense1": "insert key here". This is required for authentication against the config api of PT.
  • Support for new exchanges - BinanceJe, BinanceUs, BinanceDex, Bitmex
  • New setting in PtFeeder section of appsettings, BaseCoinQuoteCurrency. This is the quote currency to use for Base Coin price change. For example, if your BaseCurrency is BTC, you can set this to GBP for example to use BTCGBP as your base coin change. Note that your exchange has to support that pair. The default if this is not set is USDT.
  • Change config without restart of PTF

Changed

  • Fix for Bittrex and Kucoin

Removed

  • New coin functionality. This queried a lot of candles and commonly caused api bans. PT already does this so you can add "PairMinListedDays": "15" in the Common section of your appsettings.json file to block new coins from being bought. You will need to remove any NewCoinGrouping in existing appsettings.

For full release note details, see the main release page on the wiki

Assets 3
Nov 11, 2019
Update README.md