|
| 1 | +[Full Changelog](https://github.com/c9s/bbgo/compare/v1.43.1...main) |
| 2 | + |
| 3 | + - [#1105](https://github.com/c9s/bbgo/pull/1105): IMPROVE: [grid2]: use newClientOrderID only for max |
| 4 | + - [#1052](https://github.com/c9s/bbgo/pull/1052): IMPROVE: strategy: linregmaker minprofit |
| 5 | + - [#1100](https://github.com/c9s/bbgo/pull/1100): FIX: [grid2] specify client order id explicitly |
| 6 | + - [#1098](https://github.com/c9s/bbgo/pull/1098): FIX: fix format string float point issue |
| 7 | + - [#1103](https://github.com/c9s/bbgo/pull/1103): strategy: rebalance: graceful cancel |
| 8 | + - [#1102](https://github.com/c9s/bbgo/pull/1102): FIX: strategy: fix fixedmaker |
| 9 | + - [#1101](https://github.com/c9s/bbgo/pull/1101): strategy: add fixedmaker |
| 10 | + - [#1099](https://github.com/c9s/bbgo/pull/1099): FIX: [grid2] avoid handling one orderID twice |
| 11 | + - [#1090](https://github.com/c9s/bbgo/pull/1090): fix/scale: fix LinearScale calculation |
| 12 | + - [#1096](https://github.com/c9s/bbgo/pull/1096): FEATURE: [grid2] add ClearDuplicatedPriceOpenOrders option |
| 13 | + - [#1087](https://github.com/c9s/bbgo/pull/1087): FEATURE: recover grids with open orders by querying trades process an… |
| 14 | + - [#1095](https://github.com/c9s/bbgo/pull/1095): FIX: filter wrong order id from self-trade trades |
| 15 | + - [#1094](https://github.com/c9s/bbgo/pull/1094): FIX: use `updated_at` instead of `created_at` to convert MAX order to typ… |
| 16 | + - [#1093](https://github.com/c9s/bbgo/pull/1093): strategy: rebalance: add positions and profit stats |
| 17 | + - [#1092](https://github.com/c9s/bbgo/pull/1092): FEATURE: [grid2] add more metrics and fix metric-related issues |
| 18 | + - [#1091](https://github.com/c9s/bbgo/pull/1091): FEATURE: split self trades when use MAX RESTful API to query trades |
| 19 | + - [#1089](https://github.com/c9s/bbgo/pull/1089): IMPROVE: exit: show symbol in trailing stop triggered message |
| 20 | + - [#1088](https://github.com/c9s/bbgo/pull/1088): FIX: [grid2] fix isCompleteGrid condition |
| 21 | + - [#1086](https://github.com/c9s/bbgo/pull/1086): FIX: [grid2] round down quoteQuantity/baseQuantity after the fee reduction |
| 22 | + - [#1085](https://github.com/c9s/bbgo/pull/1085): FIX: [grid2] group id should be bound by MaxInt32 |
| 23 | + - [#1080](https://github.com/c9s/bbgo/pull/1080): strategy: marketcap: add orderType parameter |
| 24 | + - [#1083](https://github.com/c9s/bbgo/pull/1083): FIX: add group id on submit order API |
| 25 | + - [#1084](https://github.com/c9s/bbgo/pull/1084): FIX: [grid2] avoid initializing metrics twice |
| 26 | + - [#1082](https://github.com/c9s/bbgo/pull/1082): FIX: add mutex in memory store |
| 27 | + - [#1081](https://github.com/c9s/bbgo/pull/1081): FIX: [grid2] fix active orderbook at recovering |
| 28 | + - [#1079](https://github.com/c9s/bbgo/pull/1079): FIX: [grid2]: add write context for submitting orders |
| 29 | + - [#1078](https://github.com/c9s/bbgo/pull/1078): FIX: [grid2]: improve the onStart callback and the cancel loop |
| 30 | + - [#1077](https://github.com/c9s/bbgo/pull/1077): FEATURE: save expiring data to redis |
| 31 | + - [#1076](https://github.com/c9s/bbgo/pull/1076): FIX: [grid2]: quantity fee reduction for quote currency |
| 32 | + - [#1069](https://github.com/c9s/bbgo/pull/1069): DOC: add private strategy demo trading-gpt |
| 33 | + - [#1075](https://github.com/c9s/bbgo/pull/1075): FEATURE: add persistence service to environment |
| 34 | + - [#1074](https://github.com/c9s/bbgo/pull/1074): strategy: rebalance: add order type parameter |
| 35 | + - [#1073](https://github.com/c9s/bbgo/pull/1073): FIX: fix fixedpoint rounding |
| 36 | + - [#1072](https://github.com/c9s/bbgo/pull/1072): FIX: [grid2]: calculate grid profit only when the reverse order is placed |
| 37 | + - [#1070](https://github.com/c9s/bbgo/pull/1070): FIX: add context, exponential backoff and max retry limit |
| 38 | + - [#1071](https://github.com/c9s/bbgo/pull/1071): FEATURE: [grid2]: use UseCancelAllOrdersApiWhenClose |
| 39 | + - [#1066](https://github.com/c9s/bbgo/pull/1066): FIX: [grid2]: fix fee reduction by rounding |
| 40 | + - [#1065](https://github.com/c9s/bbgo/pull/1065): FEATURE: submit order backoff |
| 41 | + - [#1064](https://github.com/c9s/bbgo/pull/1064): FIX: emit order update handler from the pending maker order |
| 42 | + - [#1063](https://github.com/c9s/bbgo/pull/1063): IMPROVE: [grid2]: improve logging |
| 43 | + - [#1062](https://github.com/c9s/bbgo/pull/1062): FIX: [grid2]: fix recover sorting |
| 44 | + - [#1061](https://github.com/c9s/bbgo/pull/1061): FIX: [grid2] fix quote accumulation |
| 45 | + - [#1060](https://github.com/c9s/bbgo/pull/1060): FIX: process pending order update for active order book |
| 46 | + - [#1059](https://github.com/c9s/bbgo/pull/1059): FIX: [grid2]: emit grid ready once the grid is recovered |
| 47 | + - [#1058](https://github.com/c9s/bbgo/pull/1058): FIX: [grid2]: fix grid order recover |
| 48 | + - [#1057](https://github.com/c9s/bbgo/pull/1057): FIX: [grid2]: fix HasPrice |
| 49 | + - [#1056](https://github.com/c9s/bbgo/pull/1056): FIX: [grid2]: fix upper price error |
| 50 | + - [#1053](https://github.com/c9s/bbgo/pull/1053): FEATURE: get historical public trades from binance |
| 51 | + - [#1023](https://github.com/c9s/bbgo/pull/1023): implement indicators from phemex |
| 52 | + - [#1050](https://github.com/c9s/bbgo/pull/1050): FEATURE: New indicators |
| 53 | + - [#1051](https://github.com/c9s/bbgo/pull/1051): FIX: [grid2]: fix grid num calculation |
| 54 | + - [#1049](https://github.com/c9s/bbgo/pull/1049): FEATURE: [grid2]: make OpenGrid, CloseGrid api public |
| 55 | + - [#1048](https://github.com/c9s/bbgo/pull/1048): FEATURE: [grid2]: integrate prometheus metrics |
| 56 | + - [#1047](https://github.com/c9s/bbgo/pull/1047): FEATURE: add RSI to StandardIndicatorSet |
| 57 | + - [#1043](https://github.com/c9s/bbgo/pull/1043): FEATURE: service: add redis namespace support |
| 58 | + - [#1036](https://github.com/c9s/bbgo/pull/1036): FIX: create log dir to avoid error |
| 59 | + - [#1035](https://github.com/c9s/bbgo/pull/1035): FEATURE: strategy: [grid2] add grid callbacks |
| 60 | + - [#1034](https://github.com/c9s/bbgo/pull/1034): FEATURE: strategy: [grid2]: use initial order ID to query closed order history to recover grid |
| 61 | + - [#1033](https://github.com/c9s/bbgo/pull/1033): FEATURE: strategy: [grid2]: improve recovering process [part 3] |
0 commit comments