A desktop application that FORCES traders to check all trading criteria before they can access TradingView. It literally blocks the website until the user completes the checklist.
Trading requires discipline. Many traders know their rules but break them in the moment due to:
- FOMO (Fear of Missing Out)
- Revenge trading after losses
- Overconfidence after wins
- Impulsiveness during market moves
This tool creates a PAUSE - a forced moment of reflection before execution. It prevents impulsive trading by requiring methodical checklist completion before any trading access.
"A good trader is not one who never loses, but one who trades only their edge."
This tool helps ensure every trade IS your edge.
- Download from: https://www.python.org/downloads/
- During install: CHECK ☑ "Add Python to PATH"
Example: C:\TradingBlocker\
- Click "YES" when Windows asks for admin permission
- TradingView is now BLOCKED
- Check each item honestly
- When all checked, click "UNLOCK"
- TradingView opens
- Double-click:
START_BLOCKER.bat - Choose option 4
- Edit the criteria to match her trading rules
- Save and close
- Double-click:
START_BLOCKER.bat - Choose option 3
- Choose option 6 (Full Setup)
- Done! Blocker runs automatically when Windows starts
WITHOUT BLOCKER:
User sees setup → Clicks trade → Realizes later it wasn't valid
WITH BLOCKER:
User sees setup → Tries to access TradingView → BLOCKED
→ Must complete checklist → Often realizes setup isn't actually valid
→ Saves money by avoiding bad trades
OR:
User sees setup → Completes checklist → Setup IS valid
→ Trades with confidence → Following their plan
| File | Purpose |
|---|---|
trade_blocker.py |
Basic blocker (visual reminder) |
advanced_trade_blocker.py |
RECOMMENDED - System-level blocking |
system_integration.py |
Setup auto-start and desktop shortcuts |
START_BLOCKER.bat |
Easy launcher (just double-click this!) |
checklist_config.json |
Your custom checklist configuration |
unlock_time.json |
Tracks unlock status |
COMPLETE_GUIDE.md |
Full documentation |
README.md |
This quick start guide |
- Install Python from python.org
- During installation, CHECK ☑ "Add Python to PATH"
- Restart computer
- Right-click
advanced_trade_blocker.py - Click "Run as administrator"
- OR use
START_BLOCKER.bat→ Option 2
- Make sure you're using
advanced_trade_blocker.py(not standard version) - Run as administrator
- Close ALL browser windows and try again
- Edit
checklist_config.jsonin Notepad - OR use
START_BLOCKER.bat→ Option 4
For maximum discipline, set up auto-start:
- Blocker runs when Windows starts
- TradingView is blocked by default
- She MUST complete checklist to trade
- Creates automatic accountability
Based on your need for "forced blocking":
✅ USE: Advanced Blocker + Auto-Start
This combination:
- Blocks TradingView at system level (can't bypass)
- Runs automatically when computer starts
- Forces checklist completion before ANY trading
- Re-blocks after 4 hours (configurable)
Setup: START_BLOCKER.bat → Option 3 → Option 6
Read COMPLETE_GUIDE.md for:
- Detailed setup instructions
- Customization options
- Advanced features
- Philosophy behind the tool
1. Double-click: START_BLOCKER.bat
2. Choose option 2
3. Click YES to admin prompt
4. Complete checklist
5. Trade with discipline
That's it!
Remember: This tool is only as good as your honesty. If you check boxes without actually verifying criteria, it won't help. The tool creates the PAUSE - you must bring the HONESTY.
Good luck with your trading discipline! 🎯