Data transformer

A data transformer allow you to apply changes on data. It can be used to add financial indicators, remove indicators, or compress columns.

TaDataTransformer

hmile.TATransformer

alias of TaDataTransformer

Check the ta lib documentation for more information.

Examples :

from hmile Yahooprovider
from hmile import TATransformer

PAIR = "BTCUSD"
START = "2022-01-01"
END = "2022-01-03"
INTERVAL = "hour"

dp = Yahooprovider([PAIR], START, END, interval=INTERVAL)

# We first need a source of data = a data provider
data_provider = Yahooprovider()
# Create a data transformer
transformer = TATransformer(data_provider)
# transform the data
data = transformer.transform()