- Added getsize to CommissionInfo API to allow, for example, a sizer to calculate the size of a trade using percentages - Add __btversion__ which is a tuple of ints for easy version comparison - Add macd-settings sample
1.7.1.93
- Pinkfish challange sample - Add stash to feeds to allow filtered output to be resent to filters - Restore deprecated setsizing method in FixedSize sizer for old quickstart guide - Rework quickstart tutorial and samples to use addsizer and deprecate setsizing - Allow BuySell observer to plot above / below high / low for clarity, especially when plotting ohlc/candles bars - Add support for observer orders during replay - Improve Close order execution logic - Fix microsecond precision errors in end of session calculations in order and feed - Docstrings cosmetic changes
1.7.0.93
- Changes to support separate auto-documentation for a branch of an object hierarchy - ta-lib integration: Closes 53 - ta-lib documentation - Improve sizers internal interface by having a strategy attribute, which can be used before resorting to the broker - observer and benchmarking documentation update
1.6.4.93
- Reworked and published sizers interface (addresses 104) with changes in cerebro and Strategy - Observers documentation - Refactor timereturn analyzer logic for better readability
1.6.3.93
- Correct lastvalue update in TimeReturn - Closes 111 by annualizing the returns if the rate is not downgraded
1.6.2.93
- Closes 89 by adding benchmarking to TimeReturn and new observers TimeReturn/Benchmark (sample included) - Analyzers can be embedded in observers to share functionality - Added TimeFrame.NoTimeFrame - ibpy imported in readthedocs for IBStore/IBBroker/IBData doc generation