In order to add more indicators that are not in talib or on qtpylib to freqtrade, we can either create them or add this custom repository supported by the community.
What does it do for you
It provides easy to use indicators, collected from all over github and custom methods.
- ichimoku cloud
- volume weighted moving average
- fibonacci retracements
- pivot points
These custom indicators contain resample and merge which are utilities used to re-sample smaller intervals to larger intervals, in addition to creating candles that are not supported or provided by the exchange, e.g. 3 hour candles created from 1 hour candles. Likewise merge allows the re-sampled dataframe to be added to the original dataframe, in order to create different triggers using more than 1 interval.
- chaikow money flow
- williams percent
- momentum oscilator
- hull moving average
- ultimate oscillator
Installation and usage
Simply open your linux terminal and run:
$ pip3 install git+https://github.com/freqtrade/technical
Subsequently, you’ll need to add the following lines in the strategy file:
from technical.indicators import accumulation_distribution from technical.util import resample_to_interval, resampled_merge
After that you’ll be able to use the indicator accumulation_distribution.
Learn more detailed instructions on how to use a custom indicator like the ichimoku cloud from here.