feat: Refactor settings UI and fix commission fee recording
Settings improvements: - Reorganize config groups with logical ordering (server, auth, ai, trading, etc.) - Add description/tooltip for each config item with question mark icon - Add icon to each group header - Support i18n for descriptions (zh-CN, zh-TW, en-US) - Move order execution config (ORDER_MODE, MAKER_WAIT_SEC, MAKER_OFFSET_BPS) to env Commission fee fixes: - Fix fee extraction in exchange clients: Bybit, Coinbase, Kraken, Gate, Kucoin, Bitfinex - Properly accumulate and record commission fees in pending_order_worker - Add fee/fee_ccy fields to wait_for_fill returns Frontend updates: - Remove order_mode config from trading-assistant frontend (now uses env config) - Add sorted schema display by order field - Add tooltip with description on hover
This commit is contained in:
@@ -2570,8 +2570,7 @@ export default {
|
||||
trade_direction: tradeDirection,
|
||||
timeframe: values.timeframe,
|
||||
market_type: marketType,
|
||||
// Preset order params (advanced settings removed from UI)
|
||||
order_mode: 'maker',
|
||||
// Order execution settings moved to backend env config (ORDER_MODE, MAKER_WAIT_SEC, MAKER_OFFSET_BPS)
|
||||
margin_mode: 'cross',
|
||||
signal_mode: 'confirmed',
|
||||
// Backtest-like configs
|
||||
|
||||
Reference in New Issue
Block a user