From 8eec1e2d243de91735bfe58e9354c2acbd65851c Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Tue, 20 Feb 2018 15:54:35 +0100 Subject: [PATCH] sideDays --- Candlestick.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/Candlestick.js b/Candlestick.js index 30f31dff6..992337797 100644 --- a/Candlestick.js +++ b/Candlestick.js @@ -359,8 +359,8 @@ let leftDate = getDateFromPoint(viewPort.visibleArea.topLeft, candlesticks.container, plotArea); let rightDate = getDateFromPoint(viewPort.visibleArea.topRight, candlesticks.container, plotArea); - leftDate.setDate(leftDate.getDate() - daysOnSides); - rightDate.setDate(rightDate.getDate() + daysOnSides); + leftDate.setUTCDate(leftDate.getUTCDate() - daysOnSides); + rightDate.setUTCDate(rightDate.getUTCDate() + daysOnSides); let currentDate = new Date(leftDate.getTime()); @@ -415,11 +415,13 @@ if (marketFile === undefined) { return; } // Initialization not complete yet. + let daysOnSides = getSideDays(timePeriod); + let leftDate = getDateFromPoint(viewPort.visibleArea.topLeft, candlesticks.container, plotArea); let rightDate = getDateFromPoint(viewPort.visibleArea.topRight, candlesticks.container, plotArea); - leftDate.setUTCDate(leftDate.getUTCDate() - 1); - rightDate.setUTCDate(rightDate.getUTCDate() + 2); + leftDate.setUTCDate(leftDate.getUTCDate() - daysOnSides); + rightDate.setUTCDate(rightDate.getUTCDate() + daysOnSides); candles = [];