backtrader.bokeh.tabs.log module¶
Log tab.
Displays strategy execution logs.
- class backtrader.bokeh.tabs.log.LogHandler[source]¶
Bases:
HandlerLog handler.
Captures log messages and stores them in specified storage.
- backtrader.bokeh.tabs.log.getlogger(name='backtrader', col=None)[source]¶
Get logger with log handler.
- Parameters:
name – Logger name
col – Custom columns (optional)
- Returns:
logging.Logger instance
- class backtrader.bokeh.tabs.log.LogTab[source]¶
Bases:
BokehTabLog tab.
Displays log information during strategy execution.
- cols¶
Column configuration for display
- __init__(app, figurepage, client=None, cols=None)[source]¶
Initialize log tab.
- Parameters:
app – Bokeh application instance.
figurepage – Figure page instance.
client – Optional client instance.
cols – Custom column configuration for log display.
- cols = ['Time', 'Level', 'Message']¶