PINE LIBRARY

JsonAlert

270
JsonAlert Library – Convert TradingView Alerts to JSON for Server Processing! 📡

🚀 The JsonAlert library makes it easy to send TradingView alerts as structured JSON to your server, allowing seamless integration with automated trading systems, databases, or webhook-based services.

📌 Features:
✅ Converts TradingView alert data into JSON format
✅ Supports custom key-value pairs for flexibility
✅ Allows frequency control (once per bar, once per bar close, every update)
✅ Easy to integrate with server-side PHP or other languages

Note that you have to pass one string array for keys and one string array for values , also you should pass alert frequency .

📖 Example Usage in Pine Script:
Pine Script®
//@version=6 indicator("My script" , overlay = true) import Penhan/JsonAlert/1 as alrt if high > low var array<string> keys = array.from("ticker", "timeframe", "pattern") var array<string> values = array.from( syminfo.ticker , timeframe.period , str.tostring(123.45) ) alrt.alarm (keys, values , alert.freq_once_per_bar)


📡 Json Output Example:
Pine Script®
{"ticker": "BTCUSDT","timeframe": "1","pattern": "123.45"}


🖥️ Server-Side PHP Example:
Pine Script®
<?php update = file_get_contents("php://input"); logFile = 'requests_log.txt'; file_put_contents(logFile, update . "\n", FILE_APPEND | LOCK_EX); ?>

There you can integrate JsonAlert with your server in seconds! :)

Declinazione di responsabilità

Le informazioni ed i contenuti pubblicati non costituiscono in alcun modo una sollecitazione ad investire o ad operare nei mercati finanziari. Non sono inoltre fornite o supportate da TradingView. Maggiori dettagli nelle Condizioni d'uso.