जब आपका broker symbol को दूसरे नाम से बुलाता है
TradingView XAUUSD भेजता है, आपका broker उसी उपकरण को GOLD कहता है, और ऑर्डर अस्वीकृत हो जाता है। यह संगति एक बार घोषित कर दें, फिर हर अलर्ट रास्ते में ही अनूदित हो जाता है।
यह किसलिए है
TradingView XAUUSD भेजता है। आपका broker उसी उपकरण को GOLD कहता है। ऑर्डर Unknown symbol के साथ लौट आता है, और अलर्ट में कुछ भी बदलने से बात नहीं बनती — दोनों नाम बस मेल नहीं खाते। mapping सूची यह संगति एक बार घोषित कर देती है, और उसके बाद हर अलर्ट रास्ते में ही अनूदित हो जाता है।
आपको इसकी ज़रूरत सचमुच कब है
symbol के नाम पर दोष मढ़े गए ज़्यादातर अस्वीकरणों में किसी mapping की ज़रूरत ही नहीं होती। ये बातें रोबोट खुद सँभाल लेता है:
- अक्षरों का बड़ा-छोटा होना कभी नहीं रोकता। तीनों प्लेटफ़ॉर्म पर
xauusd,XAUUSDऔरXauUsdएक ही symbol हैं। - exchange का उपसर्ग हटा दिया जाता है।
OANDA:EURUSDकोEURUSDपढ़ा जाता है। - broker का प्रत्यय आम तौर पर अपने आप हल हो जाता है।
EURUSD.pro,EURUSDmऔरEURUSD.rबिना मदद के मिल जाते हैं — MT5 मुद्रा-युग्म से भी खोजता है, MT4 अपने ज्ञात प्रत्यय आज़माता है।
जो कोई रोबोट अनुमान नहीं लगा सकता, वह है सचमुच अलग नाम: XAUUSD के लिए GOLD, US30 के लिए DJ30, DAX के लिए GER40। mapping इसी के लिए है।
1. एक सूची बनाएँ
Symbol mapping > New list। ऐसा नाम दें जिसे आप बाद में पहचान सकें — आपके broker का नाम सबसे स्पष्ट विकल्प है, क्योंकि कोई संगति हमेशा एक ही broker के लिए सार्थक होती है।
आपके workspace में 10 तक सूचियाँ रखी जा सकती हैं, और वे आपके सभी खातों में साझा होती हैं।
2. संगतियाँ जोड़ें
हर symbol के लिए एक पंक्ति। बाईं ओर वह नाम जैसा TradingView भेजता है। दाईं ओर वह नाम ठीक वैसा जैसा आपका broker लिखता है।
XAUUSD -> GOLD
US30 -> DJ30
broker का नाम याद से टाइप करने के बजाय अपने प्लेटफ़ॉर्म के Market Watch से कॉपी करें: वही एकमात्र जगह है जहाँ वह निश्चित रूप से सही है।
3. सूची को किसी खाते से जोड़ें
My accounts > उस खाते पर Robot settings > Symbol mapping। सूची चुनें और सहेजें। इसके बाद खाते के कार्ड पर Mapping के नीचे उसका नाम दिखता है, जहाँ पहले None लिखा था।
एक ही सूची एक ही broker के कई खातों के काम आ सकती है — सूचियों को खातों से अलग रखने का कारण ठीक यही है।
4. जाँचें कि यह काम कर रहा है
अभी-अभी mapping किए गए symbol पर एक परीक्षण अलर्ट भेजें, फिर Alert history खोलें: पंक्ति Executed में बदलनी चाहिए।
यदि तब भी Unknown symbol लौटे, तो दोनों नामों की Market Watch से अक्षर-दर-अक्षर तुलना करें। अंत में लगा एक रिक्त स्थान या कोई अनपेक्षित प्रत्यय ही चूक के लिए काफ़ी है।