# arrowcolor='#030813', ax=-10, ay=-30, bordercolor='#c7c7c7', borderwidth=1, bgcolor=color, opacity=0.8)) return annotations return None if __name__ == '__main__': # from zvt.factors.pattern import ZenFactor # # data_reader1 = ZenFactor(codes=['000338'], level='1d') # data_reader2 = ZenFactor(codes=['000338'], level='1wk') # print(data_reader2.data_df) # # stacked = StackedDrawer(data_reader1.drawer(), data_reader2.drawer()).draw_kline() df = Stock1dHfqKdata.query_data(code='000338', start_timestamp='2015-01-01') sub_df = FinanceFactor.query_data(code='000338', start_timestamp='2015-01-01', columns=[ FinanceFactor.roe, FinanceFactor.entity_id, FinanceFactor.timestamp ]) Drawer(main_df=df, sub_df_list=[sub_df]).draw_kline(show=True)