क्रॉस-पीरियड मूविंग एवरेज ट्रेडिंग
11
Follow
651
Followers
पाइन स्क्रिप्ट में क्रॉस-टाइमफ्रेम कॉलिंग का प्रदर्शन
पाइन स्क्रिप्ट में अलग-अलग टाइमफ्रेम से डेटा प्राप्त करने के लिए security() फ़ंक्शन (पाइन v5 में request.security()) का उपयोग किया जाता है। यह बहु-समयसीमा विश्लेषण के लिए आवश्यक है।
उदाहरण: दैनिक चार्ट से साप्ताहिक डेटा प्राप्त करना
pinescript
//@version=5
indicator("क्रॉस-टाइमफ्रेम कॉलिंग उदाहरण", overlay=true)
// साप्ताहिक टाइमफ्रेम से क्लोज मूल्य प्राप्त करें
weeklyClose = request.security(syminfo.tickerid, "W", close, lookahead=barmerge.lookahead_off)
// वर्तमान दैनिक क्लोज के साथ साप्ताहिक क्लोज की तुलना
plot(close, "दैनिक क्लोज", color=color.blue)
plot(weeklyClose, "साप्ताहिक क्लोज", color=color.red)
व्याख्या
-
request.security(): मुख्य क्रॉस-टाइमफ्रेम फ़ंक्शनsyminfo.tickerid: वर्तमान टिकर"W": लक्ष्य टाइमफ्रेम (साप्ताहिक)close: प्राप्त करने योग्य मूल्यlookahead=barmerge.lookahead_off: भविष्य के डेटा के उपयोग से बचने के लिए
-
उपयोग: उच्च टाइमफ्रेम के डेटा (जैसे प्रतिरोध/समर्थन स्तर) को निचले टाइमफ्रेम पर लाना।
महत्वपूर्ण बातें
- लुकअहेड बायस से बचने के लिए हमेशा
lookahead=barmerge.lookahead_offका उपयोग करें। - गणना के लिए
security()का उपयोग करते समय टाइमफ्रेम को एक स्ट्रिंग के रूप में दें (जैसे"60"1 घंटे के लिए)। - कस्टम इंडिकेटर/स्ट्रेटेजी को क्रॉस-टाइमफ्रेम कॉल करने के लिए
request.security()का पैरामीटरexpressionउपयोग करें।
यह तकनीक बैकटेस्टिंग और रीयल-टाइम ट्रेडिंग में अलग-अलग समय सीमाओं के बीच सिग्नल को सिंक्रोनाइज़ करने के लिए उपयोगी है।
Source
Pine
Related strategies
Comment
All comments (0)
No data
- 1
