OPEN-SOURCE SCRIPT
Trader Checklist

Trader Checklist — On-Chart Trade Validation Panel
WHAT IT DOES
HOW IT WORKS
HOW TO USE
FEATURES
SETTINGS OVERVIEW
ORIGINALITY
This script is an original rewrite inspired by a checklist concept originally developed by Angelo. The codebase has been rebuilt from scratch in Pine Script v6 with a completely redesigned architecture including: a multi-tab settings structure, theme system with custom color pickers, per-tab and global progress tracking, alert integration, tooltip support, no-flicker rendering logic, and a compact input layout. None of the original code was reused — this shares only the conceptual premise of a manual trade checklist.
- A fully customizable on-chart checklist that helps traders enforce discipline by validating their conditions before entering a trade. Written in Pine Script v6, this indicator displays a compact panel directly on your chart.
WHAT IT DOES
- This indicator renders a table-based checklist overlay with up to 4 tab groups, each containing up to 5 rules. You define your own trading rules (e.g., "HTF trend confirmed", "Liquidity swept", "Risk-reward above 2:1") and manually tick each checkbox in the settings panel. The indicator tracks your progress in real time and shows a clear READY or NOT READY status.
- It does not generate signals, plot entries/exits, or automate trading decisions. It is a manual discipline tool — you define the rules, you check them off, and the panel tells you whether all conditions are met.
HOW IT WORKS
- Each tab group has a "Rules (1-5)" slider that controls how many rules are visible. Rules beyond the slider value are hidden automatically.
- Tick the checkbox for each rule you've confirmed. The panel updates immediately with a progress counter (e.g., "3/5") on each tab header.
- The header row shows your strategy name alongside a global progress counter. When all visible rules across all active tabs are checked, the status changes to READY with a green highlight.
- An alert fires once per bar close when all conditions transition from incomplete to fully met.
HOW TO USE
- Add the indicator to your chart.
- Open Settings > Inputs.
- Under "1 - Display", set your strategy name and choose the panel position (any corner).
- Under "2 - Style", pick a theme preset (Dark, Light, Midnight, Charcoal) or select "Custom" and use the color pickers to set your own background, accent, text, ready, and not-ready colors. Adjust panel size (Small/Medium/Large) and border width.
- Under tabs 3-6, enable the tabs you need, name each tab group, set the rule count, and fill in rule names. Optionally add notes to each rule — these appear as tooltips on the panel.
- As you analyze a chart, go back to Settings and tick the checkboxes for each confirmed condition.
- Only enter when the panel reads READY.
FEATURES
- 4 tab groups with 5 rules each (up to 20 total conditions)
- Rules slider per tab — show only the rules you need
- Per-tab and global progress counters (e.g., "3/5", "12 of 15 conditions met")
- 5 built-in color themes + fully custom color picker mode
- Adjustable panel size (Small / Medium / Large) and border width
- Tooltips on each rule for additional notes
- Alternating row colors for readability
- Visual separators between tab groups
- Alert on all-conditions-met transition (once per bar close)
- No-flicker table rendering — panel only rebuilds when the row count changes
- Optional credit row toggle
- Works on any instrument and any timeframe
SETTINGS OVERVIEW
- Display — Strategy name, panel visibility, status row toggle, credit row toggle, panel position.
- Style — Theme preset, panel size, border width, and 5 individual color pickers (active when theme is set to "Custom").
- Tab 1-4 — Show/hide toggle, group name, rules slider (1-5), checkboxes, rule names, and rule notes.
ORIGINALITY
This script is an original rewrite inspired by a checklist concept originally developed by Angelo. The codebase has been rebuilt from scratch in Pine Script v6 with a completely redesigned architecture including: a multi-tab settings structure, theme system with custom color pickers, per-tab and global progress tracking, alert integration, tooltip support, no-flicker rendering logic, and a compact input layout. None of the original code was reused — this shares only the conceptual premise of a manual trade checklist.
Açık kaynak kodlu komut dosyası
Gerçek TradingView ruhuyla, bu komut dosyasının mimarı, yatırımcıların işlevselliğini inceleyip doğrulayabilmesi için onu açık kaynaklı hale getirdi. Yazarı tebrik ederiz! Ücretsiz olarak kullanabilseniz de, kodu yeniden yayınlamanın Topluluk Kurallarımıza tabi olduğunu unutmayın.
Feragatname
Bilgiler ve yayınlar, TradingView tarafından sağlanan veya onaylanan finansal, yatırım, alım satım veya diğer türden tavsiye veya öneriler anlamına gelmez ve teşkil etmez. Kullanım Koşulları bölümünde daha fazlasını okuyun.
Açık kaynak kodlu komut dosyası
Gerçek TradingView ruhuyla, bu komut dosyasının mimarı, yatırımcıların işlevselliğini inceleyip doğrulayabilmesi için onu açık kaynaklı hale getirdi. Yazarı tebrik ederiz! Ücretsiz olarak kullanabilseniz de, kodu yeniden yayınlamanın Topluluk Kurallarımıza tabi olduğunu unutmayın.
Feragatname
Bilgiler ve yayınlar, TradingView tarafından sağlanan veya onaylanan finansal, yatırım, alım satım veya diğer türden tavsiye veya öneriler anlamına gelmez ve teşkil etmez. Kullanım Koşulları bölümünde daha fazlasını okuyun.