TradingView अलर्ट: पूरी गाइड
TradingView अलर्ट आपके चार्ट पर किसी शर्त पर नज़र रखता है — कोई कीमत, कोई इंडिकेटर, कोई रणनीति — और जैसे ही वह पूरी होती है, आपको सूचना देता है। यह गाइड पूरी प्रक्रिया समझाती है: अलर्ट बनाना, उसकी आवृत्ति और समाप्ति चुनना, TradingView के वेरिएबल के साथ संदेश लिखना, फिर उसे MT4, MT5 या cTrader पर निष्पादित करवाना।
अलर्ट का संदेश
{
"action": "buy",
"symbol": "EURUSD",
"volume": 0.10,
"sl": 1.0820,
"tp": 1.0910
}
TradingView अलर्ट क्या है
अलर्ट में एक शर्त, ट्रिगर की आवृत्ति, एक समाप्ति तिथि और एक या अधिक नोटिफ़िकेशन होते हैं। यह TradingView के सर्वर पर चलता है, आपके ब्राउज़र में नहीं: एक बार बन जाने के बाद, यह आपका कंप्यूटर बंद होने पर भी ट्रिगर होता है। आप कितने सक्रिय अलर्ट रख सकते हैं, यह आपके TradingView प्लान पर निर्भर करता है।
- शर्त: कोई कीमत, कोई इंडिकेटर, कोई Pine Script रणनीति या कोई ड्रॉइंग
- ट्रिगर: सिर्फ़ एक बार, हर बार, कैंडल बंद होने पर या हर मिनट में एक बार
- नोटिफ़िकेशन: ऐप, पॉप-अप, ईमेल, साउंड या वेबहुक
अलर्ट बनाना, एक-एक सेटिंग करके
अलर्ट बटन (ऊपर की टूलबार में घड़ी), Alt + A शॉर्टकट या चार्ट पर राइट-क्लिक से अलर्ट विंडो खोलें। पहले शर्त चुनें: सिंबल किसी कीमत को क्रॉस करता है, कोई इंडिकेटर किसी स्तर को पार करता है, या कोई रणनीति ऑर्डर देती है। फिर आवृत्ति और समाप्ति सेट करें, अलर्ट को नाम दें, उसका संदेश लिखें, और Notifications टैब में जो नोटिफ़िकेशन चाहिए उन पर टिक करें।
- समाप्ति: कोई तय तारीख़, या बिना किसी समाप्ति के (वॉचलिस्ट अलर्ट में यह विकल्प नहीं है)
- नाम: लॉग और नोटिफ़िकेशन में यही दिखता है
- Message: कोई भी टेक्स्ट, जिसमें अलर्ट ट्रिगर होने पर TradingView वेरिएबल की जगह उनके मान भर देता है
ऑटोमेटेड ऑर्डर के लिए कौन-सी आवृत्ति चुनें
प्राइस अलर्ट में केवल दो विकल्प होते हैं: सिर्फ़ एक बार, या हर बार। इंडिकेटर या रणनीति अलर्ट में इससे ज़्यादा विकल्प होते हैं, जिनमें “कैंडल बंद होने पर एक बार” भी है। ऑर्डर देने के लिए यही सबसे सुरक्षित सेटिंग है: कैंडल बंद होने पर सिग्नल पक्का हो जाता है, जबकि कैंडल के बीच में कोई क्रॉसओवर दिखकर फिर ग़ायब हो सकता है। TradingView कैंडल बंद होने पर सेट अलर्ट को तभी ट्रिगर करता है जब उस पल भी शर्त सही हो।
- कैंडल बंद होने पर: पक्का सिग्नल, ट्रेडिंग के लिए सुझाई गई सेटिंग
- हर बार: ज़्यादा तेज़, लेकिन कोई सिग्नल कैंडल बंद होने से पहले ग़ायब हो सकता है
- सिर्फ़ एक बार: पहली बार ट्रिगर होने के बाद अलर्ट अपने-आप बंद हो जाता है
अलर्ट संदेश और उसके वेरिएबल
Message फ़ील्ड में कोई भी टेक्स्ट लिखा जा सकता है। अलर्ट ट्रिगर होते ही TradingView दोहरे कर्ली ब्रेसेस के बीच लिखे हर वेरिएबल को उसके मान से बदल देता है: सिंबल, कैंडल की क्लोज़िंग प्राइस, समय। इसी वजह से एक ही संदेश किसी भी चार्ट पर सही रहता है।
{{ticker}}चार्ट का सिंबलEURUSD{{exchange}}वह एक्सचेंज जिस पर सिंबल कोट होता हैOANDA{{close}}अलर्ट ट्रिगर करने वाली कैंडल की क्लोज़िंग प्राइस1.08425{{open}} {{high}} {{low}}उसी कैंडल का ओपन, हाई और लो1.08390{{volume}}कैंडल का वॉल्यूम1532{{interval}}चार्ट का टाइमफ़्रेम15{{time}}कैंडल का समय, UTC में2026-09-23T14:15:00Z{{timenow}}ट्रिगर होने का समय, UTC में2026-09-23T14:29:07Z{{plot_0}}इंडिकेटर का पहला प्लॉट71.4{{syminfo.currency}}कोट करेंसीUSD- मान उसी कैंडल के होते हैं जिसने अलर्ट ट्रिगर किया
- {{time}} और {{timenow}} हमेशा UTC में होते हैं
- इंडिकेटर के 20 प्लॉट तक: {{plot_0}} से {{plot_19}} तक
Pine Script रणनीतियों के वेरिएबल
किसी रणनीति पर लगाया गया अलर्ट रणनीति के हर ऑर्डर पर ट्रिगर होता है और उसे अतिरिक्त वेरिएबल मिलते हैं। इस जाल से सावधान रहें: {{strategy.order.action}} बिक्री पोज़िशन खोलने के लिए भी “sell” होता है और ख़रीद पोज़िशन बंद करने के लिए भी; इसे ज्यों का त्यों भेजने पर, ख़रीद से बाहर निकलने पर एक बिक्री पोज़िशन खुल जाएगी। सुरक्षित तरीका: रणनीति के हर ऑर्डर के alert_message पैरामीटर में सटीक कमांड लिखें, और अलर्ट संदेश के रूप में {{strategy.order.alert_message}} रखें।
{{strategy.order.action}}“buy” या “sell”, एंट्री और एग्ज़िट दोनों के लिएsell{{strategy.order.contracts}}ऑर्डर की मात्रा, रणनीति की इकाइयों में10000{{strategy.order.price}}ऑर्डर की निष्पादन कीमत1.08425{{strategy.market_position}}रणनीति की पोज़िशन: long, flat या shortflat{{strategy.order.alert_message}}alert_message को दिया गया टेक्स्ट{"action":"closelong",…}//@version=6
strategy("Moving average crossover", overlay = true)
fast = ta.sma(close, 20)
slow = ta.sma(close, 50)
if ta.crossover(fast, slow)
strategy.entry("L", strategy.long, alert_message = '{"action":"buy","symbol":"' + syminfo.ticker + '","risk":1}')
if ta.crossunder(fast, slow)
strategy.close("L", alert_message = '{"action":"closelong","symbol":"' + syminfo.ticker + '"}')
- अलर्ट संदेश: {{strategy.order.alert_message}}, इसके अलावा कुछ नहीं
- हर ऑर्डर के लिए एक कमांड: एंट्री के लिए buy, एग्ज़िट के लिए closelong
- {{strategy.order.contracts}} रणनीति की मात्रा है, MetaTrader का लॉट नहीं
अलर्ट पाना: नोटिफ़िकेशन और वेबहुक
Notifications टैब में हर बॉक्स एक चैनल है: ऐप में नोटिफ़िकेशन, स्क्रीन पर पॉप-अप, ईमेल, साउंड, या वेबहुक। वेबहुक अकेला चैनल है जो मशीन के लिए बना है: TradingView संदेश को HTTP POST अनुरोध में उस पते पर भेजता है जो आप दर्ज करते हैं। मान्य JSON संदेश application/json हेडर के साथ जाता है, और कोई भी दूसरा टेक्स्ट text/plain के रूप में। निष्पादन गेटवे इसी चैनल का इस्तेमाल करते हैं।
- वेबहुक: सशुल्क TradingView प्लान, Essential या उससे ऊपर
- आपके TradingView खाते पर दो-कारक प्रमाणीकरण सक्षम
- एक https पता (सिर्फ़ पोर्ट 80 और 443), जो 3 सेकंड के भीतर जवाब दे
अलर्ट को MT4, MT5 या cTrader पर भेजना
TradingView आपके ब्रोकर के यहाँ कुछ भी निष्पादित नहीं करता: आपको एक गेटवे चाहिए जो वेबहुक प्राप्त करे और ऑर्डर टर्मिनल तक पहुँचाए। TheConnector के साथ, अपने खाते का वेबहुक पता Webhook URL फ़ील्ड में पेस्ट करें, JSON संदेश Message फ़ील्ड में डालें, और रोबोट को MT4, MT5 या cTrader में चलता रहने दें। एक ही संदेश तीनों प्लेटफ़ॉर्म पर काम करता है, और हर अलर्ट उसके मिलने से लेकर ब्रोकर के जवाब तक ट्रैक होता रहता है।
https://webhook.theconnector.fr/YOUR_ACCESS_KEY
{"action":"buy","symbol":"{{ticker}}","risk":1,"sl":20,"tp":40}
- हर खाते का एक पता: इसे पासवर्ड की तरह गुप्त रखें
- MT4, MT5 और cTrader के लिए एक ही संदेश
- हर अलर्ट ट्रैक होता है: Received, Routing, ACK, Delivered
अलर्ट ट्रिगर क्यों नहीं होता
ज़्यादातर “चुप” अलर्ट की वजह सीधी-सी होती है। अलर्ट की अवधि समाप्त हो गई, या वह “सिर्फ़ एक बार” पर सेट था और पहली बार ट्रिगर होने के बाद अपने-आप बंद हो गया। TradingView ऐसे अलर्ट को भी रोक देता है जो 3 मिनट में 15 से ज़्यादा बार ट्रिगर हो। बंद बाज़ार में कोई नई कीमत नहीं आती, इसलिए कुछ भी ट्रिगर नहीं होता। आख़िर में, हो सकता है कि अलर्ट ट्रिगर हुआ हो पर आपको सूचना न मिली हो: अलर्ट लॉग यह दिखाता है, वेबहुक के लिए भेजने की स्थिति वाले कॉलम के साथ।
- अवधि समाप्त, या “सिर्फ़ एक बार” वाला अलर्ट पहले ही ट्रिगर हो चुका: उसे फिर से सक्रिय करें
- 3 मिनट में 15 से ज़्यादा ट्रिगर: TradingView उसे रोक देता है, शर्त को और सख़्त बनाएँ
- रीपेंट करने वाला इंडिकेटर: रियल-टाइम सिग्नल इतिहास से अलग होता है
- वेबहुक का कोई असर नहीं: अलर्ट लॉग में भेजने की स्थिति जाँचें
लाइव जाने से पहले टेस्ट करना
अलर्ट से ऑर्डर करवाने से पहले, हर कड़ी को अलग-अलग जाँचें। पहले संदेश को वेबहुक परीक्षक में पेस्ट करें: यह दिखाता है कि गेटवे उसमें से क्या समझता है, बिना कुछ निष्पादित किए। फिर डेमो खाते की ओर एक अलर्ट ट्रिगर करें और इतिहास में उसे फ़ॉलो करें। कुछ सेशन बिना किसी अप्रत्याशित नतीजे के बीत जाने के बाद ही अलर्ट न्यूनतम वॉल्यूम के साथ लाइव खाते के लायक होता है।
- संदेश, वेबहुक परीक्षक में
- एक असली अलर्ट, डेमो खाते की ओर
- लाइव खाता, न्यूनतम वॉल्यूम के साथ
संबंधित गाइड
FAQ
TradingView पर कितने अलर्ट बनाए जा सकते हैं?
यह आपके TradingView प्लान पर निर्भर करता है: मुफ़्त प्लान पर कुछ सक्रिय अलर्ट, सशुल्क प्लान पर कहीं ज़्यादा। सही संख्या TradingView के प्राइसिंग पेज पर दी गई है, और TradingView इसे समय-समय पर बदलता रहता है।
क्या कंप्यूटर बंद होने पर भी TradingView अलर्ट काम करता है?
हाँ। अलर्ट TradingView के सर्वर पर चलते हैं: ब्राउज़र बंद होने पर भी वे ट्रिगर होते हैं और अपने वेबहुक भेजते हैं। सिर्फ़ Relay ब्राउज़र एक्सटेंशन को, जो बिना सशुल्क प्लान के टेस्ट करने के लिए बना है, टैब खुला रखना पड़ता है।
क्या वेबहुक के लिए सशुल्क TradingView सदस्यता चाहिए?
हाँ: Webhook URL फ़ील्ड के लिए सशुल्क प्लान चाहिए, Essential या उससे ऊपर, और दो-कारक प्रमाणीकरण सक्षम होना चाहिए। सशुल्क प्लान के बिना, आप अलर्ट ईमेल से पा सकते हैं, या Relay एक्सटेंशन से TheConnector को टेस्ट कर सकते हैं।
ऑटोमेटेड ट्रेडिंग के लिए कौन-सी आवृत्ति चुनें?
“कैंडल बंद होने पर एक बार”, इंडिकेटर या रणनीति अलर्ट पर: तब सिग्नल पक्का होता है। कैंडल के बीच में कोई क्रॉसओवर दिखकर ग़ायब हो सकता है, जबकि ऑर्डर पहले ही जा चुका होता है।
क्या वेरिएबल Pine स्क्रिप्ट के अंदर काम करते हैं?
दोहरे कर्ली ब्रेसेस वाले वेरिएबल अलर्ट संदेश में बदले जाते हैं। Pine कोड में, आप इसके बजाय स्क्रिप्ट के अपने मानों से टेक्स्ट बनाते हैं, जैसे syminfo.ticker या close, फिर उसे alert() को या किसी रणनीति के alert_message पैरामीटर को देते हैं।
मेरा अलर्ट अपने-आप क्यों रुक गया?
तीन वजहें आम हैं: उसकी समाप्ति तिथि आ गई, वह “सिर्फ़ एक बार” पर सेट था, या वह 3 मिनट में 15 से ज़्यादा बार ट्रिगर हुआ और TradingView ने उसे रोक दिया। अलर्ट मैनेजर उसकी स्थिति दिखाता है।