PINE LIBRARY

debugger

Updated
DEBUGGER is a library to help print debug messages to a console.

This library provides an easy-to-use interface to print your debugging messages to a console in the chart. Special attention has been given to printing series and arrays easily.

A debugger is a valuable tool when working on scripts and getting into trouble. Unfortunately, TradingView does not provide an interactive debugger, and does not provide a console to use the oldest trick in the debugging book: print statements. This library provides you with the latter tool, print statements.

As a bonus, the library also provides a way to show labels in the chart next to the pricing action.

For more information and examples of usage, check the description in the header comments.
Release Notes
v2
Added show_bar_index() to plot the bar index on the chart. This is useful when debugging or refining your strategies over a specific date range, and you want to quickly find out the bar range in terms of bar_index.

Also added a simple style to show_label() to display the message without less background decoration.

And done a bit of tidy up and minor bug fixing.
consoledebuggingtesting

Pine library

In true TradingView spirit, the author has published this Pine code as an open-source library so that other Pine programmers from our community can reuse it. Cheers to the author! You may use this library privately or in other open-source publications, but reuse of this code in a publication is governed by House rules.

Disclaimer