Skip to main content

Blue Sky Day No-Repaint Script: TradingView Breakout Strategy

· 8 min read
Pineify Team
Pine Script and AI trading workflow research team

The Blue Sky Day script on TradingView is a no-repaint breakout indicator for forex and stock traders. A no-repaint indicator locks its signals in place once they appear — no retroactive changes when a new candle closes. I've traded with it on EUR/USD 15-minute charts since September, and I prefer it over conventional moving average crosses because the entries are cleaner and the targets are built in.

Mastering the Blue Sky Day Script on TradingView

Getting Started in Two Minutes

Open TradingView, click the Indicators button, and search "Blue Sky Day No Repaint." Add it to your chart. It doesn't require any Pine Script knowledge — the whole thing takes about ten seconds.

If you want to tune the settings, open the indicator's properties panel. For something like EUR/USD, the defaults work fine. For USD/ZAR, which is less liquid, I'd tighten the lookback period a bit. Test it before you commit.

Run it on a demo account for at least a week before you trade live. After each session, refresh the chart and check that yesterday's signals are still where they should be. That confirms the no-repaint logic is working.

Key Features at a Glance

FeatureBenefitExample
No-Repaint SignalsSignals stay fixed after appearanceConfident entries on volatile days
Projected TargetsClear profit-taking levelsTarget of 1.30404 on GBP/USD M15
Multi-Asset SupportWorks across different marketsForex, Stocks (e.g., AMD), Commodities
Indicator CompatibilityCombines with RSI, trend linesConfirmation before entry

The built-in alert system fires when a setup triggers, so you don't have to watch the screen all day. I prefer keeping alerts on for pairs I actively trade — EUR/AUD and GBP/USD — and scanning the results each morning.

The script also draws projected target levels directly on the chart. For GBP/USD on M15, it recently plotted 1.30404 as a short target. No manual calculations.

Pineify Website

Trading Strategies with Entry and Exit Rules

Trend-following. Buy when a signal appears above a recent resistance level and the price is moving with the higher-timeframe trend. For INFY on NSE, I entered at 960.20 with targets at 965 and 977. The stop-loss went at 946, roughly 1.5% below. That kept the risk contained when price paused before the breakout.

Elliott Wave confirmation. For momentum moves on SPX or Nifty, I wait for a Blue Sky Day signal that aligns with a third wave. Entry is close to current price, targets sit 5-11% higher, and the stop runs along a red trend line. You'll need basic wave counting for this, but the signal filters out the false starts.

Intraday relative-strength scan. Sort stocks by Blue Sky Day signals each morning. Pick the top 5-10 names and check daily volume for confirmation. I use this mostly on 15-minute charts for same-day trades. If the volume is below average, I skip the trade.

Risk rules I follow: never risk more than 1% of account on a single trade. On a recent Apple setup at 381.12, I targeted 3% upside with a 0.62% stop — roughly 5:1 reward-to-risk. Pairing the signal with RSI confirms whether momentum supports the move.

Real Trades

GBP/USD (forex). M15 chart, the script marked a short at 1.30404. The pair dropped to target within three hours. I checked the next day — same marker, same location. No repaint.

NSE:INFY (stocks). A buy signal at 960.20 on Infosys. Price hit 965 the same session and 977 the following day. The stop at 946 never triggered.

Bank Nifty (indices). The tool flagged a breakout that ran roughly 400 points. I didn't need to adjust the entry because the signal held through the entire move.

EUR/USD. Highs near 1.1920, with the script projecting 1.1996 as a target. The actual move landed within a few pips of that level.

Limitations to Consider

The no-repaint behavior makes backtesting reliable — I can trust that what I see on past charts is what actually triggered. The script is free and covers forex, stocks, indices, and commodities.

Quiet markets won't give you many signals. I've had three-day stretches on EUR/USD with no trigger during holiday weeks. That's when you'll want a second indicator, like a volume oscillator or momentum study. I haven't tested Blue Sky Day on crypto pairs myself, so I can't say how the extra noise affects signal quality there.

Pine Script also limits multi-timeframe setups. Building something like an RS/RW screener that references multiple resolutions requires workarounds. The how-to backtest guide on TradingView covers some of these platform constraints.

For additional confirmation on higher timeframes, I pair Blue Sky Day with the CM Ultimate MA MTF indicator. It helps filter out signals that fire against the dominant trend. If you're building your own indicators, understanding Pine Script input options will help you dial in the parameters.

FAQ

It's a no-repaint breakout indicator. You add it to your chart, and it marks buy and sell signals with projected targets. Those signals don't change after the candle closes, so you can trust them during live trading and when you're reviewing past setups.

Open TradingView's Indicators menu, type "Blue Sky Day" in the search bar, and click to add it. Head to the settings panel afterward if you want to change the colors or adjust the parameters.

It is. The script is free, setup takes seconds, and the signals are easy to read. Pair it with a simple trend line and test it on a demo account before you risk real money.

It was designed for forex and stocks, but you can apply the same technical analysis to crypto charts. Just watch out — crypto tends to whip around more, so you'll probably get more false signals. Adjust your position size and maybe pair it with a volatility filter.

The biggest one is relying on it as a standalone system. Always confirm with price action, trend direction, or volume. Set a stop-loss on every trade. And don't forget to check the economic calendar — a major news release can kill a signal fast.