输入/搜索内容
内置函数
结构体
内置变量与常量
通用约定
交易所
能力矩阵
中心化交易所
AscendEx
Backpack
BigONE
币安
Bitfinex
bitFlyer
Bitget
Bithumb
Bitstamp
Bybit
Coincheck
Coinone
CoinW
Crypto.com
DeepCoin
Deribit
DigiFinex
Gate
Gemini
HashKey
HitBTC
火币
Korbit
Kraken
库币
LBank
MEXC
OKX
Poloniex
Upbit
WEEX
WOO X
Zaif
去中心化交易所
预测市场
证券与期货
链上与自定义接入

BigONE的现货交易,只提供现货交易对。交易所没有普通市价单,只能下限价单(支持IOC与只做Maker);条件单支持止盈、止损,触发后可以限价或市价成交。使用在BigONE创建的API Key与Secret Key接入。

名称与配置

exchange.GetName():BigONE(现货)。

配置项必填
Access Key是
Secret Key是

交易对与合约代码

交易对示例:BTC_USDT、ETH_BTC

交易对写作BASE_QUOTE,对应BigONE原生代码BTC-USDT。

专属IO指令
指令参数说明返回值
apimethod, path[, params[, raw[, sign]]]直接调用BigONE接口,默认签名;签名请求只支持GET和POST。(详见表下)交易所的完整应答(code、data以及翻页用的page_token等);code不为0时报错。

表中长说明的其余部分:

  • api:params在GET时编入查询串,在POST时编成JSON请求体(值都按字符串发送)。raw参数在GET时是查询串(并入params之后),在POST时是原样发送的JSON请求体(可保留布尔、数字等值类型;与params同时给出时报错);最后一个参数传false时不签名,只能用于GET。

通用指令base、currency见exchange.IO。

函数支持差异

不支持(调用时报错并返回空值):exchange.ModifyOrder、exchange.ModifyConditionOrder。

以回退方式支持:

  • exchange.GetRecords:原生周期为1分钟、5分钟、15分钟、30分钟、1小时、3小时、4小时、6小时、12小时、1天、1周、1月;其它周期由托管者合成。

注意事项
  • 不支持市价单,只能下限价单;不支持FOK(tif为fok时报错),支持IOC与只做Maker(postOnly)。
  • 查询未完成订单、未完成条件单的接口必须指定交易对:exchange.GetOrders()、exchange.GetConditionOrders()不传symbol参数时只查询当前交易对。
  • exchange.GetHistoryOrders()、exchange.GetHistoryConditionOrders()不支持since参数(交易所接口没有时间范围参数),传入时报错;不传时返回最近的订单,缺省最多200条。
  • 条件单支持止盈、止损(不填委托价为触发后市价成交),不支持OCO。
  • exchange.GetMarkets()的下单限制以计价币金额给出(MinNotional、MaxNotional),MinQty、MaxQty为0。