OPEN-SOURCE SCRIPT
更新済 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.
リリースノート
Initials delete from the script nameリリースノート
Updated background and framesオープンソーススクリプト
TradingViewの精神に則り、このスクリプトの作者はコードをオープンソースとして公開してくれました。トレーダーが内容を確認・検証できるようにという配慮です。作者に拍手を送りましょう!無料で利用できますが、コードの再公開はハウスルールに従う必要があります。
JZ
免責事項
これらの情報および投稿は、TradingViewが提供または承認する金融、投資、取引、またはその他の種類の助言もしくは推奨であることを意図したものではなく、またこれらに該当するものでもありません。詳細は利用規約をご覧ください。
オープンソーススクリプト
TradingViewの精神に則り、このスクリプトの作者はコードをオープンソースとして公開してくれました。トレーダーが内容を確認・検証できるようにという配慮です。作者に拍手を送りましょう!無料で利用できますが、コードの再公開はハウスルールに従う必要があります。
JZ
免責事項
これらの情報および投稿は、TradingViewが提供または承認する金融、投資、取引、またはその他の種類の助言もしくは推奨であることを意図したものではなく、またこれらに該当するものでもありません。詳細は利用規約をご覧ください。