123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103 |
- {
- "description": "Delta中性刷量交易策略配置",
- "orderStrategy": {
- "_comment": "订单策略 - 控制订单类型、价差和超时机制",
- "preferredOrderType": "market",
- "_preferredOrderType注释": "优先订单类型: limit=限价单(手续费低), market=市价单(成交快)",
- "limitOrderSpread": 0.005,
- "_limitOrderSpread注释": "限价单价差比例 (0.005=0.5%, 更容易成交,减少资金占用)",
- "orderTimeout": 30,
- "_orderTimeout注释": "限价单超时时间(秒), 超时后自动转市价单",
- "checkInterval": 10,
- "_checkInterval注释": "订单检查间隔(秒), 每隔多久检查一次订单状态",
- "emergencyMarketThreshold": 0.01,
- "_emergencyMarketThreshold注释": "紧急市价单阈值 (0.01=1%, 价格波动超过此值时直接用市价单)"
- },
- "positions": {
- "_comment": "仓位管理 - 控制账户余额使用和仓位大小",
- "basePositionRatio": 0.2,
- "_basePositionRatio注释": "基础仓位比例 (0.2=20%, 普通交易使用的资金比例)",
- "volumePositionRatio": 0.8,
- "_volumePositionRatio注释": "刷量仓位比例 (0.8=80%, 刷量交易使用的资金比例)",
- "balanceUsageRatio": 0.8,
- "_balanceUsageRatio注释": "账户余额使用比例 (0.2=20%, 总共使用多少比例的账户余额, 建议不超过30%)",
- "minOrderValue": 10,
- "_minOrderValue注释": "最小订单价值(USDC), DEX要求每单至少$10"
- },
- "deltaRebalancing": {
- "_comment": "Delta再平衡 - 自动修正仓位不平衡",
- "enabled": true,
- "_enabled注释": "是否启用自动再平衡功能",
- "checkInterval": 60,
- "_checkInterval注释": "检查间隔(秒), 每隔多久检查一次Delta偏差",
- "rebalanceThreshold": 0.05,
- "_rebalanceThreshold注释": "触发再平衡的阈值 (0.05=5%, 偏差超过5%时触发)",
- "maxDeltaDeviation": 0.001,
- "_maxDeltaDeviation注释": "目标最大Delta偏差 (0.001=0.1%, 再平衡后要达到的目标)"
- },
- "dynamicPositionAdjustment": {
- "_comment": "动态仓位调整 - 当保证金使用率过高时自动减仓",
- "enabled": true,
- "_enabled注释": "是否启用动态仓位调整功能",
- "maxMarginUsageThreshold": 0.75,
- "_maxMarginUsageThreshold注释": "保证金使用率阈值 (0.75=75%, 超过此值时触发减仓)",
- "targetMarginRelease": 0.3,
- "_targetMarginRelease注释": "目标释放的保证金比例 (0.3=30%, 减仓时释放多少保证金)",
- "minPositionRatio": 0.2,
- "_minPositionRatio注释": "最小保留仓位比例 (0.2=20%, 减仓后至少保留多少仓位)",
- "checkInterval": 5000,
- "_checkInterval注释": "检查间隔(毫秒), 每隔多久检查一次保证金使用率"
- },
- "risk": {
- "_comment": "风险控制 - 保护账户资金安全",
- "maxDrawdown": 0.01,
- "_maxDrawdown注释": "最大回撤比例 (0.01=1%, 亏损超过1%时触发风险控制)",
- "stopLossThreshold": 0.005,
- "_stopLossThreshold注释": "止损阈值 (0.005=0.5%, 单笔亏损超过此值时止损)",
- "positionSizeMultiplier": 1.05,
- "_positionSizeMultiplier注释": "仓位大小倍数 (1.05=105%, 用于计算最大允许仓位)"
- },
- "intervals": {
- "_comment": "时间间隔 - 控制各个模块的执行频率",
- "volumeTrading": 5,
- "_volumeTrading注释": "刷量交易间隔(秒), 每隔多久执行一次刷量交易",
- "deltaMonitoring": 60,
- "_deltaMonitoring注释": "Delta监控间隔(秒), 每隔多久监控一次Delta状态",
- "orderCheck": 5,
- "_orderCheck注释": "订单检查间隔(秒), 每隔多久检查一次挂单状态",
- "statusDisplay": 20,
- "_statusDisplay注释": "状态显示间隔(秒), 每隔多久打印一次状态信息",
- "statsSave": 600,
- "_statsSave注释": "统计保存间隔(秒), 每隔多久保存一次统计数据",
- "healthCheck": 300,
- "_healthCheck注释": "健康检查间隔(秒), 每隔多久进行一次系统健康检查"
- },
- "retry": {
- "_comment": "重试机制 - API调用失败时的重试策略",
- "maxAttempts": 3,
- "_maxAttempts注释": "最大重试次数, API调用失败后最多重试几次",
- "delayMs": 10000,
- "_delayMs注释": "重试延迟(毫秒), 每次重试前等待多久",
- "apiCallInterval": 2000,
- "_apiCallInterval注释": "API调用最小间隔(毫秒), 避免触发限流, 不要低于2000ms"
- },
- "limits": {
- "_comment": "系统限制 - 防止异常情况",
- "maxConsecutiveErrors": 3,
- "_maxConsecutiveErrors注释": "最大连续错误次数, 连续失败超过此次数时暂停交易",
- "tradingPauseDuration": 120000,
- "_tradingPauseDuration注释": "交易暂停时长(毫秒), 触发风控后暂停多久",
- "maxRuntime": 21600000,
- "_maxRuntime注释": "最大运行时间(毫秒), 6小时=21600000ms, 防止长时间运行累积风险",
- "errorRecoveryDelay": 60000,
- "_errorRecoveryDelay注释": "错误恢复延迟(毫秒), 出错后等待多久再恢复交易"
- }
- }
|