bbgo/doc/release/v1.56.0.md

66 lines
4.8 KiB
Markdown

## Fixes
- fixed bollmaker indicator history kline subscription
- fixed dca2 bug
- fixed xgap bugs
- fixed rebalance strategy positions
- fixed common strategy persistence issue
## Features
- upgraded rockhopper to v2 to support multi external migration packages
- added and improved okex exchange integration
- added inventory skew
[Full Changelog](https://github.com/c9s/bbgo/compare/v1.55.4...main)
- [#1512](https://github.com/c9s/bbgo/pull/1512): FIX: [bollmaker] fix bollinger indicator history kline push
- [#1511](https://github.com/c9s/bbgo/pull/1511): MINOR: compile and update migration package
- [#1509](https://github.com/c9s/bbgo/pull/1509): [dca2] fix dca2 bug
- [#1510](https://github.com/c9s/bbgo/pull/1510): feature: support extra migration packages
- [#1508](https://github.com/c9s/bbgo/pull/1508): FIX: [okx] fix query open order time param
- [#1506](https://github.com/c9s/bbgo/pull/1506): FEATURE: upgrade migration tool rockhopper to v2
- [#1505](https://github.com/c9s/bbgo/pull/1505): FIX: [okx] add cash trade mode to place order param
- [#1504](https://github.com/c9s/bbgo/pull/1504): FEATURE: [okx] set ping interval
- [#1502](https://github.com/c9s/bbgo/pull/1502): REFACTOR: [okx] refactor order trade event by json.Unmarshal
- [#1503](https://github.com/c9s/bbgo/pull/1503): FEATURE: [okx] emit balance snapshot after authenticated
- [#1501](https://github.com/c9s/bbgo/pull/1501): FEATURE: [okx] fix queryTrades and queryOrderTrade api
- [#1500](https://github.com/c9s/bbgo/pull/1500): FEATURE: [okx] refactor query closed order
- [#1498](https://github.com/c9s/bbgo/pull/1498): FEATURE: [okx] support query open orders
- [#1497](https://github.com/c9s/bbgo/pull/1497): FEATURE: [okx] generate cancel order by requestgen
- [#1494](https://github.com/c9s/bbgo/pull/1494): FEATURE: [okx] generate place order request by requestgen
- [#1496](https://github.com/c9s/bbgo/pull/1496): FEATURE: [okx] support Unsubscription and Resubscription
- [#1474](https://github.com/c9s/bbgo/pull/1474): FEATURE: [dca2] add callbacks and shutdown function
- [#1491](https://github.com/c9s/bbgo/pull/1491): DOCS: Translate the README into zh-TW
- [#1495](https://github.com/c9s/bbgo/pull/1495): DOCS: fix frontend path
- [#1493](https://github.com/c9s/bbgo/pull/1493): FEATURE: [okx] generate account info request by requestgen
- [#1492](https://github.com/c9s/bbgo/pull/1492): FEATURE: [okx] generate ticker request by requestgen
- [#1489](https://github.com/c9s/bbgo/pull/1489): REFACTOR: [okx] refactor account info
- [#1490](https://github.com/c9s/bbgo/pull/1490): REFACTOR: [okx] query markets
- [#1486](https://github.com/c9s/bbgo/pull/1486): FEATURE: [okx] support market trade streaming
- [#1488](https://github.com/c9s/bbgo/pull/1488): FEATURE: [autoborrow] add margin repay alert
- [#1485](https://github.com/c9s/bbgo/pull/1485): CHORE: [xgap] print currency when insufficient balance
- [#1487](https://github.com/c9s/bbgo/pull/1487): FIX: [bitget] ignore offline symbols
- [#1477](https://github.com/c9s/bbgo/pull/1477): REFACTOR: [okx] refactor book and kline
- [#1484](https://github.com/c9s/bbgo/pull/1484): FEATURE: [xgap] check balance before placing orders
- [#1482](https://github.com/c9s/bbgo/pull/1482): CHORE: [xgap] improve log message
- [#1483](https://github.com/c9s/bbgo/pull/1483): CHORE: rename cronExpression to schedule
- [#1402](https://github.com/c9s/bbgo/pull/1402): FEATURE: inventory skew
- [#1480](https://github.com/c9s/bbgo/pull/1480): REFACTOR: [xgap] refactor with common strategy
- [#1481](https://github.com/c9s/bbgo/pull/1481): FIX: specify the version of morphy2k/revive-action to 2.5.4
- [#1475](https://github.com/c9s/bbgo/pull/1475): REFACTOR: [rebalance] refactor MultiMarketStrategy.Initialize
- [#1479](https://github.com/c9s/bbgo/pull/1479): FIX: [xgap] fix order cancel error
- [#1470](https://github.com/c9s/bbgo/pull/1470): FEATURE: [xnav] add cron schedule
- [#1476](https://github.com/c9s/bbgo/pull/1476): CHORE: [okex] add stream test for book
- [#1456](https://github.com/c9s/bbgo/pull/1456): FEATURE: [bitget] get account assets
- [#1467](https://github.com/c9s/bbgo/pull/1467): WIP: feature: sync futures data and backtest with them
- [#1473](https://github.com/c9s/bbgo/pull/1473): FEATURE: remove Short
- [#1468](https://github.com/c9s/bbgo/pull/1468): FEATURE: add autobuy strategy
- [#1464](https://github.com/c9s/bbgo/pull/1464): FEATURE: [dca2] run state machine
- [#1471](https://github.com/c9s/bbgo/pull/1471): FEATURE: add DisableMarketDataStore option
- [#1472](https://github.com/c9s/bbgo/pull/1472): FIX: [grid2] subscribe 1m kline only when one of the trigger price is set
- [#1463](https://github.com/c9s/bbgo/pull/1463): FEATURE: [bollmaker] add emaCross signal
- [#1465](https://github.com/c9s/bbgo/pull/1465): FIX: [rebalance] fix position map and profit stats map