问题描述
如何在蜡烛内添加标记(用于我的买卖订单),如图像
我的getsmarks功能
getMarks(symbolInfo,from,to,onDataCallback,resolution) {
if (localStorage.bnApiStatus.toString() == "true") {
let symbol = symbolInfo.name;
if(this.self.getclosedOrders){
this.self.getclosedOrders().then((closedorders) => {
var result = [];
if (closedorders.length) {
closedorders.forEach(function(row,i) {
let label,text,border,background;
if (row.side == 'BUY') {
label = 'B';
text = 'BUY';
border = '#00c853';
background = '#00c853';
} else if (row.side == 'SELL') {
label = 'S';
text = 'SELL';
border = '#EA0070';
background = '#EA0070';
}
i = i + 1;
var el = {
id: i,color: { border: border,background: background },time: row.time / 1000,text: text,label: label,labelFontColor: '#fff',minSize: 8
}
result.push(el);
});
onDataCallback(result)
}
}).catch(err => {
console.error(err)
});
}
}
}
我不知道确切的函数,所以我只是尝试使用createShape,createMultipointShape函数,但是我没有得到确切的结果。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)