PINE LIBRARY

JsonAlert

192
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! :)

면책사항

이 정보와 게시물은 TradingView에서 제공하거나 보증하는 금융, 투자, 거래 또는 기타 유형의 조언이나 권고 사항을 의미하거나 구성하지 않습니다. 자세한 내용은 이용 약관을 참고하세요.