交易引擎-交易订单成交回报消息
<h5>简要描述</h5>
<ul>
<li>交易订单成交回报消息</li>
</ul>
<h5>发布订阅topic</h5>
<ul>
<li><code>lh_deal_msg_order_callback</code>
<strong>消息Topic后缀</strong>
<span style="color:red;"><b>生产环境不用后缀</b></span>
_dev :开发环境
_test :测试环境
_pre :预发环境
_testback1 :回测环境1
_testback2 :回测环境2
_testback3 :回测环境3</li>
</ul>
<h5>交互方式</h5>
<ul>
<li>Kafka消息发布订阅</li>
</ul>
<h5>参数</h5>
<ul>
<li>JSON对象字符串</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>
<th>示例</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">orderNo</td>
<td style="text-align: left;"><span style="color:red">是</span></td>
<td style="text-align: left;">string</td>
<td>当前操作订单号</td>
<td>idamdx220122412021895086894</td>
</tr>
<tr>
<td style="text-align: left;">productCode</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>客户产品</td>
<td>AMD_LAOYU_2.0_ZZQ</td>
</tr>
<tr>
<td style="text-align: left;">account</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>交易账号</td>
<td>ZZQ</td>
</tr>
<tr>
<td style="text-align: left;">symbol</td>
<td style="text-align: left;"><span style="color:red">是</span></td>
<td style="text-align: left;">string</td>
<td>个股代码</td>
<td>AMD</td>
</tr>
<tr>
<td style="text-align: left;">taskType</td>
<td style="text-align: left;"><span style="color:red">是</span></td>
<td style="text-align: left;">string</td>
<td>操作类型[<br/>1:自动操作<br/>2:人工操作]</td>
<td>1</td>
</tr>
<tr>
<td style="text-align: left;">businessType</td>
<td style="text-align: left;"><span style="color:red">是</span></td>
<td style="text-align: left;">string</td>
<td>业务类型[<br/>CREATE:建仓<br/>SUPP:补仓<br/>STOP:止盈<br/>STOP_LOSS:止损]</td>
<td>SUPP</td>
</tr>
<tr>
<td style="text-align: left;">statusCode</td>
<td style="text-align: left;"><span style="color:red">是</span></td>
<td style="text-align: left;">string</td>
<td>状态代码[<br/> FILLED:全部成交<br/> SUBMITTED 部分成交<br/> CANCELLED : 取消]</td>
<td>FILLED</td>
</tr>
<tr>
<td style="text-align: left;">lastFillPrice</td>
<td style="text-align: left;"><span style="color:red">是</span></td>
<td style="text-align: left;">string</td>
<td>最新成交价</td>
<td>58.58</td>
</tr>
<tr>
<td style="text-align: left;">avgFillPrice</td>
<td style="text-align: left;"><span style="color:red">是</span></td>
<td style="text-align: left;">string</td>
<td>成交均价</td>
<td>58.85</td>
</tr>
<tr>
<td style="text-align: left;">filledCurrent</td>
<td style="text-align: left;"><span style="color:red">是</span></td>
<td style="text-align: left;">string</td>
<td>当前成交量</td>
<td>200</td>
</tr>
<tr>
<td style="text-align: left;">filled</td>
<td style="text-align: left;"><span style="color:red">是</span></td>
<td style="text-align: left;">string</td>
<td>累计成交量</td>
<td>200</td>
</tr>
<tr>
<td style="text-align: left;">remaining</td>
<td style="text-align: left;"><span style="color:red">是</span></td>
<td style="text-align: left;">string</td>
<td>剩余未成交量</td>
<td>0</td>
</tr>
<tr>
<td style="text-align: left;">ipAddr</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>消息发送方IP</td>
<td>192.168.1.29</td>
</tr>
<tr>
<td style="text-align: left;">timestamp</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">long</td>
<td>时间戳(毫秒)</td>
<td>1609256717555</td>
</tr>
<tr>
<td style="text-align: left;">transactionId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>事务ID(交易引擎生成,通过消息全局持续透传)</td>
<td>21010522431446940891</td>
</tr>
</tbody>
</table>
<h5>参数示例</h5>
<pre><code> {
"transactionID": "ordercallback_20201212121212012_000001",
"symbol": "AMD",
"businessType":"CREATE",
"orderNo": "idamdx20120909400737364100_mres",
"lastFillPrice": 92.46,
"filled": 2500,
"remaining": 0,
"eventCode": "SUPP2",
"taskType": 1,
"productCode": "AMD_STOCK_SHORT_STOCK_ONLINE1201_HYY",
"avgFillPrice": 92.42,
"filledCurrent": 40,
"account": "HYY",
"ipAddr":"192.168.1.29",
"timestamp": 1607524816387,
"statusCode": "FILLED",
"transactionId":"21010522431446940891"
}</code></pre>
<h5>备注</h5>
<ul>
<li>更多返回错误代码请看首页的错误代码描述</li>
</ul>