Only draw up to 2nd last datum for OHLC bars paths

multichartz
Tyler Goodlet 2023-01-17 17:07:04 -05:00
parent 5ed4e5c945
commit 3ec4c851cc
1 changed files with 4 additions and 1 deletions

View File

@ -331,6 +331,9 @@ class IncrementalFormatter(msgspec.Struct):
array = in_view array = in_view
profiler(f'{self.viz.name} view range slice {view_range}') profiler(f'{self.viz.name} view range slice {view_range}')
# TODO: we need to check if the last-datum-in-view is true and
# if so only slice to the 2nd last datumonly slice to the 2nd
# last datum.
# hist = array[:slice_to_head] # hist = array[:slice_to_head]
# XXX: WOA WTF TRACTOR DEBUGGING BUGGG # XXX: WOA WTF TRACTOR DEBUGGING BUGGG
@ -625,7 +628,7 @@ class OHLCBarsFmtr(IncrementalFormatter):
''' '''
x, y, c = path_arrays_from_ohlc( x, y, c = path_arrays_from_ohlc(
array, array[:-1],
start, start,
bar_w=self.index_step_size, bar_w=self.index_step_size,
bar_gap=w * self.index_step_size, bar_gap=w * self.index_step_size,