mirror of
https://github.com/discountry/ritmex-bot.git
synced 2026-09-09 16:28:06 +00:00
更新 MakerConfig,调整止损限制为 0.03;优化 MakerEngine 和 TrendEngine 的止损判断逻辑
This commit is contained in:
+1
-1
@@ -44,7 +44,7 @@ export interface MakerConfig {
|
||||
export const makerConfig: MakerConfig = {
|
||||
symbol: process.env.TRADE_SYMBOL ?? "BTCUSDT",
|
||||
tradeAmount: parseNumber(process.env.TRADE_AMOUNT, 0.001),
|
||||
lossLimit: parseNumber(process.env.MAKER_LOSS_LIMIT, parseNumber(process.env.LOSS_LIMIT, 0.5)),
|
||||
lossLimit: parseNumber(process.env.MAKER_LOSS_LIMIT, parseNumber(process.env.LOSS_LIMIT, 0.03)),
|
||||
priceChaseThreshold: parseNumber(process.env.MAKER_PRICE_CHASE, 0.5),
|
||||
bidOffset: parseNumber(process.env.MAKER_BID_OFFSET, 0),
|
||||
askOffset: parseNumber(process.env.MAKER_ASK_OFFSET, 0),
|
||||
|
||||
@@ -339,7 +339,7 @@ export class MakerEngine {
|
||||
const snapshotLoss = Boolean(
|
||||
unrealized != null &&
|
||||
unrealized < -this.config.lossLimit &&
|
||||
Math.sign(unrealized) === Math.sign(pnl)
|
||||
pnl <= 0
|
||||
);
|
||||
|
||||
if (derivedLoss || snapshotLoss) {
|
||||
|
||||
@@ -366,7 +366,7 @@ export class TrendEngine {
|
||||
const snapshotLoss = Boolean(
|
||||
unrealized != null &&
|
||||
unrealized < -this.config.lossLimit &&
|
||||
Math.sign(unrealized) === Math.sign(pnl)
|
||||
pnl <= 0
|
||||
);
|
||||
|
||||
if (derivedLoss || snapshotLoss) {
|
||||
|
||||
Reference in New Issue
Block a user