TradingView is excellent at what it does. The charts are superb, the community is vast, and Pine Script alerts are a genuinely useful way to get a signal out of a chart. None of that is in dispute.
What’s in dispute is a quiet leap a lot of people make: from “I can fire an alert when my condition hits” to “I have an automated trading system.” Those are not the same thing, and the gap between them is where automated trading projects go to die.
An alert is a single event
An alert says: this condition just became true. That’s it. It doesn’t place an order. It doesn’t know whether the order filled, or partially filled, or got rejected. It doesn’t track your position, your buying power, or your open orders. It doesn’t retry, log, or tell you when something went wrong. It fires, and then it’s done.
A trading system is everything an alert isn’t:
- It turns the signal into an order, and tracks that order through its whole life, working, filled, cancelled, rejected.
- It knows your position and reconciles intent with what the broker actually did.
- It logs what happened and surfaces problems as more than a silence.
- It can be stopped, and it behaves sanely when something breaks.
The wiring tax
You can bridge the gap. Route the alert to a webhook, stand up a service to receive it, connect a broker, add logging, add monitoring, keep it all running. People do this, and for simple cases it works.
But notice what just happened: you built a trading system. You’re now maintaining a server, a receiver, a broker integration, and a pile of glue code, the exact infrastructure the alert let you pretend you didn’t need. The alert didn’t save you the work; it deferred it until the first time something fills wrong at 2pm.
The honest version
Use TradingView for what it’s great at: charts, research, and getting a signal out of an idea. Just don’t mistake the signal for the system. The moment you want orders managed, positions tracked, failures logged, and runs you can stop and inspect, you need a trading system, and that’s a different kind of tool than a chart with an alert on it.