当前位置: 首页 > news >正文

建立网站有免费的吗龙之向导外贸经理人网站

建立网站有免费的吗,龙之向导外贸经理人网站,怎么做素材网站,做软件网站Java脚好用的库很多#xff0c;开发效率一点不输Python。如果是日内策略#xff0c;需要更实时的行情数据#xff0c;不然策略滑点太大#xff0c;容易跑偏结果。 之前爬行情网站提供的level1行情接口#xff0c;实测平均更新延迟达到了6秒#xff0c;超过10只股票并发请…Java脚好用的库很多开发效率一点不输Python。如果是日内策略需要更实时的行情数据不然策略滑点太大容易跑偏结果。 之前爬行情网站提供的level1行情接口实测平均更新延迟达到了6秒超过10只股票并发请求频率过快很容易封IP。后面又尝试了买代理IP来请求成本太高而且不稳定。 在Github上看到一个行情包对接的是WebSocket协议找到了一个Java版本封装的包记录一下: package com.client; import org.java_websocket.client.WebSocketClient; import org.java_websocket.handshake.ServerHandshake; import java.net.URI; import java.net.URISyntaxException; import java.nio.ByteBuffer; import java.text.SimpleDateFormat; import java.util.Date; import java.io.ByteArrayOutputStream; import java.io.IOException; import java.util.zip.Inflater; import java.util.zip.DataFormatException;public class Client extends WebSocketClient {SimpleDateFormat sdf new SimpleDateFormat(HH:mm:ss);public Client(String url) throws URISyntaxException {super(new URI(url));}Overridepublic void onOpen(ServerHandshake shake) {//发送订阅命令this.send(addlv1_600519,lv2_600519);}/*** 命令返回文本消息*/Overridepublic void onMessage(String paramString) {System.out.println(sdf.format(new Date()) Text响应 paramString);}Overridepublic void onClose(int paramInt, String paramString, boolean paramBoolean) {System.out.println(连接关闭);}Overridepublic void onError(Exception e) {System.out.println(连接异常 e);}/*** 行情接收处理*/Overridepublic void onMessage(ByteBuffer bytes) {super.onMessage(bytes);String s;try {//二进制解压缩byte[] decdecompress(bytes.array());s new String(dec, UTF-8);}catch (IOException e){System.err.println(Binary解析IO异常:e.getMessage());return;}catch (DataFormatException e){System.err.println(Binary解析格式异常:e.getMessage());return;}System.out.println(sdf.format(new Date()) Binary响应 s);}/*** 解压缩方法*/public static byte[] decompress(byte[] compressedData) throws DataFormatException {Inflater inflater new Inflater(true);inflater.setInput(compressedData);ByteArrayOutputStream outputStream new ByteArrayOutputStream(compressedData.length);byte[] buffer new byte[1024];while (!inflater.finished()) {int count inflater.inflate(buffer);outputStream.write(buffer, 0, count);}inflater.end();return outputStream.toByteArray();} } 使用: package com.client;import java.net.URISyntaxException;public class Main {public static void main(String[] args) throws URISyntaxException {String wsUrl ws://服务器地址?tokentoken;Client fd new Client(wsUrl);fd.connect();} } 引用地址:https://github.com/freevolunteer/bondTrader/blob/main/pyscript/jvUtil/HanqQing.py 订阅指令参考:JAVA量化之WebScoket行情接入
http://www.dnsts.com.cn/news/97714.html

相关文章:

  • 如何制作一个游戏app网站优化标签
  • 网站建设用到的软件推广宣传方式有哪些
  • 有哪些网站是用php做的php网站开发实训心得
  • 网站建设 建站知识一键建站模板
  • 建设网站宽度最好是多少钱个人网页设计作品手绘
  • 做cpa能用什么网站网站做优化应该具备什么
  • 平邑的网站都是谁做的画册设计流程步骤
  • 通州个人做网站什么软件做网站好些
  • 襄阳集团网站建设微信端网站开发模板
  • 网站建设方法冫金手指排名26个人做网站设计
  • 福州大型网站设计公司襄阳住房和城乡建设局网站
  • 西宁建设厅人事局网站wordpress响应式 代码
  • 开发网站建设的问卷调查wordpress通过电子邮件
  • 海外网站制作制作一个网站的费用是多少钱
  • 江苏省建设招标网站最新创建的网站
  • 做网页的软件做网站设计网络网站有哪些功能
  • 互动平台网站建设郑州做网站
  • django网站开发逻辑设计素材网站的素材可以商用吗
  • 做pc端网站如何滨州的网站开发
  • 网站系统免费封面上的网站怎么做的
  • 常用网站推广方法优化营商环境 提升服务效能
  • 浙江做网站大同市建设工程质量监督站网站
  • 现在网站一般都是什么语言做的湖南省郴州市宜章县
  • 哪个网站做电商门槛最低网站怎样做推广
  • 给公司做网站 图片倾权设计师网站 pins
  • 淄博网站建设报价北京企业响应式网站建设
  • 游戏网站开发协议建设网站0基础需要学什么
  • 做侵权网站用哪里的服务器稳郑州小程序网站开发
  • 中间商可以做网站吗赣州做网站的
  • 郑州网站开发培训班华为网站的建设建议书