diff --git a/src/charts/datafeed.js b/src/charts/datafeed.js index d8d104a..c9b5dfb 100644 --- a/src/charts/datafeed.js +++ b/src/charts/datafeed.js @@ -375,23 +375,28 @@ export const DataFeed = { bar = maybeInvertBar(pool, bar) checkBar(bar, "poolCallback, after inversion:") console.log('DataFeed.poolCallback', date.toGMTString(), ohlcs, bar) + let lastBar = DataFeed.poolCallbackState.lastBar // No last bar then initialize bar - if ( DataFeed.poolCallbackState.lastBar===null) { + if (lastBar===null) { + console.log('DataFeed.poolCallback', new Date(bar.time).toGMTString(), 'lastBar=', bar) + DataFeed.subscribeBarsOnRealtimeCallback(bar) DataFeed.poolCallbackState.lastBar = bar } // bar time is less than last bar then ignore - else if (bar.time