Describe what you want to trade
Open Create, pick your language (Pine Script for TradingView, MQL5 for MetaTrader 5, NinjaScript for NinjaTrader 8, or Python) and describe the strategy the way you would explain it to a friend: "buy when the fast EMA crosses above the slow EMA, use an ATR stop, only trade during the London session".
The AI writes a complete, working script — not a snippet. Every threshold, length and multiplier is exposed as an input so you can optimize it later instead of editing code.
Iterate in chat
The first version is a starting point. Ask for changes in plain English: add a trend filter, move the stop to break-even after 1R, close everything on Friday. Each answer updates the code panel, and every version is saved automatically to My Scripts.
For Pine Script, the Visual Flow tab draws the actual dependency graph of your strategy — inputs, calculations, conditions and orders — so you can sanity-check the logic without reading code.
Put it on your chart
Copy the script or download the .pine file, paste it into the TradingView Pine Editor and click "Add to chart". You now have a real strategy producing real backtest numbers in the TradingView Strategy Tester.
From here, the interesting question is no longer "does it work?" but "which settings work best?" — that is what the TV Optimizer PRO extension answers.
TV Optimizer