mirror of
https://github.com/Karaka-Management/jsOMS.git
synced 2026-02-12 07:38:41 +00:00
Fix candle width
This commit is contained in:
parent
c7233e6164
commit
f01bde58cf
|
|
@ -100,10 +100,10 @@
|
||||||
svg.selectAll("rect")
|
svg.selectAll("rect")
|
||||||
.data(this.chart.dataset[0].points)
|
.data(this.chart.dataset[0].points)
|
||||||
.enter().append("svg:rect")
|
.enter().append("svg:rect")
|
||||||
.attr("x", function(d) { return x(d.x)-mm/10; })
|
.attr("x", function(d) { return x(d.x)-0.5*mm/2; })
|
||||||
.attr("y", function(d) {return y(Math.max(d.open, d.close));})
|
.attr("y", function(d) {return y(Math.max(d.open, d.close));})
|
||||||
.attr("height", function(d) { return Math.max(1, y(Math.min(d.open, d.close))-y(Math.max(d.open, d.close)));})
|
.attr("height", function(d) { return Math.max(1, y(Math.min(d.open, d.close))-y(Math.max(d.open, d.close)));})
|
||||||
.attr("width", function(d) { return 0.5 * (self.chart.dimension.width - 4*mm)/self.chart.dataset[0].points.length; })
|
.attr("width", function(d) { return 0.5 * mm; })
|
||||||
.attr("fill",function(d) { return d.open > d.close ? "red" : "green" ;});
|
.attr("fill",function(d) { return d.open > d.close ? "red" : "green" ;});
|
||||||
} else {
|
} else {
|
||||||
let datapoint = svg.selectAll("rect")
|
let datapoint = svg.selectAll("rect")
|
||||||
|
|
@ -111,17 +111,17 @@
|
||||||
.enter();
|
.enter();
|
||||||
|
|
||||||
datapoint.append("svg:rect")
|
datapoint.append("svg:rect")
|
||||||
.attr("x", function(d) { return x(d.x)-mm/10; })
|
.attr("x", function(d) { return x(d.x)-0.25*mm/2; })
|
||||||
.attr("y", function(d) {return y(d.open);})
|
.attr("y", function(d) {return y(d.open);})
|
||||||
.attr("height", function(d) { return 1;})
|
.attr("height", function(d) { return 1;})
|
||||||
.attr("width", function(d) { return 0.25 * (self.chart.dimension.width - 4*mm)/self.chart.dataset[0].points.length; })
|
.attr("width", function(d) { return 0.25 * mm/2; })
|
||||||
.attr("fill",function(d) { return d.open > d.close ? "red" : "green" ;});
|
.attr("fill",function(d) { return d.open > d.close ? "red" : "green" ;});
|
||||||
|
|
||||||
datapoint.append("svg:rect")
|
datapoint.append("svg:rect")
|
||||||
.attr("x", function(d) { return x(d.x); })
|
.attr("x", function(d) { return x(d.x); })
|
||||||
.attr("y", function(d) {return y(d.close);})
|
.attr("y", function(d) {return y(d.close);})
|
||||||
.attr("height", function(d) { return 1;})
|
.attr("height", function(d) { return 1;})
|
||||||
.attr("width", function(d) { return 0.25 * (self.chart.dimension.width - 4*mm)/self.chart.dataset[0].points.length; })
|
.attr("width", function(d) { return 0.25 * mm/2; })
|
||||||
.attr("fill",function(d) { return d.open > d.close ? "red" : "green" ;});
|
.attr("fill",function(d) { return d.open > d.close ? "red" : "green" ;});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user