From d0966e03635941946ec3aa2adf270628a0f407f7 Mon Sep 17 00:00:00 2001 From: goodboy Date: Tue, 27 Jan 2026 13:33:13 -0500 Subject: [PATCH] Space gap rect-annots "between" start-end bars --- piker/tsp/_annotate.py | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/piker/tsp/_annotate.py b/piker/tsp/_annotate.py index 70344b66..b42b317a 100644 --- a/piker/tsp/_annotate.py +++ b/piker/tsp/_annotate.py @@ -121,21 +121,24 @@ async def markup_gaps( # iend += margin # istart -= margin - rect_gap: float = BGM*3/8 opn: float = row['open'][0] cls: float = prev_r['close'][0] - ro: tuple[float, float] = ( - iend + rect_gap + 1, - opn, - ) + + # BGM=0.16 is the normal diff from overlap between bars, SO + # just go slightly "in" from that "between them". + from_idx: int = BGM - .06 # = .10 + lc: tuple[float, float] = ( - istart - rect_gap, # + 1 , + istart + 1 - from_idx, cls, ) + ro: tuple[float, float] = ( + iend + from_idx, + opn, + ) diff: float = cls - opn sgn: float = copysign(1, diff) - color: str = 'dad_blue' # TODO? mks more sense to have up/down coloring? # color: str = {