Space gap rect-annots "between" start-end bars

multiaddrs
Gud Boi 2026-01-27 13:33:13 -05:00
parent 4081336bd3
commit d0966e0363
1 changed files with 10 additions and 7 deletions

View File

@ -121,21 +121,24 @@ async def markup_gaps(
# iend += margin # iend += margin
# istart -= margin # istart -= margin
rect_gap: float = BGM*3/8
opn: float = row['open'][0] opn: float = row['open'][0]
cls: float = prev_r['close'][0] cls: float = prev_r['close'][0]
ro: tuple[float, float] = (
iend + rect_gap + 1, # BGM=0.16 is the normal diff from overlap between bars, SO
opn, # just go slightly "in" from that "between them".
) from_idx: int = BGM - .06 # = .10
lc: tuple[float, float] = ( lc: tuple[float, float] = (
istart - rect_gap, # + 1 , istart + 1 - from_idx,
cls, cls,
) )
ro: tuple[float, float] = (
iend + from_idx,
opn,
)
diff: float = cls - opn diff: float = cls - opn
sgn: float = copysign(1, diff) sgn: float = copysign(1, diff)
color: str = 'dad_blue' color: str = 'dad_blue'
# TODO? mks more sense to have up/down coloring? # TODO? mks more sense to have up/down coloring?
# color: str = { # color: str = {