# 查看所有可用AI Agent
npm start -- agents
# 跟单特定Agent(只风险评估)
npm start -- follow deepseek-chat-v3.1 --risk-only
# 实际跟单交易
npm start -- follow deepseek-chat-v3.1
# 持续监控(每60秒轮询)
npm start -- follow deepseek-chat-v3.1 --interval 60
# 自定义价格容忍度(1%)
npm start -- follow deepseek-chat-v3.1 --price-tolerance 1.0
# 严格价格控制(0.2%)
npm start -- follow deepseek-chat-v3.1 --price-tolerance 0.2
# 资金管理跟单(设置总保证金)
npm start -- follow gpt-5 --total-margin 1000
# 小额测试(100 USDT保证金)
npm start -- follow claude-sonnet-4-5 --total-margin 100 --risk-only
# 大额投资(5000 USDT保证金)
npm start -- follow gpt-5 --total-margin 5000| Agent |
|---|
buynhold_btc |
claude-sonnet-4-5 |
deepseek-chat-v3.1 |
gpt-5 |
gemini-2.5-pro |
grok-4 |
qwen3-max |
触发: 每次followAgent()调用开始
操作: 自动清理没有对应仓位的止盈止损单
🔍 Checking for orphaned orders...
✅ Orphaned orders cleanup complete: 2/2 cancelled
条件: entry_oid发生变化
操作: 先平仓 → 等待确认 → 订单去重 → 价格检查 → 再开仓
🔄 CLOSING ALL POSITIONS: BTC - Entry order changed
📊 Found 1 position(s) and 2 open order(s)
✅ All positions successfully closed
📈 OPENING POSITION: BTC BUY 0.05 @ 109600
💰 Price Check: Entry $109600 vs Current $109650
✅ Position opened successfully
条件: 之前无仓位 + (quantity !== 0,正数表示多单,负数表示空单)
操作: 订单去重 → 价格检查 → 跟单开仓
📈 NEW POSITION: BTC BUY 0.05 @ 109538 (OID: 210131632249)
💰 Price Check: Entry $109538 vs Current $109550
条件: quantity = 0
操作: 跟单平仓
📉 POSITION CLOSED: BTC SELL 0.05 @ 109089.5
条件: 价格达到目标 操作: 自动平仓
🎯 EXIT SIGNAL: BTC - Take profit at 112880.2
riskScore = 20 + (leverage × 10)
最大值: 100
priceDifference = |(currentPrice - entryPrice) / entryPrice| × 100%
默认容忍度: 0.5%
配置方式: --price-tolerance <percentage>
行为:
- 差异 ≤ 容忍度 → 执行交易 ✅
- 差异 > 容忍度 → 跳过交易 ❌
实现位置: RiskManager.checkPriceTolerance()
| 杠杆 | 风险分数 | 等级 |
|---|---|---|
| 1x | 30/100 | 低风险 ✅ |
| 5x | 70/100 | 中等风险 |
| 8x+ | 100/100 | 高风险 🚨 |
# 默认0.5%容忍度
Entry: $100, Current: $100.40 → 0.4% ✅ 执行
Entry: $100, Current: $101.00 → 1.0% ❌ 跳过
# 1%容忍度
npm start -- follow gpt-5 --price-tolerance 1.0
Entry: $100, Current: $100.80 → 0.8% ✅ 执行- 比例分配:按Agent原始保证金比例分配资金
- 杠杆保持:完全复制Agent的杠杆倍数
- 方向保持:保持Agent的BUY/SELL方向
- 数量调整:根据分配资金重新计算交易数量
npm start -- follow gpt-5 --total-margin 1000
💰 Capital Allocation for gpt-5:
==========================================
💰 Total Margin: $1000.00
📈 Total Notional Value: $17527.00
BTCUSDT - BUY (20x leverage)
📊 Original Margin: $248.66 (20.07%)
💰 Allocated Margin: $200.70
📈 Notional Value: $4014.00
📏 Adjusted Quantity: 0.0366 BTC
ETHUSDT - BUY (20x leverage)
📊 Original Margin: $205.80 (16.61%)
💰 Allocated Margin: $166.10
📈 Notional Value: $3322.00
📏 Adjusted Quantity: 0.854 ETH| 资金规模 | 建议保证金 | 适用场景 |
|---|---|---|
| 测试学习 | 50-200 USDT | 功能测试、风险控制 |
| 标准投资 | 500-2000 USDT | 日常跟单、平衡风险 |
| 大额投资 | 2000-10000 USDT | 经验用户、高收益 |
| 字段 | 含义 |
|---|---|
entry_oid |
入场订单ID |
tp_oid |
止盈订单ID |
sl_oid |
止损订单ID |
oid |
当前主订单ID |
tp_oid = -1: 未设置止盈sl_oid = -1: 未设置止损- OID变化 = 换仓信号
# 1. 先查看可用agent
npm start -- agents
# 2. 风险测试模式
npm start -- follow claude-sonnet-4-5 --risk-only --interval 300
# 3. 小额实盘测试
npm start -- follow buynhold_btc --interval 300# 正常跟单
npm start -- follow deepseek-chat-v3.1 --interval 60
# 高频监控
npm start -- follow gpt-5 --interval 30# 终端1
npm start -- follow gpt-5 --interval 30 &
# 终端2
npm start -- follow deepseek-chat-v3.1 --interval 45 &# 检查系统状态
npm start -- status
# 检查网络连接
curl "https://nof1.ai/api/account-totals?lastHourlyMarker=134"
# 查看详细日志
npm start -- follow gpt-5 --risk-only
# 清理订单历史缓存
rm -rf data/order-history.jsonAgent not found: 检查agent名称Network error: 检查网络连接Risk assessment failed: 杠杆过高Price tolerance exceeded: 价格偏离过大,调整--price-toleranceInsufficient margin: 余额不足,调整--total-marginOrder already processed: 订单已处理(正常去重)
- 订单历史:
data/order-history.json - 日志文件: 控制台输出
- ✅ 先用
--risk-only测试 - ✅ 从小资金开始
- ✅ 设置合理轮询间隔
- ✅ 定期检查交易结果
- 📏 根据市场情况调整价格容忍度
- 💰 设置合理的总保证金
- 🧹 定期清理订单历史(防止文件过大)
- 🎯 选择适合的Agent
- 📊 监控风险评分
- 💰 使用专门账户
- 📈 定期提取盈利
- 💰 价格容忍度建议:
- 稳定市场:0.2-0.5%
- 波动市场:0.5-1.0%
- 高频交易:1.0-2.0%
- 💰 资金管理建议:
- 测试阶段:50-200 USDT
- 标准投资:500-2000 USDT
- 分散投资:不要全部投入一个Agent
- 🔄 订单去重: 自动防止重复执行,无需手动干预
- 🧹 孤立挂单清理: 每次轮询自动执行,保持系统清洁
- 📏 价格容忍度: 根据市场波动调整参数
- 💰 资金管理: 精确控制投入金额
- follow-strategy.md - 完整的跟单策略文档
- orphaned-orders-cleanup.md - 孤立挂单清理功能说明
- futures-capital-management.md - 资金管理系统说明
- price-tolerance.md - 价格容忍度机制说明
- REFACTORING_SUMMARY.md - 代码重构总结
快速参考版本: v2.0 最后更新: 2025-10-24