fix retry

This commit is contained in:
discountry
2025-09-23 16:00:51 +08:00
parent ffa5b9e6fa
commit f54e81c7df
9 changed files with 164 additions and 152 deletions
+6 -2
View File
@@ -79,7 +79,8 @@ export function MakerApp({ onExit }: MakerAppProps) {
const topAsk = snapshot.topAsk;
const spreadDisplay = snapshot.spread != null ? `${snapshot.spread.toFixed(4)} USDT` : "-";
const hasPosition = Math.abs(snapshot.position.positionAmt) > 1e-5;
const openOrderRows = snapshot.openOrders.map((order) => ({
const sortedOrders = [...snapshot.openOrders].sort((a, b) => (Number(b.updateTime ?? 0) - Number(a.updateTime ?? 0)) || Number(b.orderId) - Number(a.orderId));
const openOrderRows = sortedOrders.slice(0, 8).map((order) => ({
id: order.orderId,
side: order.side,
price: order.price,
@@ -113,7 +114,7 @@ export function MakerApp({ onExit }: MakerAppProps) {
{ key: "reduceOnly", header: "RO", minWidth: 4 },
];
const lastLogs = snapshot.tradeLog.slice(-10);
const lastLogs = snapshot.tradeLog.slice(-5);
return (
<Box flexDirection="column" paddingX={1}>
@@ -136,6 +137,9 @@ export function MakerApp({ onExit }: MakerAppProps) {
<Text>
: {formatNumber(snapshot.pnl, 4)} USDT : {formatNumber(snapshot.accountUnrealized, 4)} USDT
</Text>
<Text>
: {formatNumber(snapshot.sessionVolume, 2)} USDT
</Text>
</>
) : (
<Text color="gray"></Text>
+6 -2
View File
@@ -79,8 +79,9 @@ export function TrendApp({ onExit }: TrendAppProps) {
const { position, tradeLog, openOrders, trend, ready, lastPrice, sma30 } = snapshot;
const hasPosition = Math.abs(position.positionAmt) > 1e-5;
const lastLogs = tradeLog.slice(-10);
const orderRows = openOrders.slice(0, 8).map((order) => ({
const lastLogs = tradeLog.slice(-5);
const sortedOrders = [...openOrders].sort((a, b) => (Number(b.updateTime ?? 0) - Number(a.updateTime ?? 0)) || Number(b.orderId) - Number(a.orderId));
const orderRows = sortedOrders.slice(0, 8).map((order) => ({
id: order.orderId,
side: order.side,
type: order.type,
@@ -130,6 +131,9 @@ export function TrendApp({ onExit }: TrendAppProps) {
<Text>
: {snapshot.totalTrades} : {formatNumber(snapshot.totalProfit, 4)} USDT
</Text>
<Text>
: {formatNumber(snapshot.sessionVolume, 2)} USDT
</Text>
{snapshot.lastOpenSignal.side ? (
<Text color="gray">
: {snapshot.lastOpenSignal.side} @ {formatNumber(snapshot.lastOpenSignal.price, 2)}