- Indicators module implemented in C++ - ATR indicator added
0.0.6
- SimpleRSIStrategy example has been updated - From this version onwards vendor-specific API connectors and library wrappers will have their own module file. For example, the wrapper for `yfinance` now it's refered as pybottrader.datastreamers.yfinance - `evaluate` method for the `Strategy` class now receives a named argument: `data`. It is a Python dictionary provided by data streamers. - `process` method for the `Portfolio` class now receives as the argument a `StrategySignal` object.
0.0.5
- Strategy returns a StrategySignal result. This includes fields like price, position, and time.
0.0.4
- RSI and MACD indicators added - A complete example included
0.0.3
- Array notation introduced for indicators. Indices should be going 0, -1, -2, -3..., where 0 is the current value. - Indicators can keep memory of the most recent values, setting the `mem_size` argument. The default value is 1, i.e. by default only keeps the current value.