Advanced Non-Repainting Multi-Timeframe Pine Script Indicator for BTC & SOL (12 Alerts + JSON Webhook)

Job ID: 40056998

Budget: ₹1,500 – ₹12,500 INR

I need an experienced TradingView Pine Script (v5/v6) developer to build a non-repainting, multi-timeframe crypto signal indicator for BTCUSDT and SOLUSDT.

The indicator must combine:

Multi-Timeframe Trend Detection

15m, 1h, 4h, Daily trends

HH/HL and LL/LH structure

EMA 20/50 alignment

Clean non-repainting MTF logic

Demand & Supply Zones (1h and 4h)

Automatically identified zones

Extend until invalidated

Removed when broken

Only the latest valid zone should remain active

Liquidity Sweep Detection

High/low fakeouts

Wick > previous high (or < previous low) with close back inside structure

Sweep flag + sweep level output

Confirmation Candle Patterns

Bullish/Bearish Engulfing

Pin Bar (rejection wick)

Strong Momentum Close

Setup Invalidation Rules

A setup must not fire if:

A zone is broken

Higher timeframe trend disagrees

No confirmation candle

No liquidity sweep

Trend conflict exists

Trade-Type Classification

Scalp

Day Trade

Swing Trade

Alerts (12 Total)

Six for BTC and six for SOL:

SCALP_LONG, DAY_LONG, SWING_LONG

SCALP_SHORT, DAY_SHORT, SWING_SHORT

Every alert must send a JSON payload using the exact schema provided in my PDF (shared after shortlist).
My internal team handles backend routing, webhooks, GPT processing, and Telegram bot integration.

Deliverables

A clean, well-commented .pine file implementing all logic and visual elements.

All 12 TradingView alertcondition() definitions using the correct JSON body.

A brief notes section explaining any adjustable inputs or parameters.

Requirements

Strong experience with Pine Script non-repainting techniques

Deep understanding of market structure (trend, zones, sweeps)

Proven work with multi-TF signals

Ability to ensure stable MTF behavior with request.security()

If you’ve built similar TradingView tools (especially zone-based or multi-TF indicators), this project will be straightforward.