Skip to content
在此页

操作API

操作API为客户端的机器人模块提供与服务器的交互,根据功能的不同可分为几个类型

  • 对监控池的交易对的操作
    • 添加新交易对
    • 删除交易对
    • 清空交易池
  • 特定交易对的交易
    • 清仓

必需实现

必选

API列表

- addSymbol

将新的交易对添加至交易池

请求参数

javascript
{
    "action": "addSymbol",
    "symbols": [
        "mexc.ACM-USDT" //添加的交易对数组
    ],
    "data": {},
    "apiKYOUR API KEYJYOyKq"
}

返回结果

javascript
{
    "action": "addSymbol",
    "toast": "trade.addSymbolOk",//成功后消息提醒信息
    "data": {
        "success": true
    }
}

- removeSymbol

将指定交晚对从监控池移除,

请求参数

javascript
{
    "action": "removeSymbol",
    "symbol": "mexc.ETH-USDT", //清除交易对名称
    "apiKey": "YOUR API KEY"
}

返回结果

javascript
{
    "action": "removeSymbol",
    "toast": "trade.removeSymbolOk",
    "data": {
        "success": true
    }
}

- removeAllSymbol

清空交易池中的交易对

请求参数

javascript
{
    "action": "removeAllSymbol",
    "apiKey": "YOUR API KEY"
}

返回结果

javascript
{
    "action": "removeAllSymbol",
    "toast": "trade.removeAllSymbolOk"
}

buy

购买指定交易对

请求参数

javascript
{
    "action": "buy",
    "symbol": "BTC-USDT",
    "data": {
        "position_side": "LONG", //LONG 买多 OR SHORT 买空
        "size":20//买入数量
    },
    "apiKey": "YOUR API KEY"
}

返回结果

javascript
{
    "action": "buy",
    "toast": "trade.buyOk" //返回消息提醒
}

-Sell

卖出指定交易对

请求参数

javascript
{
    "action": "sell",
    "symbol": "BTC-USDT",
    "data": {
        "position_side": "LONG", //LONG 卖多 OR SHORT 卖空
        "size":20//卖出数量
    },
    "apiKey": "YOUR API KEY"
}

返回结果

javascript
{
    "action": "sell",
    "toast": "trade.sellOk" //返回消息提醒
}

- sellAll

卖出所有交易对

请求参数

javascript
{
 "action": "sellAll",
 "apiKey": "YOUR API KEY"
}

返回结果

javascript
{
    "action": "sellAll",
    "toast": "trade.sellAllOk" //返回消息提醒
}

MIT 授权