Comments (31)
页面没报错,让我的调试出现困难,只能救助?
from hqchart.
框架出来了,学习使用也出来了,就是没数据
from hqchart.
数据样式 [[20191202, 15.29, 15.35, 15.43, 15.23, 15.36, 55387738, 849784129],
[20191203, 15.36, 15.3, 15.46, 15.21, 15.45, 45541805, 700293549]] ,按文档为啥不生效
from hqchart.
看super的源码,发现hqchartdata还要包裹一层 {data:hqchartdata}才能正常显示,谢谢
from hqchart.
新问题 android 手机上不能左右滑动 同#158
from hqchart.
新问题 android 手机上不能左右滑动 同#158
小程序开发工具里面的模拟器可以左右滑动吗?
from hqchart.
比较奇葩的啥,工具上可以,预览也可以左右滑动,就是真机调试时不可以
from hqchart.
vueVersion为3的时候,k线图无法拖动和缩放 #153
from hqchart.
好的谢谢
from hqchart.
from hqchart.
JSChartResource()
{
........
this.Frame = {
XBottomOffset: 0 , //X轴文字向下偏移
........
};
from hqchart.
这样写到vue的methods周期可以吗?
from hqchart.
在setoption之前, 在外部修改配置资源就可以。
from hqchart.
谢谢,又发现一个问题 手机小程序显示分时信息怎么配置 这是pc
这是我的微信开发者工具,我找了很久也没有看到文档
from hqchart.
我发现有些属性,是针对js的,同样的设置,h5都有,小程序没有
from hqchart.
from hqchart.
你好,请问下我如果从单日分时到多日分时,因为宽度要变化,我需要重绘吗?能不能改配置项让他生效?
from hqchart.
from hqchart.
你好,首先
这个我是打不开,不知道要什么操作,要购买吗?
我现在碰到个问题,在更新小程序的5日分时数据时,查看了super项目中方法
很遗憾我在umychart.wechat.3.0相关文件中没找到,只能用加载历史数据的方法
const symbol = this.Symbol;
const hqchart = JSON.parse(JSON.stringify({ code: 0, symbol, data: toRaw(this.fiveDayMinuteLine.FiveMinuteCatch) }));
this.fiveDayMinuteLine.HQcallback && this.fiveDayMinuteLine.HQcallback({ data: hqchart });,
我知道这样很不好试了这个RecvHistoryMinuteData也不行,
能不能像只更新增量的,具体怎么用,我看单日分时的
const hqchart = { code: 0, stock: [toRaw(this.oneDayMinuteLine.MinuteCatch)] };
this.oneDayMinuteLine.JSChart.JSChartContainer.RecvMinuteData({ data: hqchart });也是整个数据,
但是k线感觉就是更新增量
const hqchart = { code: 0, stock: [stockItem] };
this.kLine.JSChart.JSChartContainer.RecvRealtimeData({ data: hqchart });
分时和多日分时能不能只更新增量,具体怎么用?
from hqchart.
可以打开哈,就是没找到出处,不然我自己也可以看,麻烦回答下更新问题。
from hqchart.
HQChart使用教程29-走势图如何对接第3方数据2-最新分时数据
“增量更新数据格式”
from hqchart.
你好目前有这种数据后我们调用什么方法,还是分时的callback吗?我现在一调用callback,之前的历史分时图形也没有了,还有例子怎么没有了涨跌幅,能不能给个代码片段?
from hqchart.
第1次请求当天分钟数据,返回全量数据, 后面在请求就返回增量数据。 是都通过“MinuteChartContainer::RequestMinuteData”这个协议回调, 返回不同的格式就可以。涨跌幅是使用昨收插件自己计算的
from hqchart.
我现在就是碰到这个问题,第一次返回全量数据,通过“MinuteChartContainer::RequestMinuteData”这个协议回调画出历史图,后面利用websocket拿到增量数据后,我不知道调用什么函数,展示在图上
from hqchart.
也就是说MinuteChartContainer::RequestMinuteData回调只是开始调用一次,我把callback函数存下来,在每次有增量数据时,调用它,结果图形消失
const hqchart = {
dataType: 1, // 增量数据标识
stock: [
{
date: this.oneDayMinuteLine.MinuteCatch.date,
yclose: this.oneDayMinuteLine.MinuteCatch.yclose,
symbol: this.oneDayMinuteLine.MinuteCatch.symbol,
// 单条分钟数据格式 0=日期 1=时间 2=开 3=高 4=低 5=收 6=均价 7=量 8=金额 9=涨幅 10=涨跌 11=领先指标
minute: [...]
}
]
};
this.oneDayMinuteLine.HQcallback && this.oneDayMinuteLine.HQcallback({ data: hqchart });
from hqchart.
MinuteNetworkFilter(data, callback)
{
console.log('[MinuteNetworkFilter] data', data);
switch(data.Name)
{
case 'MinuteChartContainer::RequestMinuteData': //分时图数据对接
this.RequestMinuteData(data, callback);
break;
.........
}
RequestMinuteData(data, callback)
{
data.PreventDefault=true;
var symbol=data.Request.Data.symbol[0]; //请求的股票代码
if (如果不是第1次下载) //增量
{
var hqchartData=增量数据
}
else //全量
{
var hqchartData=全量数据
}
callback({data:hqchartData});
},
from hqchart.
不好意思,我只能9.30看这个,已经对接了交易所的数据,每3秒钟推送一条新的,我是按你的写的
newMinuteData(data) {
console.log(接收推送/hq/fs/${data.code}.${data.setCode},用于单日分时
, data);
const hqchart = {
dataType: 1, // 增量数据标识
stock: [
{
date: this.oneDayMinuteLine.MinuteCatch.date,
yclose: this.oneDayMinuteLine.MinuteCatch.yclose,
symbol: this.oneDayMinuteLine.MinuteCatch.symbol,
// 单条分钟数据格式 0=日期 1=时间 2=开 3=高 4=低 5=收 6=均价 7=量 8=金额 9=涨幅 10=涨跌 11=领先指标
minute: []
}
]
};
const item = {};
item.date = this.oneDayMinuteLine.MinuteCatch.date;
item.time = Number(parseInt(data.minhms / 100, 10));
item.open = Number(data.nowPrice);
item.high = Number(data.nowPrice);
item.low = Number(data.nowPrice);
item.price = Number(data.nowPrice);
item.avprice = Number(data.avgPrice);
item.vol = Number(data.dealVol * 100);
item.amount = Number(data.dealAmount);
hqchart.stock[0].minute.push(item);
debugger;
this.oneDayMinuteLine.HQcallback && this.oneDayMinuteLine.HQcallback({ data: hqchart });
},
但是貌似会覆盖历史数据(清除历史,绘制新的),难道这里的callback函数第一次和后面的不一致?因为我只记录触发第一次的
from hqchart.
如果是那样,我怎么样每次触发networkfilter回调,文档配置 IsAutoUpdate: false, // 是自动更新数据 (使用ws去掉定时器更新)
AutoUpdateFrequency: 0, // 数据更新频率
from hqchart.
插件内部数据更新逻辑, 如果这1分钟数据已存在更新, 如果不存在往后插入一条新数据
from hqchart.
那为啥我用一个callback函数(存下第一次的),每当有新数据时会清除之前的,你看看我代码的写法没问题吧?
from hqchart.
https://github.com/jones2000/HQChart/blob/master/wechathqchart/umychart.wechat.3.0.js
小程序调试一下函数代码
this.RecvUpdateMinuteData=function(data)
this.UpdateLatestMinuteDataV2=function(minuteData)
from hqchart.
Related Issues (20)
- 图形在微信开发者工具和手机上表现不一 HOT 32
- 请问能否将 indexapi 中的数据库 zkquant 共享出来 HOT 3
- 走势图的线,一直在最顶部显示 HOT 4
- App端的走势图,不显示均线 HOT 5
- 请问下VOL指标能不能自定义柱子颜色 HOT 1
- 能不能支持下vite2
- 网页内如何切换K线图和分时图 HOT 2
- 网页端怎么让Y轴的刻度文字显示在内部 HOT 1
- 请问下刻度上的文字怎么调整大小 HOT 1
- X轴的时间能隐藏么?
- 自定义彩色柱子异常 HOT 4
- vite+vue3项目中更新"hqchart"到最新版本"^1.1.12893",运行报错 HOT 2
- 请问一下有参数可以控制鼠标滚动的时候K线缩放快慢的吗 HOT 2
- 黑色背景上下影线太细了 HOT 1
- 请问有切换x轴时区的方法吗 HOT 1
- 订单流图表,k线里面的数字不自动缩放
- websocket更新1分钟数据,k线蜡烛正常绘制,但是当前价格没有跟随重新绘制 HOT 3
- 请问十字光标底部的日期后面的时分秒怎么控制显示隐藏
- 深度图上下滚动问题,向上滚动有bug,滚不回原来的大小 HOT 1
- 使用AddOverlayIndex添加的指数渲染有问题 HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from hqchart.