Releases: rodrigo-brito/ninjabot
Releases · rodrigo-brito/ninjabot
v0.3.0
What's Changed
- feat(core): include Binance Futures suport
- feat(backtesting): include suport for shorting trade by @rodrigo-brito in #242
Full Changelog: v0.2.5...v0.3.0
v0.2.5
What's Changed
- chore(csv): remove unused header by @rafaelrubbioli in #213
- build(deps): bump github.com/evanw/esbuild from 0.15.10 to 0.15.12 by @dependabot in #217
- build(deps): bump github.com/urfave/cli/v2 from 2.17.1 to 2.23.0 by @dependabot in #216
- build(deps): bump github.com/adshao/go-binance/v2 from 2.3.9 to 2.3.10 by @dependabot in #218
- build(deps): bump github.com/stretchr/testify from 1.8.0 to 1.8.1 by @dependabot in #219
- build(deps): bump github.com/samber/lo from 1.31.0 to 1.33.0 by @dependabot in #220
- build(deps): bump gorm.io/gorm from 1.24.0 to 1.24.2 by @dependabot in #222
- feat(chart): include warmup for indicators by @rodrigo-brito in #228
- Refactor tests and remove external API dependency by @rodrigo-brito in #239
- build(deps): bump github.com/urfave/cli/v2 from 2.23.0 to 2.25.0 by @dependabot in #240
- build(deps): bump github.com/evanw/esbuild from 0.15.12 to 0.17.11 by @dependabot in #241
- build(deps): bump github.com/schollz/progressbar/v3 from 3.11.0 to 3.13.0 by @dependabot in #234
- build(deps): bump github.com/xhit/go-str2duration/v2 from 2.0.0 to 2.1.0 by @dependabot in #229
- build(deps): bump github.com/samber/lo from 1.33.0 to 1.37.0 by @dependabot in #232
Full Changelog: v0.2.4...v0.2.5
v0.2.4
What's Changed
- feat(storage) : support sql by @panapol-p in #207
- refactor(storage): improve filters and docs by @rodrigo-brito in #210
Full Changelog: v0.2.3...v0.2.4
v0.2.3
What's Changed
- refactor(telegram): Improve /balance command performance by @panapol-p in #184
- fix(scheduler): wrong order side in BuyWhen by @vinicio in #205
- test(tools): TrailingStop by @vinicio in #206
- feat(dataset): include custom params from csv (#209)
- refactor(csv): include headers for collumns (#208)
Full Changelog: v0.2.2...v0.2.3
v0.2.2
Full Changelog: v0.2.1...v0.2.2
v0.2.1
What's Changed
- feat(tools): create trailing stop and order scheduler by @rodrigo-brito in #173
- fix(chart): ajust precision value by @yaki3355 in #177
- build(deps): bump github.com/adshao/go-binance/v2 from 2.3.6 to 2.3.7 by @dependabot in #176
- feat(indicator): include indicator module by @rodrigo-brito in #178
New Contributors
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's Changed
- build(deps): bump github.com/urfave/cli/v2 from 2.10.3 to 2.11.0 by @dependabot in #167
- build(deps): bump github.com/evanw/esbuild from 0.14.48 to 0.14.49 by @dependabot in #168
- Fix backtest errors; enforce QtyDecimalPrecision by @rene-post in #170
- fix(binance): ajust order size format by @rodrigo-brito in #171
- feat(indicator): include indicators from strategies by @rodrigo-brito in #169
Break Changes
- Rename:
plot.WithIndicators(indicator)->plot.WithCustomIndicators(indicator) - For custom strategies, you have to change Indicators functions to:
func (m MyCustomStrategy) Indicators(df *ninjabot.Dataframe) []strategy.ChartIndicator(include an optional return type)
Full Changelog: v0.1.3...v0.2.0
v0.1.3
What's Changed
- build(deps): bump github.com/adshao/go-binance/v2 from 2.3.5 to 2.3.6 by @dependabot in #155
- build(deps): bump github.com/urfave/cli/v2 from 2.6.0 to 2.10.3 by @dependabot in #160
- build(deps): bump github.com/stretchr/testify from 1.7.1 to 1.8.0 by @dependabot in #163
- build(deps): bump github.com/evanw/esbuild from 0.14.39 to 0.14.48 by @dependabot in #164
- Included option
WithTestNet()in Binance initialization for tests in Binance Test Network - Fix Heikin-Ashi code and incorrect test data by @rene-post in #166
New Contributors
- @rene-post made their first contribution in #166
Full Changelog: v0.1.2...v0.1.3
v0.1.2
Full Changelog: v0.1.1...v0.1.2
v0.1.1
What's Changed
- feat(backtest): include SQN metric by @rodrigo-brito in #139
- Add support for Heikin Ashi candle type by @andreimerfu in #144
- Update project dependencies
Full Changelog: v0.1.0...v0.1.1