You describe the strategy or the fix; I hand back a clean, non-repainting Pine script you paste straight into TradingView. Here's the kind of order that comes in, the code that goes out, and how you run it.
Pick an example. Plain words, a video link or a chart screenshot is enough — the logic is yours.
“There's a YouTube video with a strategy I want to trade. Enter on a pullback to the 20 EMA but only while price is above the 200 EMA, and skip it if RSI is already overbought. Exit on a 2R target or a close back below the 20 EMA. I need alerts too.”
//@version=5
strategy("Pullback to 20 EMA (trend-filtered)", overlay=true,
calc_on_every_tick=false, process_orders_on_close=true)
emaFast = ta.ema(close, input.int(20, "Fast EMA"))
emaTrend = ta.ema(close, input.int(200, "Trend EMA"))
rsiLen = input.int(14, "RSI length")
rsiCap = input.int(68, "Skip if RSI above")
rMultiple = input.float(2.0, "Target (R)", step=0.5)
uptrend = close > emaTrend
pulledIn = low <= emaFast and close > emaFast
notHot = ta.rsi(close, rsiLen) < rsiCap
goLong = uptrend and pulledIn and notHot and strategy.position_size == 0
if goLong
risk = close - ta.lowest(low, 3)
strategy.entry("L", strategy.long)
strategy.exit("x", "L", stop = close - risk, limit = close + risk * rMultiple)
if strategy.position_size > 0 and ta.crossunder(close, emaFast)
strategy.close("L", comment="EMA exit")
alertcondition(goLong, "Long entry", "Pullback long on {{ticker}}")A representative slice — real orders ship as a complete, commented .pine file with every input exposed.
No install. Paste, add to chart, and the script is live.
Illustration — this order's logic run on SPY daily bars. Your script backtests on the ticker and range you asked for, inside TradingView's Strategy Tester.
Same as any built-in indicator or strategy.
One indicator to your logic, with alert conditions. Source file plus a usage note.
Entries and exits with stop / target / filters, backtestable in the Strategy Tester. Source, usage note, parameter guide.
Indicator + strategy pair, or auto-trade webhook wiring, plus a repaint check, full docs and one revision.
New-vendor rates — send the request and we'll quote it back the same day.
Every script ships non-repainting, with the inputs exposed and a short usage note. Need an interactive backtester or a screener dashboard built as a web app instead? see the menu →
A video link, a chart screenshot, even a rough sketch works. You get a non-repainting .pine file that drops straight into TradingView. New here — so the rate is below market and the work gets portfolio-piece attention.
Request a quote