Space gap rect-annots "between" start-end bars
parent
4081336bd3
commit
d0966e0363
|
|
@ -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 = {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue