Skip to content

Releases: freqtrade/technical

1.4.3

05 Feb 19:08
Compare
Choose a tag to compare

What's Changed

  • Don't fillna whole dataframe as part of indicator calculation
  • simplify usage for vwmacd and td_sequential (they return the original dataframe with new columns now).

Full Changelog: 1.4.2...1.4.3

1.4.2

16 Dec 14:43
Compare
Choose a tag to compare

Add compatibility alias for zema (will raise a warning when called for the first time).

1.4.1

09 Dec 13:14
Compare
Choose a tag to compare

Mostly a maintenance release, increasing compatibility with uptodate dependencies.

  • Remove zema, as it's implementation was actually a dema

1.4.0

03 Feb 08:07
Compare
Choose a tag to compare

New indicators:

  • tv_wma, tv_hma, chopiness.
  • disable qtpylib.vwap() as that's implicitly forward-looking. Use qtpylib.rolling_vwap() instead.
  • fix some bugs in qtpylib, causing certain cases to fail.
  • update master-branch to main branch.
  • Remove some unused dependencies (arrow), which will improve compatibility with more systems

1.3.0

27 Apr 17:12
Compare
Choose a tag to compare

Convert the project to use pyproject.toml.
Use the black formatter to format code (so the code-style is somewhat aligned throughout the repository)

Improve resample / merge logic to use data as soon as it'll become available (as soon as the long candle closes).

1.2.2

03 Apr 05:10
Compare
Choose a tag to compare

We did some maintenance on technical - fixing some bugs and cleaning up some dependencies.

Due to this, some custom implementations (mainly indicators wrapping pyti) have been removed, as these indicators are very slow to calulate (due to the way pyti does their calculations).

This removes the following indicators (all are replaced by their ta-lib equivalent)

  • indicators.aroon -> ta.AROON
  • indicators.cci -> ta.CCI
  • indicators.cmo -> ta.CMO
  • indicators.momentum -> ta.MOM
  • indicators.ultimate_oscilator -> ta.ULTOSC
  • indicators.accumulation_distribution -> ta.AD

The above results in significant speed improvements for these indicators, as well as for all Consensus methods relying on the above methods (Consensus, MovingAverageConsensus, OscillatorConsensus).

⚠️ WARNING Some of the above changes will now return a slightly different result, so make sure to reevaluate your strategy / backtest your strategy again before upgrading to this version.

1.2.1

31 Dec 07:46
Compare
Choose a tag to compare
  • Added several indicators
  • Internal code cleanups
  • fix import error with qtpylib

1.2.0

04 Oct 08:35
3323c1a
Compare
Choose a tag to compare
  • Added several indicators
  • Internal cleanup / refactorings (no impact to users)
  • setup CI for releases (to reduce manual work required to release)