OPEN-SOURCE SCRIPT
Diupdate Advanced Watermark By JZ

This is a highly customizable chart watermark and layout-safe dashboard for TradingView (Pine Script v6). It dynamically arranges text elements without overlapping or throwing runtime table errors.
Key Features
Dynamic Anti-Collision Layout Engine: Automatically stacks elements or pushes them side-by-side depending on your position choices. If you set multiple elements to Above, Below, or Right, the script intelligently queues them so they never overlap.
Multi-Source Price Change: Tracks percentage and point changes relative to the Current Timeframe, Daily, Weekly, or Monthly close.
Integrated Trading Rules / Message Board: Features a separate, multi-line text area to keep your trading rules (NO FOMO, WAIT FOR SETUP) clearly visible on your screen.
Settings Explained
1. Watermark Visibility (inline = "wm1" / "wm2")
Show Timeframe: Toggles the visibility of the current chart resolution (e.g., 1h, 4h, D).
Show Exchange: Toggles the visibility of the exchange prefix (e.g., BINANCE, NASDAQ).
Show Change: Toggles the real-time price change statistics.
Show Signature: Toggles your personalized signature text.
2. Positions relative to Title (group = "Positions relative to Title")
Exchange Position: Places the exchange text either Above the ticker symbol or to its Left.
Change Position: Moves the price change label Above, Below, Left, or Right relative to the main title.
Note: Setting both Exchange and Change to Above creates a perfect vertical stack: Change → Exchange → Title.
Signature Position: Places your custom text either Below or to the Right of the layout.
3. Table Alignment on Screen (group = "Table Alignment on Screen")
Vertical Position: Anchors the watermark to the Top, Middle, or Bottom of your chart screen.
Horizontal Position: Aligns the entire watermark structure tightly against the Left edge, Center, or Right edge of your screen.
4. Change Display Mode
Percent Only: Displays only the directional arrow and percentage (e.g., ▲ 1.45%).
Points Only: Displays only the absolute value price change (e.g., ▲ +150.50).
Both: Combines both metrics cleanly (e.g., ▲ 1.45% (+150.50)).
Change Source: Allows you to measure performance relative to Current TF, Daily, Weekly, or Monthly candles.
5. Sizes & Colors (group = "Sizes" / "Colors")
Provides independent text size scales (tiny to huge) and individual transparency/color controls for the Title, Exchange, Signature, and Positive/Negative market returns.
6. Message Board (group = "Message")
A fully customizable multi-line text widget. Great for keeping trading psychology reminders, strict plan rules, or custom daily notes fixed in a separate corner of your screen. Fully adjustable for size, position, and color.
Key Features
Dynamic Anti-Collision Layout Engine: Automatically stacks elements or pushes them side-by-side depending on your position choices. If you set multiple elements to Above, Below, or Right, the script intelligently queues them so they never overlap.
Multi-Source Price Change: Tracks percentage and point changes relative to the Current Timeframe, Daily, Weekly, or Monthly close.
Integrated Trading Rules / Message Board: Features a separate, multi-line text area to keep your trading rules (NO FOMO, WAIT FOR SETUP) clearly visible on your screen.
Settings Explained
1. Watermark Visibility (inline = "wm1" / "wm2")
Show Timeframe: Toggles the visibility of the current chart resolution (e.g., 1h, 4h, D).
Show Exchange: Toggles the visibility of the exchange prefix (e.g., BINANCE, NASDAQ).
Show Change: Toggles the real-time price change statistics.
Show Signature: Toggles your personalized signature text.
2. Positions relative to Title (group = "Positions relative to Title")
Exchange Position: Places the exchange text either Above the ticker symbol or to its Left.
Change Position: Moves the price change label Above, Below, Left, or Right relative to the main title.
Note: Setting both Exchange and Change to Above creates a perfect vertical stack: Change → Exchange → Title.
Signature Position: Places your custom text either Below or to the Right of the layout.
3. Table Alignment on Screen (group = "Table Alignment on Screen")
Vertical Position: Anchors the watermark to the Top, Middle, or Bottom of your chart screen.
Horizontal Position: Aligns the entire watermark structure tightly against the Left edge, Center, or Right edge of your screen.
4. Change Display Mode
Percent Only: Displays only the directional arrow and percentage (e.g., ▲ 1.45%).
Points Only: Displays only the absolute value price change (e.g., ▲ +150.50).
Both: Combines both metrics cleanly (e.g., ▲ 1.45% (+150.50)).
Change Source: Allows you to measure performance relative to Current TF, Daily, Weekly, or Monthly candles.
5. Sizes & Colors (group = "Sizes" / "Colors")
Provides independent text size scales (tiny to huge) and individual transparency/color controls for the Title, Exchange, Signature, and Positive/Negative market returns.
6. Message Board (group = "Message")
A fully customizable multi-line text widget. Great for keeping trading psychology reminders, strict plan rules, or custom daily notes fixed in a separate corner of your screen. Fully adjustable for size, position, and color.
Catatan Rilis
Initials delete from the script nameCatatan Rilis
Updated background and framesSkrip open-source
Dengan semangat TradingView yang sesungguhnya, pembuat skrip ini telah menjadikannya sebagai sumber terbuka, sehingga para trader dapat meninjau dan memverifikasi fungsinya. Salut untuk penulisnya! Meskipun Anda dapat menggunakannya secara gratis, perlu diingat bahwa penerbitan ulang kode ini tunduk pada Tata Tertib kami.
JZ
Pernyataan Penyangkalan
Informasi dan publikasi ini tidak dimaksudkan, dan bukan merupakan, saran atau rekomendasi keuangan, investasi, trading, atau jenis lainnya yang diberikan atau didukung oleh TradingView. Baca selengkapnya di Ketentuan Penggunaan.
Skrip open-source
Dengan semangat TradingView yang sesungguhnya, pembuat skrip ini telah menjadikannya sebagai sumber terbuka, sehingga para trader dapat meninjau dan memverifikasi fungsinya. Salut untuk penulisnya! Meskipun Anda dapat menggunakannya secara gratis, perlu diingat bahwa penerbitan ulang kode ini tunduk pada Tata Tertib kami.
JZ
Pernyataan Penyangkalan
Informasi dan publikasi ini tidak dimaksudkan, dan bukan merupakan, saran atau rekomendasi keuangan, investasi, trading, atau jenis lainnya yang diberikan atau didukung oleh TradingView. Baca selengkapnya di Ketentuan Penggunaan.