binance - Binance API 期货 - {'code': -1117, 'msg': 'Invalid side.'}
问题描述
我正在尝试使用/fapi/v1/order放置一个未来的位置。
我一直遇到错误{'code': -1117, 'msg': 'Invalid side.'}
。
有关代码 1117 的更多信息
实际伪代码
futures.orders.create(
symbol='ADAUSDT',
market_type="TRAILING_STOP_MARKET",
position='LONG',
activationPrice=1.80,
callbackRate=2.0
)
我已经尝试过['BOTH', 'BUY/LONG', 'SELL/SHORT', 'LONG', 'SHORT', 'BUY', 'SELL']
,但同样的错误不断出现,那我做错了什么?
解决方案
我刚刚意识到你有两个side
参数;positionSide
和side
。positionSide
已设置但未设置side
。
附加信息:
side
订单端点的参数只有两个可用值,一个是BUY
另一个 is SELL
。如果您想在对冲模式下下单,请与参数positionSide
一起使用另一个side
参数。
- positionSide=LONG&side=BUY -> 代表开多仓
- positionSide=LONG&side=SELL -> 代表平多头
- positionSide=SHORT&side=SELL -> 代表开空头头寸
- positionSide=SHORT&side=BUY -> 代表平仓
希望这对未来的人有所帮助:)
推荐阅读
- flutter - Flutter:从两个不同的变量中添加日期和时间以转换为 UTC
- go - vscode安装golang插件出错
- google-sheets - 提取 IMPORTXML (Google Sheets) 导入的文本中的所有百分比
- google-tag-manager - 清理 GTM 模板
- c# - 规范模式与(流利)验证
- serialization - 带有 InputStream com.fasterxml.jackson.databind.JsonMappingException 的 aws-lambda 处理程序:无法构造 java.io.InputStream 的实例
- arrays - MATLAB 是否支持真正的一维数组?
- ansible - Windows 上的示例 ansible 自定义事实
- file - Nifi处理器不保留文件扩展名
- python - 从 Python(2.7) 中的配置文件中读取该部分作为字典