Skip to content

Instantly share code, notes, and snippets.

def play_cycle(self):
if self.busy:
return
self.busy = True
x1 = self.ax[0].get_xlim()
self.ax[0].set_xlim([x1[0] + 1, x1[1] + 1])
#pops two candle lines
def xtick_formatter(x, fmt, td, p):
res = None
if x < p[-1][0]:
res = (p[-1][1] + (x - p[-1][0]) * td).strftime(fmt)
else:
#it's reversed
for i in p:
if i[0] <= x:
res = (i[1] + (x - i[0]) * td).strftime(fmt)
break