a
This commit is contained in:
parent
c2a78f1f7d
commit
4d084d7166
|
|
@ -177,19 +177,11 @@ const StatsDashboard = () => {
|
||||||
{openTrades.length > 0 ? (
|
{openTrades.length > 0 ? (
|
||||||
<div className="trades-list">
|
<div className="trades-list">
|
||||||
{openTrades.map((trade, index) => {
|
{openTrades.map((trade, index) => {
|
||||||
// 计算开仓USDT数量(如果后端没有提供,则计算)
|
|
||||||
const entryValueUsdt = trade.entry_value_usdt !== undefined
|
|
||||||
? trade.entry_value_usdt
|
|
||||||
: (parseFloat(trade.quantity || 0) * parseFloat(trade.entry_price || 0))
|
|
||||||
|
|
||||||
// 计算保证金 = 开仓USDT数量 / 杠杆
|
|
||||||
const leverage = parseFloat(trade.leverage || 1)
|
|
||||||
const margin = leverage > 0 ? entryValueUsdt / leverage : 0
|
|
||||||
|
|
||||||
// 计算价格涨跌比例、止损比例、止盈比例
|
// 计算价格涨跌比例、止损比例、止盈比例
|
||||||
const entryPrice = parseFloat(trade.entry_price || 0)
|
const entryPrice = parseFloat(trade.entry_price || 0)
|
||||||
const markPrice = parseFloat(trade.mark_price || entryPrice)
|
const markPrice = parseFloat(trade.mark_price || entryPrice)
|
||||||
const side = trade.side || 'BUY'
|
const side = trade.side || 'BUY'
|
||||||
|
const quantity = parseFloat(trade.quantity || 0)
|
||||||
|
|
||||||
// 价格涨跌比例(当前价格相对于入场价)
|
// 价格涨跌比例(当前价格相对于入场价)
|
||||||
let priceChangePercent = 0
|
let priceChangePercent = 0
|
||||||
|
|
@ -202,11 +194,10 @@ const StatsDashboard = () => {
|
||||||
}
|
}
|
||||||
|
|
||||||
// 计算保证金(用于基于保证金的止损止盈)
|
// 计算保证金(用于基于保证金的止损止盈)
|
||||||
const quantity = parseFloat(trade.quantity || 0)
|
|
||||||
const leverage = parseFloat(trade.leverage || 10)
|
|
||||||
const entryValue = trade.entry_value_usdt !== undefined
|
const entryValue = trade.entry_value_usdt !== undefined
|
||||||
? parseFloat(trade.entry_value_usdt)
|
? parseFloat(trade.entry_value_usdt)
|
||||||
: (quantity * entryPrice)
|
: (quantity * entryPrice)
|
||||||
|
const leverage = parseFloat(trade.leverage || 10)
|
||||||
const margin = leverage > 0 ? entryValue / leverage : entryValue
|
const margin = leverage > 0 ? entryValue / leverage : entryValue
|
||||||
|
|
||||||
// 从配置获取止损止盈比例(相对于保证金)
|
// 从配置获取止损止盈比例(相对于保证金)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user