TB tredingbot Auto Trading Control

Smart Trading Bot

TradingView alerts, captured and compared.

Send live alert rows into one webhook, store the raw payload exactly as received, and let the platform build sample trades from the sequence.

Abstract trading dashboard artwork
Total balance $34,887.6 Live account surface
Transfer limit $12,000
Bitcoin 112,059.00 Momentum +1.3%
Spot range
$2000 to $3500
TradingView alerts Raw row storage Sample trade compare
24/7 Webhook row capture
30D Recent rows on screen
10x Sample trade audit depth

Webhook Layer

One public listener for TradingView alerts, with exact raw rows saved first.

The new flow starts by capturing every webhook payload exactly as TradingView sends it. Nothing is rebuilt into Pine-side candles first, which makes debugging faster and comparisons more honest.

Raw payload saved Direct webhook URL Status tagged instantly
Exact row history

Each incoming alert is stored with symbol, timeframe, action, prices, quantity, and the full original JSON payload.

Security first

Hidden files, SQL dumps, logs, and internal folders are blocked from public web access so the live server does not leak internals.

Ready to inspect

The admin monitor surfaces the live webhook URL, example JSON, recent alerts, and generated sample trades in one place.

Capture readiness TradingView Webhook Intake

Rows arrive through a direct URL, are validated, stored, and marked with their processing result immediately.

Step 1 Store Raw row first
Step 2 Compare Sequence by symbol
Step 3 Trade Sample result saved
01
Alert Received

TradingView posts a JSON row into the live webhook URL.

02
Row Saved

The exact payload is stored before any comparison logic runs.

03
Sample Trade Built

Entry, exit, and reversal rows are matched into sample trades for review.

Comparison mode One row at a time

No candle conversion layer stands between the alert and the database row you inspect later.

Comparison Engine

Raw alert rows that turn into trackable sample trades without replaying Pine logic on the server.

Instead of rebuilding candles and trying to mirror Pine internals, the platform now evaluates the sequence of received TradingView alerts and stores the sample trade outcome directly.

Row-by-row review Alert sequence compare Reversal handling
No hidden conversion

The saved row stays aligned to what TradingView actually sent, which makes mismatch analysis faster.

Sample trade ledger

Long, short, exit, and reversal events are grouped into a separate sample-trade table for testing accuracy.

Processing notes

Every saved row records whether it opened a trade, closed one, reversed one, duplicated an entry, or was stored as raw only.

Metrics Desk

Reports that show the webhook row, the inferred trade, and the result side by side.

The monitor highlights recent raw alerts, open sample trades, closed sample trades, and the running sample PnL so you can judge how close the alert sequence is to the expected behavior.

Webhook rows today Open / closed samples Processing status notes
Raw plus derived

The database keeps both the original alert row and the generated sample trade so the comparison stays auditable.

Fast debugging

Broken alert patterns are easy to isolate because every row carries its own processing note and linked trade ID.

Audit-ready actions

Payment flows, settings changes, and webhook activity stay traceable from the same admin surface.

Reporting surface Webhook-based comparison

Sample trade records stay aligned to the real alert sequence coming from TradingView, not recreated candles on the server.

Rows Live Saved instantly
Trades Sample Compared sequence
Status Clear Processing note

Launch Ready

Open the dashboard, wire TradingView once, and start validating alert accuracy.

Register with sponsor mobile number, verify OTP, connect exchange access if needed, and use the new webhook monitor to inspect raw rows and sample trades.