I built a TradingView optimiser to test random strategy settings faster
I have been working on a small TradingView strategy optimiser, built by Jayadev Rana, to make Pine Script testing less slow and repetitive.
The idea is simple:
Instead of manually changing inputs again and again, the tool tests many random combinations of strategy parameters and shows which ones are worth reviewing.
It is not meant to find some magic profitable setting. I know optimisation can easily overfit if you trust the result blindly.
For me, the useful part is speed.
It helps with:
- testing different parameter ranges
- finding interesting combinations faster
- comparing results without doing every setting manually
- spotting which ideas deserve deeper testing
- rejecting weak setups earlier
The real work still comes after that: out-of-sample checks, realistic costs, walk-forward testing, and proper risk control.
I built this because I was tired of guessing settings by hand inside TradingView. This workflow makes the research process cleaner and faster.
Curious what other Pine Script users think:
Would you prefer this kind of optimiser inside TradingView, or do you usually export the logic/data and optimise outside TradingView in Python?