TRADINGVIEW INDICATORS / MARKET STRUCTURE / TELEGRAM SIGNALS

One analytical workflow from market structure to notification

The suite combines three Pine Script indicators for TradingView with a Python utility for Telegram delivery. It maps confirmed structure points, multi-timeframe zones, market sessions, daily liquidity and level-retest scenarios, then helps turn a significant event into a clear notification.

  • Pine Script 6
  • TradingView ZigZag
  • TradingView Alerts
  • Python 3
  • Telegram Bot API
  • JSON
TradingView Signal Suite — project preview

Why the suite was created

Why the suite was created

Manual structure analysis requires constant comparison of higher-timeframe levels, the current session, liquidity sweeps and price behavior after a break. The suite brings these repeatable checks onto the chart and separates a developing scenario from a confirmed event.

Who it serves

The tools are designed for analysts and traders who work inside TradingView, make decisions from predefined conditions and want structured notifications only when a scenario reaches a meaningful state.

01

Challenge

The workflow had to connect several market scales without overcrowding the chart, preserve the origin of every level, avoid acting on unconfirmed pivots and deliver events outside the terminal without keeping credentials in source code.

02

Solution

We implemented dedicated Pine modules for four-timeframe Zig Zag zones, market sessions and daily liquidity, plus structure breaks with confirmation and level retests. Alert conditions expose six event types, while a Python utility accepts text or JSON, formats the message and sends it through the Telegram Bot API.

Capabilities

System capabilities

The capabilities support one operating scenario and share common state, control and analytics.

01

Multi-timeframe levels

MTF Zig Zag Levels draws zones from confirmed pivot candles across four configurable timeframes and keeps chart history within defined limits.

02

Market sessions

Sessions + Daily Liquidity highlights Tokyo, London and New York while showing each session's range, average, open and close.

03

Daily liquidity

The indicator tracks daily or selected-session highs and lows, preserves configurable level history and marks their first price sweep.

04

Structure confirmation

The structure module separates an initial break from confirmation by a new extreme and maintains explicit waiting states.

05

Level retests

After confirmation, the system draws a pullback zone and marks a buy or sell event only after a touch and directional candle reaction.

06

Telegram notifications

The Python utility builds a message from JSON fields for instrument, timeframe, side, entry, invalidation, targets and rationale, then sends it in a readable format.

Outcome

Outcome

The result is a coherent toolkit for disciplined market-structure workflows: higher-timeframe zones, sessions, liquidity, break confirmation and level retests become successive stages. Telegram delivery moves the key event beyond the chart while preserving the scenario's conditions, invalidation and context.

Pine Script 6 TradingView ZigZag TradingView Alerts Python 3 Telegram Bot API JSON

New project

Working on a similar task?

Describe the current situation and the outcome you need. We will understand the context and propose a practical first stage.