OPEN-SOURCE SCRIPT
Watermark Pro

Watermark Pro
Watermark Pro is a visual chart annotation and context overlay designed to help traders document and review their TradingView charts more clearly.
The script does not generate trade signals, does not provide buy or sell recommendations, and does not use price-based calculations to predict market direction. Its purpose is to display configurable chart context, review notes, session information, and optional checklist elements directly on the chart.
What the script does
Watermark Pro allows users to display selected contextual information on their chart, including:
* custom title and subtitle text
* optional user-defined note lines
* date information
* symbol and timeframe information
* optional exchange information
* optional session label
* optional footer note
* optional process checklist
* configurable text size, color, transparency, alignment, spacing, and position
This can help keep chart screenshots, reviews, trading journals, and educational examples more structured and easier to understand later.
How it works
The script uses TradingView table objects to place text-based information in selected chart areas. Users can choose where the main watermark and footer appear, adjust padding and spacing, and decide which elements should be visible.
The footer can show chart context such as the selected symbol, timeframe, date, and optional session label. The session label is determined from user-defined session times and a selected timezone. Users can configure sessions such as Asia, London, NY AM, NY Lunch, and NY PM.
The optional checklist mode lets users define their own process labels and assign simple status markers to each item. This can be used as a visual reminder for a personal review process, for example:
Context ✓ | Timing ✓ | Liquidity • | Entry • | Risk ✓
The checklist is manually configured by the user and does not evaluate market conditions automatically.
Templates and use cases
Watermark Pro includes several display templates to make setup easier:
* Custom: manual configuration
* Minimal: reduced chart context display
* Chart Notes: general note-taking layout
* Trading Journal: layout for trade documentation
* Education: layout for explanation and study charts
* Checklist: process checklist display
* Footer Only: compact chart context footer
* Review Mode: layout for post-trade analysis
These templates change which visual elements are displayed and provide neutral default text. Users can still adjust the content and layout manually.
Originality and usefulness
The script is not a trading signal indicator and is not intended to combine multiple technical indicators. Its usefulness comes from combining chart annotation, footer context, session labeling, and a configurable process checklist into one structured visual overlay.
Instead of only displaying a static watermark, the script provides a configurable documentation layer for chart review. This helps traders keep important non-signal information visible, such as symbol, timeframe, date, session context, and personal review notes.
Important limitations
Watermark Pro does not:
* generate entries or exits
* calculate trend direction
* detect support or resistance
* identify liquidity automatically
* provide alerts
* provide trading recommendations
* manage risk or position sizing
* guarantee improved trading performance
All text fields are manually configured by the user. The checklist is a visual process aid only and should not be interpreted as an automated trading decision system.
Intended purpose
Watermark Pro is intended as a chart documentation, review, and workflow overlay. It is designed to make charts easier to label, review, and understand without adding trade signals or predictive logic.
Watermark Pro is a visual chart annotation and context overlay designed to help traders document and review their TradingView charts more clearly.
The script does not generate trade signals, does not provide buy or sell recommendations, and does not use price-based calculations to predict market direction. Its purpose is to display configurable chart context, review notes, session information, and optional checklist elements directly on the chart.
What the script does
Watermark Pro allows users to display selected contextual information on their chart, including:
* custom title and subtitle text
* optional user-defined note lines
* date information
* symbol and timeframe information
* optional exchange information
* optional session label
* optional footer note
* optional process checklist
* configurable text size, color, transparency, alignment, spacing, and position
This can help keep chart screenshots, reviews, trading journals, and educational examples more structured and easier to understand later.
How it works
The script uses TradingView table objects to place text-based information in selected chart areas. Users can choose where the main watermark and footer appear, adjust padding and spacing, and decide which elements should be visible.
The footer can show chart context such as the selected symbol, timeframe, date, and optional session label. The session label is determined from user-defined session times and a selected timezone. Users can configure sessions such as Asia, London, NY AM, NY Lunch, and NY PM.
The optional checklist mode lets users define their own process labels and assign simple status markers to each item. This can be used as a visual reminder for a personal review process, for example:
Context ✓ | Timing ✓ | Liquidity • | Entry • | Risk ✓
The checklist is manually configured by the user and does not evaluate market conditions automatically.
Templates and use cases
Watermark Pro includes several display templates to make setup easier:
* Custom: manual configuration
* Minimal: reduced chart context display
* Chart Notes: general note-taking layout
* Trading Journal: layout for trade documentation
* Education: layout for explanation and study charts
* Checklist: process checklist display
* Footer Only: compact chart context footer
* Review Mode: layout for post-trade analysis
These templates change which visual elements are displayed and provide neutral default text. Users can still adjust the content and layout manually.
Originality and usefulness
The script is not a trading signal indicator and is not intended to combine multiple technical indicators. Its usefulness comes from combining chart annotation, footer context, session labeling, and a configurable process checklist into one structured visual overlay.
Instead of only displaying a static watermark, the script provides a configurable documentation layer for chart review. This helps traders keep important non-signal information visible, such as symbol, timeframe, date, session context, and personal review notes.
Important limitations
Watermark Pro does not:
* generate entries or exits
* calculate trend direction
* detect support or resistance
* identify liquidity automatically
* provide alerts
* provide trading recommendations
* manage risk or position sizing
* guarantee improved trading performance
All text fields are manually configured by the user. The checklist is a visual process aid only and should not be interpreted as an automated trading decision system.
Intended purpose
Watermark Pro is intended as a chart documentation, review, and workflow overlay. It is designed to make charts easier to label, review, and understand without adding trade signals or predictive logic.
Open-source Skript
Ganz im Sinne von TradingView hat dieser Autor sein/ihr Script als Open-Source veröffentlicht. Auf diese Weise können nun auch andere Trader das Script rezensieren und die Funktionalität überprüfen. Vielen Dank an den Autor! Sie können das Script kostenlos verwenden, aber eine Wiederveröffentlichung des Codes unterliegt unseren Hausregeln.
Haftungsausschluss
Die Informationen und Veröffentlichungen sind nicht als Finanz-, Anlage-, Handels- oder andere Arten von Ratschlägen oder Empfehlungen gedacht, die von TradingView bereitgestellt oder gebilligt werden, und stellen diese nicht dar. Lesen Sie mehr in den Nutzungsbedingungen.
Open-source Skript
Ganz im Sinne von TradingView hat dieser Autor sein/ihr Script als Open-Source veröffentlicht. Auf diese Weise können nun auch andere Trader das Script rezensieren und die Funktionalität überprüfen. Vielen Dank an den Autor! Sie können das Script kostenlos verwenden, aber eine Wiederveröffentlichung des Codes unterliegt unseren Hausregeln.
Haftungsausschluss
Die Informationen und Veröffentlichungen sind nicht als Finanz-, Anlage-, Handels- oder andere Arten von Ratschlägen oder Empfehlungen gedacht, die von TradingView bereitgestellt oder gebilligt werden, und stellen diese nicht dar. Lesen Sie mehr in den Nutzungsbedingungen.