longportapp / openapi-sdk

LongPort OpenAPI SDK Base.
https://open.longportapp.com
Apache License 2.0
112 stars 11 forks source link

如何写这种委托? #23

Open hwypengsir opened 5 months ago

hwypengsir commented 5 months ago

一个股票我5元买进,如果这个股票向上突破了7元,然后向下跌破了6.9元,挂一个市价单。 请问,如何写?

geofish commented 5 months ago

如果是想在 5 元买进后,股价最高点往下跌 0.1 以市价卖出,那是用回落卖出,跌额 0.1 按照价差 0 挂单,参数:

order_type - TSLPAMT
side - Sell
trailing_amount - 0.1
limit_offset - 0

其他参数在这里就略过

注意一下现在回落卖出订单触发后都是下的限价单,所以 limit_offset = 0 即按照当时市价价格下限价单,如果想要更加确保成交,可以给 limit_offset 赋值,例如 0.1,这样在触发后就是以 “市价 - limit_offset” 即 “市价 - 0.1” 委托下单

huacnlee commented 5 months ago

https://open.longportapp.com/docs/trade/order/submit

我们在这个文档里面也补充了一些下单场景的例子,可以看看作为参考。