如何解决阴谋指标:同时显示相对和绝对差异
是否可以同时显示Plotly指标的delta标签中的相对差异和绝对差异?
我当前的解决方法是这样的:
type: "indicator",mode: "number+delta",value: 450,title: {
text: "Reference: 500 (-10%)"
},delta: { reference: 500,position: "right" }
编辑:
我进入plotly-finance.js并替换了该行(在drawDelta()
函数内部)
return (value > 0 ? trace.delta.increasing.symbol : trace.delta.decreasing.symbol) + numberFmt(value);
使用
return (value > 0 ? trace.delta.increasing.symbol : trace.delta.decreasing.symbol) + deltaFmtRel(cd[0].relativedelta) + " (" + deltaFmtAbs(cd[0].delta)+ ")";
var deltaFmtAbs = function(v) {
var tmpax = deltaAx;
tmpax.tickformat = '';
return Axes.tickText(tmpax,v).text;
};
var deltaFmtRel = function(v) {
var tmpax = deltaAx;
tmpax.tickformat = '2%';
return Axes.tickText(tmpax,v).text;
};
当然,如果您这样做的话,没有增量标签就不会有任何指标。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。