汇率设置 💱

功能用途(先讲清楚“汇率在算什么”)

汇率用于“法币金额 ↔ USDT”的换算,尤其在 U 本位模式里是核心参数。

主要命令

  • 设置当前汇率:设置汇率X
  • 同义命令:设置USD汇率X / 设置美金汇率X / 设置美元汇率X
  • 统一重算当前账单:设置全部汇率X (把以前的也更新)
  • 自动浮动:人民币自动汇率X(设置0 关闭)
    解释自动浮动:意思是例如人民币欧易当前是7.85 ,如果你设置人民币自动汇率-0.1,记账就会自动为7.75

代码里的换算公式

  1. 法币转 USDT
    USDT = 法币金额 / 汇率
  2. USDT转法币
    法币金额 = USDT × 汇率
  3. 入账净USDT(考虑费率)
    净USDT = 入账USDT - 入账USDT × 费率/100

你在群里会看到的实际效果

  • 输入 +10000(在有汇率时)
    系统会先算出这笔对应多少 USDT,再按费率得出净值。
  • 输入 +500U
    系统会按当前汇率反算成法币后入账。
  • 输入 下发500U
    系统会按当前汇率反算成法币,同时下发统计按 USDT 记。

示例(配合费率更容易懂)

假设:

  • 汇率 = 7.2
  • 费率 = 10%
  • 入账 = 7200

计算:

  • 入账USDT = 7200 / 7.2 = 1000U
  • 费率扣除 = 1000 × 10% = 100U
  • 净入账USDT = 900U

关于“设置全部汇率X”

这个命令会把当前账单里已有记录按新汇率重算(代码会回写记录),用于中途统一口径。

适合场景:

  • 本轮账单前面用错汇率,需要整体修正。

风险提醒:

  • 重算会影响已记录金额展示,建议操作前先在群里通知。

限制与注意事项

  • 汇率必须是数字,且不能小于 0。
  • 若当前账单是 U 本位进行中,汇率不能设为 0(代码会拦截)。
  • 建议在“开始账单”前先定好汇率,减少中途改动带来的对账成本。