## Fixes - Fixed order executor close position (check base balance for long position). - Fixed TrendEMA for pivotshort. - Fixed tradeStats counter for live trading. - Handle binance listenKeyExpired event to reconnect. - Improved order submit remapping issue and retry. ## Interaction - Added telegram image support. - Added /resetposition command. ## Strategies - supertrend: added pnl image support. - supertrend: use MA by day instead of by trade. - elliotwave: renewal. [Full Changelog](https://github.com/c9s/bbgo/compare/v1.40.2...main) - [#932](https://github.com/c9s/bbgo/pull/932): feature: strategy/bolllmaker trend ema - [#930](https://github.com/c9s/bbgo/pull/930): Fix: Pivotshort - [#929](https://github.com/c9s/bbgo/pull/929): feature: strategy/supertrend: draw pnl on - [#931](https://github.com/c9s/bbgo/pull/931): fix: binance listenkey expired - [#928](https://github.com/c9s/bbgo/pull/928): refactor: refactor interact strategy filter functions - [#927](https://github.com/c9s/bbgo/pull/927): refactor: simplify submit order - [#926](https://github.com/c9s/bbgo/pull/926): fix: handle created orders before we retry - [#925](https://github.com/c9s/bbgo/pull/925): feature: order executor open position method - [#922](https://github.com/c9s/bbgo/pull/922): fix: types/tradeStats: use last order id to identity consecutive win and loss - [#921](https://github.com/c9s/bbgo/pull/921): strategy/supertrend: use ma by day instead of by trade - [#910](https://github.com/c9s/bbgo/pull/910): SerialMarketDataStore, elliottwave renewal - [#919](https://github.com/c9s/bbgo/pull/919): feature: add fixedpoint.Reducer, Counter and add update stats method on TradeStats