跳转到内容

修改网格订单

修改已存在的网格订单规则。提交的 grid_trading_rule 会整体替换原有规则,因此需要传入完整的规则,而不是仅传改动的字段。

CLI
# 修改网格订单的基准价、上下边界价格和数量
longbridge grid replace 764609681686573056 --base-price 305 --upper-price 360 --lower-price 240 --trigger-type percent --trigger-up 2 --trigger-down 2 --quantity 100 --upper-quantity 200 --lower-quantity 100 --order-type GMO --tif gtc
# 仅校验新规则而不实际应用
longbridge grid replace 764609681686573056 --base-price 305 --upper-price 360 --lower-price 240 --trigger-type percent --trigger-up 2 --trigger-down 2 --quantity 100 --upper-quantity 200 --lower-quantity 100 --order-type GMO --tif gtc --dry-run

Request

HTTP MethodPOST
HTTP URL/v1/gridtrading/replace

Parameters

Content-Type: application/json; charset=utf-8

NameTypeRequiredDescription
order_idstringYES网格订单 ID,例如:764609681686573056
grid_trading_ruleobjectYES要应用的完整网格规则,字段见下。

grid_trading_rule

NameTypeRequiredDescription
submitted_base_pricestringYES网格锚定的基准价
upper_limit_pricestringYES价格上边界
lower_limit_pricestringYES价格下边界
trigger_price_typeint32YES触发阈值的计算方式

可选值:
1 - 价差(绝对值)
2 - 百分比
trigger_spread_upstringNO向上触发价差,trigger_price_type1 时必填
trigger_spread_downstringNO向下触发价差,trigger_price_type1 时必填
trigger_percent_upstringNO向上触发百分比,trigger_price_type2 时必填
trigger_percent_downstringNO向下触发百分比,trigger_price_type2 时必填
trigger_quantitystringYES每次触发的数量
upper_limit_quantitystringYES到达上边界时处理的数量
lower_limit_quantitystringYES到达下边界时处理的数量
time_in_forceint32YES订单有效期类型

可选值:
0 - 当日有效
1 - GTC(撤单前有效)
6 - GTD(到期前有效)
expire_timeint64NO到期时间(Unix 时间戳,单位秒),time_in_force6(GTD)时必填
upper_limit_eventint32NO到达上边界时的动作

可选值:
1 - 忽略(保持运行)
2 - 以最新价平仓
lower_limit_eventint32NO到达下边界时的动作

可选值:
1 - 忽略(保持运行)
2 - 以最新价平仓
trigger_sell_depthint32NO卖方向盘口档位(-5 ~ 5)。为 0 时使用 grid_order_type_up 而非档位
trigger_buy_depthint32NO买方向盘口档位(-5 ~ 5)。为 0 时使用 grid_order_type_down 而非档位
grid_order_type_upstringNOtrigger_sell_depth0 时的卖方向订单类型

可选值:
GMO / GLO / GTG
grid_order_type_downstringNOtrigger_buy_depth0 时的买方向订单类型

可选值:
GMO / GLO / GTG
multiple_triggerbooleanNO单个网格档位是否可多次触发
support_shortsellbooleanNO是否允许卖空
rthint32NO常规交易时段标志(0 / 1 / 2

Request Example

Response

Response Headers

  • Content-Type: application/json

Response Example

json
{
  "code": 0,
  "message": "success",
  "data": {}
}

Response Status

StatusDescriptionSchema
200网格订单修改成功。None
400修改被拒绝,请求参数错误。None