Fix: Show UTC+1 time on chart and fix indicator redrawing
Changes: 1. UTC+1 Time Display - Updated formatDate() to add 1 hour offset for Central European Time (UTC+1) - Added timeFormatter to chart timeScale for x-axis labels - Both signal display and chart time axis now show UTC+1 time 2. Fix Indicator Redrawing - Added missing getActiveIndicators() call in drawIndicatorsOnChart - Fixed variable scope issue where activeIndicators wasn't defined - Ensures indicators are properly removed and recreated when new candles close
This commit is contained in:
@ -864,9 +864,11 @@ export function drawIndicatorsOnChart() {
|
||||
const oldestDate = oldestTime ? new Date(oldestTime * 1000).toLocaleDateString() : 'N/A';
|
||||
const newestDate = newestTime ? new Date(newestTime * 1000).toLocaleDateString() : 'N/A';
|
||||
|
||||
console.log(`[Indicators] ========== Redrawing ==========`);
|
||||
console.log(`[Indicators] ========== Redrawing ==========`);
|
||||
console.log(`[Indicators] Candles: ${candles.length} | Time range: ${oldestDate} (${oldestTime}) to ${newestDate} (${newestTime})`);
|
||||
|
||||
const activeIndicators = getActiveIndicators();
|
||||
|
||||
// Remove all existing series
|
||||
activeIndicators.forEach(ind => {
|
||||
ind.series?.forEach(s => {
|
||||
|
||||
Reference in New Issue
Block a user