如何获取股票外汇期货的实时行情数据和历史行情数据?
  LLlhVWGVBqZn 2023年11月02日 194 0


获取产品代码地址:http://39.107.99.235:1008/market

支持如下产品:

外汇

国际期货

国内期货

国际金银

数字货币

股指期货

股票

美股

支持实时交易数据和历史交易数据

Tick行情是指按交易所实际发送的行情数据。

Bar数据:1分、15分、60分的实时或者历史Bar数据。

日线数据,


产品代码:

BTC btcusdt

ETH ethusdt

恒指期货 HSI

德指期货 DAX

英镑美元 fx_sgbpusd

欧元美元 fx_seurusd

后面的币种就是产品代码,用这个代码进行订阅产品,多个产品代码使用应为逗号隔开。

数据解析

服务器实时推送的行情数据为以下格式:

{

"body":{

"StockCode":"hf_LHC",

"Price":108.33,

"Open":108.65,

"LastClose":108.7,

"High":108.825,

"Low":108.15,

"Time":"2021-04-0922:36:50",

"LastTime":1617979010,

"BP1":108.325,

"BV1":"27",

"SP1":108.375,

"SV1":"5",

"TotalVol":"108136.000",

"Diff":-0.37,

"DiffRate":-0.34

 }

}

StockCode

产品代码

Price

最新价

Open'

开盘价

LastClose

昨日收盘价

High

最高价

Low

最低价

Time

更新时间

LastTime

更新时间戳

BP1

买价

BV1

买量

SP1

卖价

SV1

卖量

TotalVol

成交量

DiffRate

涨跌幅

Diff

涨跌额

以下是JavaScript的连接demo,可以参考下。同时也支持其他后端语言的连接,PHP、Java等。

1. new WebSocket('ws://39.107.99.235/ws'); 将里面的地址,换成真实的连接地址


2. ws.onopen 当服务连接成功后,会调用该方法。连接成功后,将订阅的产品代码,以json的形式发送到服务器


3. ws.onmessage 服务器推送消息时,会调用该方法。这个里面可以处理,服务器推送过来的数据


4. ws.onclose 服务断开时会调用此方法,这里可以实现重连机制


5. ws.onerror 服务连接失败,会调用此方法。可以做一些其他业务操作

function sendMessage() {
        var ws = new WebSocket('ws://39.107.99.235/ws');
        ws.onopen = function () {
            var send = {
                event: ')(*&^&*()',
                Key: 'btcusdt,ethusdt,xrpusdt'   //指定产品代码,多个使用英文逗号隔开
            };

            ws.send(JSON.stringify(send));

            ws.onmessage = function (ev) {
                data = JSON.parse(ev.data);
                body = data.body;   //该body为推送的数据
               
               console.log(body);   //打印数据
            };
            ws.onclose = function (ev) {
            };
            ws.onerror = function (ev) {
            };
        };
    }
    
    sendMessage();

以上就是数据对接过程,有不懂的可以留言!!!

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
LLlhVWGVBqZn