Skip to content

About

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.

Resources

Stars

1 star

Watchers

0 watching

Forks

Repository files navigation

🚀 QUICK START - Trading Blocker

What This Is

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.

Why This Exists

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.


⚡ Install & Run (2 Minutes)

1. Make Sure Python is Installed

2. Put All Files in One Folder

Example: C:\TradingBlocker\

3. Double-Click: START_BLOCKER.bat

4. Choose Option 2 (Advanced Blocker)

  • Click "YES" when Windows asks for admin permission
  • TradingView is now BLOCKED

5. Complete the Checklist

  • Check each item honestly
  • When all checked, click "UNLOCK"
  • TradingView opens

📝 Customize Her Checklist

  1. Double-click: START_BLOCKER.bat
  2. Choose option 4
  3. Edit the criteria to match her trading rules
  4. Save and close

🔄 Make It Auto-Start (Recommended)

  1. Double-click: START_BLOCKER.bat
  2. Choose option 3
  3. Choose option 6 (Full Setup)
  4. Done! Blocker runs automatically when Windows starts

🎯 How It Works

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

📋 Files Included

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

🆘 Troubleshooting

"Python not found"

  • Install Python from python.org
  • During installation, CHECK ☑ "Add Python to PATH"
  • Restart computer

"Access Denied" Error

  • Right-click advanced_trade_blocker.py
  • Click "Run as administrator"
  • OR use START_BLOCKER.bat → Option 2

Still Can Access TradingView

  • Make sure you're using advanced_trade_blocker.py (not standard version)
  • Run as administrator
  • Close ALL browser windows and try again

Want to Change Checklist

  • Edit checklist_config.json in Notepad
  • OR use START_BLOCKER.bat → Option 4

💡 Pro Tip

For maximum discipline, set up auto-start:

  1. Blocker runs when Windows starts
  2. TradingView is blocked by default
  3. She MUST complete checklist to trade
  4. Creates automatic accountability

🎯 Recommended Setup

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


📞 Need Help?

Read COMPLETE_GUIDE.md for:

  • Detailed setup instructions
  • Customization options
  • Advanced features
  • Philosophy behind the tool

⚡ TL;DR

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! 🎯

About

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.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors