लेखक: Rosh
Ultimate Oscillator (Ultimate Oscillator), जिसे लैरी विलियम्स ने पेश किया था, तीन स्टोकास्टिक संकेतकों के भारित मान के रूप में गणना किया जाता है। यह संकेतक तेज, मध्य और छोटे समयावधियों के लिए गणना की जाती है। समयावधि का अनुपात इस प्रकार चुना जाता है: 1:2:4 (डबलिंग) या 1:2:3। यह समयावधियाँ बाजार पर निर्भर करती हैं। अनुशंसित मान हैं: 7-14-28 या 7-14-21।
लैरी विलियम्स का सुझाव है कि डाइवर्जेंस बनने के बाद स्थिति खोली जाए।
खरीद संकेत:
- जब बुलिश डाइवर्जेंस प्रकट होता है: कीमत नए न्यूनतम पर है, संकेतक नए न्यूनतम पर नहीं है;
- जब बुलिश डाइवर्जेंस बन रहा है, तब ऑस्सीलेटर < 30;
- ऑस्सीलेटर बुलिश डाइवर्जेंस के दौरान प्राप्त अधिकतम स्तर से अधिक हो जाए, तब खरीदने का सबसे अच्छा समय है।
लंबी स्थिति बंद करें:
- ऑस्सीलेटर का मान 50 तक पहुँच गया और 45 से नीचे चला गया;
- ऑस्सीलेटर का मान > 70 (कुछ मामलों में 70 तक गिरने का इंतज़ार करने की सलाह दी जाती है);
- बिक्री संकेत प्रकट हुआ।
बेचने के संकेत:
- जब बेयरिश डाइवर्जेंस प्रकट होता है: कीमत नए अधिकतम पर है, संकेतक नए अधिकतम पर नहीं है;
- जब बेयरिश डाइवर्जेंस बन रहा है, तब ऑस्सीलेटर > 50;
- ऑस्सीलेटर बेयरिश डाइवर्जेंस के दौरान प्राप्त न्यूनतम स्तर से नीचे चला जाए।
शार्ट पोजीशन बंद करें:
- ऑस्सीलेटर > 65;
- ऑस्सीलेटर < 30;
- खरीद संकेत प्रकट हुआ।
इस संकेतक को पहले MQL4 में लागू किया गया था और कोड बेस पर 09.02.2007 को प्रकाशित किया गया था।
यह संकेतक SmoothAlgorithms.mqh पुस्तकालय से कक्षाओं का उपयोग करता है, जिसे लेख में वर्णित किया गया है "मध्यवर्ती गणनाओं के लिए औसत मूल्य श्रृंखला बिना अतिरिक्त बफरों का उपयोग किए"।

Ultimate Oscillator संकेतक