You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Dxtrade API提交新订单时无法设置Take Profit和Stop Loss值

在DxTrade API中设置订单的止盈(Take Profit)和止损(Stop Loss)

DxTrade API的下单请求体中,止盈和止损通常通过嵌套对象或直接价格字段来定义,以下是具体实现方式:

1. 标准请求体格式(嵌套对象)

{
  "symbol": "EURUSD",
  "side": "BUY",
  "type": "MARKET",
  "quantity": 1.0,
  "takeProfit": {
    "price": 1.0900,
    "type": "LIMIT"
  },
  "stopLoss": {
    "price": 1.0700,
    "type": "STOP"
  }
}

2. 简化请求体格式(直接价格字段)

部分API版本支持更简洁的写法,无需嵌套对象:

{
  "symbol": "EURUSD",
  "side": "BUY",
  "type": "MARKET",
  "quantity": 1.0,
  "takeProfitPrice": 1.0900,
  "stopLossPrice": 1.0700
}

3. 关键字段说明

  • takeProfit.price/takeProfitPrice: 止盈触发价格,需匹配对应品种的价格精度要求
  • stopLoss.price/stopLossPrice: 止损触发价格,同样需符合品种精度规则
  • takeProfit.type: 固定为LIMIT(止盈订单类型)
  • stopLoss.type: 固定为STOP(止损订单类型)

注意事项

  • 两种格式均可尝试,取决于你使用的API版本
  • 挂单(如LIMIT/STOP类型订单)同样可附加止盈止损字段,结构一致
  • 确保价格在合理波动范围内,避免因价格无效导致请求失败

内容的提问来源于stack exchange,提问作者God'sfavour Idowu-Agida

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.28 12:48:11