क्या आप MetaTrader 4 पर ट्रेडिंग कर रहे हैं? तो पिवट स्टार आपके लिए एक अनिवार्य संकेतक हो सकता है। यह संकेतक वर्तमान पिवट पॉइंट्स को दर्शाता है और इसे सरलता से इस्तेमाल किया जा सकता है।
आपको यहाँ स्टैण्डर्ड, फिबोनाच्ची, कैमरिला, वुडिज़ और डेमार्क पिवट कैलकुलेशन्स का विकल्प मिलता है। ये सभी आपके पिछले बार के आधार पर कैलकुलेट होते हैं।
double xClose= iClose(0,inpPeriod,1);
double xHigh = iHigh(0,inpPeriod,1);
double xLow= iLow(0,inpPeriod,1);
डिफ़ॉल्ट सेटिंग H1 है, जो कि स्केल्पिंग के लिए उपयुक्त है।


input int xLen = 25; // लाइन की लंबाई
- xShift पिवट लाइनों को पहले बार के सापेक्ष स्थान देता है (सकारात्मक संख्या दाईं ओर शिफ्ट करती है)।
- xLen लाइनों की लंबाई सेट करता है (बार की संख्या के अनुसार, सिद्धांत में)।
इसके अलावा, पिछले दिन का हाई और लो भी दर्शाया जाता है।
हर एक लाइन को आप अपनी पसंद के अनुसार सेट कर सकते हैं: रंग, शैली, मोटाई (लाइन को बंद करने के लिए रंग को "कोई नहीं" पर सेट करें)।

मोटी लाइनें पिछले दिन के हाई/लो हैं। ये केवल D1 से कम टाइम फ्रेम पर दिखती हैं।

कैमरिला पिवट में L3, L4, L5, H3, H4, H5 लाइनें शामिल हैं। अन्य पॉइंट्स को छोड़ दिया गया है क्योंकि वे वास्तव में आवश्यक नहीं हैं।
यदि देखने का टाइम फ्रेम संकेतक के सेट पीरियड से बड़ा है, तो लाइनों को नहीं दर्शाया जाएगा, अन्यथा ये केवल बाधा डालेंगी।
if(inpPeriod>=Period())
{
if(Period()<=1440)
{
DrawLevel("पिछले दिन का हाई",xYH,StyleYH,WidthYH,LevelYH);
DrawLevel("पिछले दिन का लो",xYL,StyleYL,WidthYL,LevelYL);
}
DrawLevel("R3",xR3,StyleR3,WidthR3,LevelR3);
DrawLevel("R2",xR2,StyleR2,WidthR2,LevelR2);
DrawLevel("R1",xR1,StyleR1,WidthR1,LevelR1);
DrawLevel("PP",xPP,StylePP,WidthPP,LevelPP);
DrawLevel("S1",xS1,StyleS1,WidthS1,LevelS1);
DrawLevel("S2",xS2,StyleS2,WidthS2,LevelS2);
DrawLevel("S3",xS3,StyleS3,WidthS3,LevelS3);
}
अपडेटेड 05 जून 2017।
कुछ बदलाव किए गए हैं, पिछले दिन के हाई/लो को दिखाना वैकल्पिक है; कोड में बदलाव किया गया है ताकि अब विभिन्न टाइम-फ्रेम के लिए कई उदाहरणों का उपयोग करना संभव हो सके (जैसे, एक दैनिक पिवट के लिए, एक साप्ताहिक के लिए, आदि)।