dogo

Dgcoin


获取历史持仓列表

<p>[TOC]</p> <h5>简要描述</h5> <ul> <li>获取历史持仓列表</li> </ul> <h5>请求URL</h5> <ul> <li><code>/swap/order/history</code></li> </ul> <h5>请求方式</h5> <ul> <li>GET <h5>参数</h5></li> </ul> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">openType</td> <td style="text-align: left;"></td> <td style="text-align: left;">src</td> <td>开仓类型 0市价1限价2计划3合并委托 多个条件[0,1]</td> </tr> <tr> <td style="text-align: left;">closeType</td> <td style="text-align: left;"></td> <td style="text-align: left;">src</td> <td>平仓类型 4止盈止损</td> </tr> <tr> <td style="text-align: left;">position</td> <td style="text-align: left;"></td> <td style="text-align: left;">src</td> <td>仓位id</td> </tr> <tr> <td style="text-align: left;">startTime</td> <td style="text-align: left;"></td> <td style="text-align: left;">src</td> <td>开始时间 yyyy-MM-dd</td> </tr> <tr> <td style="text-align: left;">endTime</td> <td style="text-align: left;"></td> <td style="text-align: left;">src</td> <td>结束时间 yyyy-MM-dd</td> </tr> </tbody> </table> <h5>请求示例</h5> <p><code> http://127.0.0.1:6012/swap/order/history?position=176618&amp;amp;startTime=1990-01-01 </code></p> <h5>参数</h5> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> </tbody> </table> <h5>返回示例</h5> <pre><code>{ &amp;quot;content&amp;quot;: [ { &amp;quot;id&amp;quot;: 1385479, &amp;quot;contractId&amp;quot;: 1, &amp;quot;memberId&amp;quot;: 804894, &amp;quot;positionId&amp;quot;: 176618, &amp;quot;contractOrderEntrustId&amp;quot;: &amp;quot;CE171568128937775&amp;quot;, &amp;quot;patterns&amp;quot;: &amp;quot;CROSSED&amp;quot;, &amp;quot;entrustType&amp;quot;: &amp;quot;CLOSE&amp;quot;, &amp;quot;direction&amp;quot;: &amp;quot;SELL&amp;quot;, &amp;quot;type&amp;quot;: &amp;quot;MARKET_PRICE&amp;quot;, &amp;quot;symbol&amp;quot;: &amp;quot;BTC/USDT&amp;quot;, &amp;quot;coinSymbol&amp;quot;: &amp;quot;BTC&amp;quot;, &amp;quot;baseSymbol&amp;quot;: &amp;quot;USDT&amp;quot;, &amp;quot;triggerPrice&amp;quot;: 0E-8, &amp;quot;entrustPrice&amp;quot;: null, &amp;quot;lossPrice&amp;quot;: null, &amp;quot;lossEntrustPrice&amp;quot;: null, &amp;quot;profitPrice&amp;quot;: null, &amp;quot;profitEntrustPrice&amp;quot;: null, &amp;quot;tradedPrice&amp;quot;: 30878.83526656, &amp;quot;principalUnit&amp;quot;: &amp;quot;USDT&amp;quot;, &amp;quot;principalAmount&amp;quot;: 308.78835267, &amp;quot;currentPrice&amp;quot;: 61765.70000000, &amp;quot;openFee&amp;quot;: null, &amp;quot;closeFee&amp;quot;: 15.43941763, &amp;quot;shareNumber&amp;quot;: 500.00000000, &amp;quot;volume&amp;quot;: 1.00000000, &amp;quot;tradedVolume&amp;quot;: 1.00000000, &amp;quot;profitAndLoss&amp;quot;: -599.09972770, &amp;quot;status&amp;quot;: &amp;quot;ENTRUST_SUCCESS&amp;quot;, &amp;quot;createTime&amp;quot;: 1715681289377, &amp;quot;triggeringTime&amp;quot;: 0, &amp;quot;isFromSpot&amp;quot;: 0, &amp;quot;isBlast&amp;quot;: 0, &amp;quot;isReward&amp;quot;: 1, &amp;quot;isCut&amp;quot;: 0, &amp;quot;isOneClose&amp;quot;: 0, &amp;quot;isMarketAllClose&amp;quot;: 0, &amp;quot;isLimitPrice&amp;quot;: 0, &amp;quot;usdtOpenTime&amp;quot;: 1713429372000, &amp;quot;usdtOpenPrice&amp;quot;: 61453.91453300, &amp;quot;isReversedOpen&amp;quot;: 0, &amp;quot;leverage&amp;quot;: 100, &amp;quot;dealTime&amp;quot;: 1715681289685, &amp;quot;positionType&amp;quot;: 0, &amp;quot;moneyType&amp;quot;: 1, &amp;quot;openType&amp;quot;: 0, &amp;quot;closeType&amp;quot;: 0, &amp;quot;decimalScale&amp;quot;: 2, &amp;quot;isPercentage&amp;quot;: null, &amp;quot;violateTime&amp;quot;: null, &amp;quot;followId&amp;quot;: null, &amp;quot;followSystemId&amp;quot;: null, &amp;quot;dividendPercent&amp;quot;: null, &amp;quot;isSpecial&amp;quot;: null, &amp;quot;percentageVolume&amp;quot;: null, &amp;quot;cutType&amp;quot;: null, &amp;quot;cutMold&amp;quot;: null, &amp;quot;followMemberId&amp;quot;: null, &amp;quot;isSpotLimitOrder&amp;quot;: 0, &amp;quot;isSpotLimitOrderMsg&amp;quot;: null } ], &amp;quot;totalElements&amp;quot;: 1, &amp;quot;totalPages&amp;quot;: 1, &amp;quot;last&amp;quot;: true, &amp;quot;sort&amp;quot;: [ { &amp;quot;direction&amp;quot;: &amp;quot;DESC&amp;quot;, &amp;quot;property&amp;quot;: &amp;quot;createTime&amp;quot;, &amp;quot;ignoreCase&amp;quot;: false, &amp;quot;nullHandling&amp;quot;: &amp;quot;NATIVE&amp;quot;, &amp;quot;ascending&amp;quot;: false, &amp;quot;descending&amp;quot;: true } ], &amp;quot;first&amp;quot;: true, &amp;quot;numberOfElements&amp;quot;: 1, &amp;quot;number&amp;quot;: 0, &amp;quot;size&amp;quot;: 10 }</code></pre> <h5>返回参数说明</h5> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">currentPositionWithCutList</td> <td style="text-align: left;">list</td> <td>当前持仓集合</td> </tr> <tr> <td style="text-align: left;">memberId</td> <td style="text-align: left;">int</td> <td>用户id</td> </tr> <tr> <td style="text-align: left;">leverage</td> <td style="text-align: left;">int</td> <td>杠杆</td> </tr> <tr> <td style="text-align: left;">totalPosition</td> <td style="text-align: left;">double</td> <td>总仓位</td> </tr> <tr> <td style="text-align: left;">openPrice</td> <td style="text-align: left;">double</td> <td>开仓价格</td> </tr> <tr> <td style="text-align: left;">closedOpenPrice</td> <td style="text-align: left;">double</td> <td>已平仓部分开仓价格</td> </tr> <tr> <td style="text-align: left;">closePrice</td> <td style="text-align: left;">double</td> <td>平仓价格</td> </tr> <tr> <td style="text-align: left;">principalAmount</td> <td style="text-align: left;">double</td> <td>保证金</td> </tr> <tr> <td style="text-align: left;">totalPrincipalAmount</td> <td style="text-align: left;">double</td> <td>总保证金</td> </tr> <tr> <td style="text-align: left;">frozenPosition</td> <td style="text-align: left;">double</td> <td>冻结仓位</td> </tr> <tr> <td style="text-align: left;">closedPosition</td> <td style="text-align: left;">double</td> <td>已平仓仓位</td> </tr> <tr> <td style="text-align: left;">type</td> <td style="text-align: left;">int</td> <td>仓位类型 0 INTEGRAL合仓 1 SEPARATE分仓</td> </tr> <tr> <td style="text-align: left;">moneyType</td> <td style="text-align: left;">int</td> <td>资金类型 0 USDT U本位 1 COIN币</td> </tr> <tr> <td style="text-align: left;">direction</td> <td style="text-align: left;">int</td> <td>仓位方向 0 BUY多 1 SELL空</td> </tr> <tr> <td style="text-align: left;">usdtProfit</td> <td style="text-align: left;">double</td> <td>已平仓仓位收益</td> </tr> <tr> <td style="text-align: left;">status</td> <td style="text-align: left;">int</td> <td>状态 0 STARTED未平仓 1 PARTLYDONE部分平仓 2 DONE全部平仓</td> </tr> <tr> <td style="text-align: left;">openTime</td> <td style="text-align: left;">date</td> <td>开仓时间</td> </tr> <tr> <td style="text-align: left;">latestOpenTime</td> <td style="text-align: left;">date</td> <td>最近开仓时间</td> </tr> <tr> <td style="text-align: left;">closeTime</td> <td style="text-align: left;">date</td> <td>平仓时间</td> </tr> <tr> <td style="text-align: left;">openType</td> <td style="text-align: left;">int</td> <td>开仓类型 0市价委托 1限价委托 2计划委托</td> </tr> <tr> <td style="text-align: left;">closeType</td> <td style="text-align: left;">int</td> <td>平仓类型 CLOSE平仓 MARKET_CLOSE市价全平 ONE_KEY_CLOSE一键平仓 REVERSE_OPEN反向开仓 CUT止盈止损 BLAST爆仓 ADMIN_CLOSE管理员强平</td> </tr> <tr> <td style="text-align: left;">decimalScale</td> <td style="text-align: left;">int</td> <td>委托数量精度 客户端使用此精度限制小数位</td> </tr> <tr> <td style="text-align: left;">commissionFee</td> <td style="text-align: left;">double</td> <td>手续费</td> </tr> <tr> <td style="text-align: left;">currentPrice</td> <td style="text-align: left;">double</td> <td>当前价格</td> </tr> <tr> <td style="text-align: left;">currentPosition</td> <td style="text-align: left;">double</td> <td>当前仓位</td> </tr> <tr> <td style="text-align: left;">availablePosition</td> <td style="text-align: left;">double</td> <td>当前可用仓位</td> </tr> <tr> <td style="text-align: left;">currentProfit</td> <td style="text-align: left;">double</td> <td>当前盈利</td> </tr> <tr> <td style="text-align: left;">currentOpenValuec</td> <td style="text-align: left;">double</td> <td>当前仓位开仓金额</td> </tr> <tr> <td style="text-align: left;">currentMarketValue</td> <td style="text-align: left;">double</td> <td>当前仓位市值</td> </tr> <tr> <td style="text-align: left;">currentMargin</td> <td style="text-align: left;">double</td> <td>当前仓位保证金</td> </tr> <tr> <td style="text-align: left;">estimatedBlastPrice</td> <td style="text-align: left;">double</td> <td>预估强平价</td> </tr> <tr> <td style="text-align: left;">marginRate</td> <td style="text-align: left;">double</td> <td>保证金率</td> </tr> <tr> <td style="text-align: left;">currencyBalance</td> <td style="text-align: left;">double</td> <td>资产账户金额</td> </tr> <tr> <td style="text-align: left;">contractBalance</td> <td style="text-align: left;">double</td> <td>合约账户金额</td> </tr> <tr> <td style="text-align: left;">followCount</td> <td style="text-align: left;">int</td> <td>当前跟单人数</td> </tr> <tr> <td style="text-align: left;">cutList</td> <td style="text-align: left;">list</td> <td>止盈止损列表</td> </tr> <tr> <td style="text-align: left;">contractId</td> <td style="text-align: left;">int</td> <td>合约ID</td> </tr> <tr> <td style="text-align: left;">positionId</td> <td style="text-align: left;">int</td> <td>仓位id</td> </tr> <tr> <td style="text-align: left;">contractOrderEntrustId</td> <td style="text-align: left;">String</td> <td>合约委托订单ID</td> </tr> <tr> <td style="text-align: left;">patterns</td> <td style="text-align: left;">int</td> <td>0 全仓 1逐仓</td> </tr> <tr> <td style="text-align: left;">entrustType</td> <td style="text-align: left;">int</td> <td>0 开仓 1平仓</td> </tr> <tr> <td style="text-align: left;">direction</td> <td style="text-align: left;">int</td> <td>方向 0买 1卖</td> </tr> <tr> <td style="text-align: left;">type</td> <td style="text-align: left;">int</td> <td>委托类型 0市价 1限价 2计划委托</td> </tr> <tr> <td style="text-align: left;">symbol</td> <td style="text-align: left;">src</td> <td>交易对符号</td> </tr> <tr> <td style="text-align: left;">coinSymbol</td> <td style="text-align: left;">src</td> <td>币单位</td> </tr> <tr> <td style="text-align: left;">baseSymbol</td> <td style="text-align: left;">src</td> <td>结算单位</td> </tr> <tr> <td style="text-align: left;">triggerPrice</td> <td style="text-align: left;">double</td> <td>触发价</td> </tr> <tr> <td style="text-align: left;">entrustPrice</td> <td style="text-align: left;">double</td> <td>委托价</td> </tr> <tr> <td style="text-align: left;">lossPrice</td> <td style="text-align: left;">double</td> <td>止损触发价</td> </tr> <tr> <td style="text-align: left;">lossEntrustPrice</td> <td style="text-align: left;">double</td> <td>止损委托价</td> </tr> <tr> <td style="text-align: left;">profitPrice</td> <td style="text-align: left;">double</td> <td>触发价</td> </tr> <tr> <td style="text-align: left;">profitEntrustPrice</td> <td style="text-align: left;">double</td> <td>委托价</td> </tr> <tr> <td style="text-align: left;">tradedPrice</td> <td style="text-align: left;">double</td> <td>成交均价</td> </tr> <tr> <td style="text-align: left;">principalAmount</td> <td style="text-align: left;">double</td> <td>冻结保证金</td> </tr> <tr> <td style="text-align: left;">currentPrice</td> <td style="text-align: left;">double</td> <td>下单时价</td> </tr> <tr> <td style="text-align: left;">openFee</td> <td style="text-align: left;">double</td> <td>开仓手续费</td> </tr> <tr> <td style="text-align: left;">closeFee</td> <td style="text-align: left;">double</td> <td>平仓手续费</td> </tr> <tr> <td style="text-align: left;">shareNumber</td> <td style="text-align: left;">double</td> <td>合约面值</td> </tr> <tr> <td style="text-align: left;">volume</td> <td style="text-align: left;">double</td> <td>委托数量</td> </tr> <tr> <td style="text-align: left;">tradedVolume</td> <td style="text-align: left;">double</td> <td>成交数量</td> </tr> <tr> <td style="text-align: left;">profitAndLoss</td> <td style="text-align: left;">double</td> <td>盈亏金额</td> </tr> <tr> <td style="text-align: left;">status</td> <td style="text-align: left;">int</td> <td>0:委托中/1:已撤销/2:委托失败/3:委托成功</td> </tr> <tr> <td style="text-align: left;">triggeringTime</td> <td style="text-align: left;">date</td> <td>触发时间</td> </tr> <tr> <td style="text-align: left;">isFromSpot</td> <td style="text-align: left;">int</td> <td>是否是计划委托的委托单,0:否,1:是</td> </tr> <tr> <td style="text-align: left;">isReward</td> <td style="text-align: left;">int</td> <td>是否已返佣,0:否,1:是</td> </tr> <tr> <td style="text-align: left;">isCut</td> <td style="text-align: left;">int</td> <td>是否是止盈止损单,0:否,1:是</td> </tr> <tr> <td style="text-align: left;">isOneClose</td> <td style="text-align: left;">int</td> <td>是否是一键平仓单,0:否,1:是</td> </tr> <tr> <td style="text-align: left;">isMarketAllClose</td> <td style="text-align: left;">int</td> <td>是否是市价全平单,0:否,1:是</td> </tr> <tr> <td style="text-align: left;">isLimitPrice</td> <td style="text-align: left;">int</td> <td>是否是限价成交单,0:否,1:是</td> </tr> <tr> <td style="text-align: left;">usdtOpenTime</td> <td style="text-align: left;">int</td> <td>开仓时间</td> </tr> <tr> <td style="text-align: left;">usdtOpenPrice</td> <td style="text-align: left;">double</td> <td>开仓均价</td> </tr> <tr> <td style="text-align: left;">isReversedOpen</td> <td style="text-align: left;">int</td> <td>是否是反向开仓单,0:否,1:是</td> </tr> <tr> <td style="text-align: left;">dealTime</td> <td style="text-align: left;">int</td> <td>成交时间</td> </tr> <tr> <td style="text-align: left;">openType</td> <td style="text-align: left;">int</td> <td>开仓类型 0市价委托 1限价委托 2计划委托</td> </tr> <tr> <td style="text-align: left;">closeType</td> <td style="text-align: left;">int</td> <td>平仓类型 CLOSE平仓 MARKET_CLOSE市价全平 ONE_KEY_CLOSE一键平仓 REVERSE_OPEN反向开仓 CUT止盈止损 BLAST爆仓 ADMIN_CLOSE管理员强平</td> </tr> <tr> <td style="text-align: left;">balance</td> <td style="text-align: left;">double</td> <td>账户余额</td> </tr> <tr> <td style="text-align: left;">frozenBalance</td> <td style="text-align: left;">double</td> <td>已用保证金</td> </tr> <tr> <td style="text-align: left;">totalFrozenBalance</td> <td style="text-align: left;">double</td> <td>总冻结金额</td> </tr> <tr> <td style="text-align: left;">frozenMargin</td> <td style="text-align: left;">double</td> <td>冻结保证金</td> </tr> <tr> <td style="text-align: left;">isSupervised</td> <td style="text-align: left;">int</td> <td>账户是否被监控</td> </tr> <tr> <td style="text-align: left;">currentCapital</td> <td style="text-align: left;">double</td> <td>账户权益</td> </tr> <tr> <td style="text-align: left;">name</td> <td style="text-align: left;">src</td> <td>账户名称</td> </tr> <tr> <td style="text-align: left;">cashBalance</td> <td style="text-align: left;">double</td> <td>账户实时总余额</td> </tr> <tr> <td style="text-align: left;">followBalance</td> <td style="text-align: left;">double</td> <td>跟单账户余额</td> </tr> <tr> <td style="text-align: left;">currentTodayRevenue</td> <td style="text-align: left;">double</td> <td>今日动态收益</td> </tr> <tr> <td style="text-align: left;">todayDeposit</td> <td style="text-align: left;">double</td> <td>今日入金</td> </tr> <tr> <td style="text-align: left;">yesterdayBalance</td> <td style="text-align: left;">double</td> <td>昨日余额</td> </tr> <tr> <td style="text-align: left;">todayRevenue</td> <td style="text-align: left;">double</td> <td>今日收益</td> </tr> <tr> <td style="text-align: left;">availableBalanceForOpen</td> <td style="text-align: left;">double</td> <td>可用开仓余额</td> </tr> <tr> <td style="text-align: left;">availableBalance</td> <td style="text-align: left;">double</td> <td>可用开仓余额 用于客户端计算可开张数</td> </tr> <tr> <td style="text-align: left;"></td> <td style="text-align: left;"></td> <td></td> </tr> </tbody> </table> <h5>备注</h5> <ul> <li>更多返回错误代码请看首页的错误代码描述</li> </ul>

页面列表

ITEM_HTML