डेरिल गुप्पी एक पेशेवर ट्रेडर और "ट्रेंड ट्रेडिंग", "ट्रेडिंग टैक्टिक्स" और "बेटर स्टॉक ट्रेडिंग: मनी और रिस्क मैनेजमेंट" के लेखक हैं। वे ऑस्ट्रेलिया, एशिया, चीन और अमेरिका में ट्रेडिंग पर सेमिनार का संचालन करते हैं।
गुप्पी मल्टीपल मूविंग एवरेज (GMMA) एक ऐसा संकेतक है, जो मूविंग एवरेज के समूहों के बीच संबंधों पर आधारित है। GMMA संकेतक में प्रत्येक मूविंग एवरेज समूह दो प्रमुख बाजार समूहों - ट्रेडर्स और निवेशकों के व्यवहार को समझने में मदद करता है। यह संकेतक ट्रेडर्स को चार्ट पर दिखाए गए बाजार संबंधों को समझने और सबसे उपयुक्त ट्रेडिंग विधियों और उपकरणों का चयन करने की अनुमति देता है। GMMA संकेतक दैनिक या इंट्राडे आधार पर ट्रेंड मूवमेंट की प्रकृति को समझने के लिए डिज़ाइन किया गया है।
संकेतक में छोटे अवधि की मूविंग एवरेज का समूह ट्रेडर्स की गतिविधियों को ट्रैक करता है। ट्रेडर्स हमेशा एक ट्रेंड बदलाव की शुरुआत करते हैं। उनकी क्रिया कीमतों को ऊपर की ओर धकेलती है, जिससे डाउनवर्ड ट्रेंड से अपवर्ड ट्रेंड में बदलाव की अपेक्षा होती है। इस गतिविधि को 3-, 5-, 8-, 10-, 12- और 15-पीरियड एक्स्पोनेंशियल मूविंग एवरेज के समूह में दर्शाया जाता है।
ट्रेंड तब तक जारी रहता है, जब तक अन्य खरीदार भी बाजार में प्रवेश करते हैं। मजबूत ट्रेंड को दीर्घकालिक निवेशकों द्वारा समर्थन मिलता है। निवेशकों को ट्रेंड बदलाव को पहचानने के लिए अधिक समय की आवश्यकता होती है, लेकिन वे हमेशा ट्रेडर्स का अनुसरण करते हैं। हम दीर्घकालिक मूविंग एवरेज के समूह का उपयोग करके निवेशकों की गतिविधियों को ट्रैक करते हैं, जिसमें 30-, 35-, 40-, 45-, 50- और 60-पीरियड एक्स्पोनेंशियल मूविंग एवरेज शामिल होती हैं।
GMMA संकेतक का उपयोग छह ट्रेडिंग स्थितियों में किया जाता है:
- मानक ट्रेंड ब्रेकआउट;
- ट्रेंड में शामिल होना;
- कीमत की कमजोरी का उपयोग करना;
- रैली और ट्रेंड ब्रेकआउट;
- सर्वश्रेष्ठ निकासी का चयन;
- ट्रेडिंग बबल्स।
स्मूदिंग एल्गोरिदम दस संभावित संस्करणों में से चुने जा सकते हैं:
- SMA - साधारण मूविंग एवरेज;
- EMA - एक्स्पोनेंशियल मूविंग एवरेज;
- SMMA - स्मूथेड मूविंग एवरेज;
- LWMA - लीनियर वेटेड मूविंग एवरेज;
- JJMA - JMA अडैप्टिव एवरेज;
- JurX - अल्ट्रालीनियर स्मूदिंग;
- ParMA - पाराबोलिक स्मूदिंग;
- T3 - टिल्सन का मल्टीपल एक्स्पोनेंशियल स्मूदिंग;
- VIDYA - तुषार चंदे के एल्गोरिदम के उपयोग से स्मूदिंग;
- AMA - पेरी काफमैन के एल्गोरिदम के उपयोग से स्मूदिंग।
यह नोट करना महत्वपूर्ण है कि Phase1 और Phase2 पैरामीटर विभिन्न स्मूदिंग एल्गोरिदम के लिए पूरी तरह से अलग अर्थ रखते हैं। JMA के लिए, यह एक बाहरी Phase वेरिएबल है जो -100 से +100 तक बदलता है। T3 के लिए, यह एक स्मूदिंग अनुपात है जो बेहतर दृश्यता के लिए 100 से गुणा किया जाता है, VIDYA के लिए, यह CMO ऑस्सीलेटर अवधि है और AMA के लिए, यह एक धीमी EMA अवधि है। अन्य एल्गोरिदम में ये पैरामीटर स्मूदिंग पर प्रभाव नहीं डालते। AMA के लिए तेज़ EMA अवधि एक निश्चित मान है और डिफ़ॉल्ट रूप से 2 के बराबर है। वृद्धि के अनुपात का मान भी AMA के लिए 2 के बराबर है।
संकेतक SmoothAlgorithms.mqh लाइब्रेरी क्लासेस का उपयोग करता है (इन्हें terminal_data_folder\MQL5\Include में कॉपी करना आवश्यक है)। क्लासेस के उपयोग का विवरण "बिना अतिरिक्त बफर्स का उपयोग किए मध्यवर्ती गणनाओं के लिए मूल्य श्रृंखला का औसत निकालना" लेख में दिया गया है।

संकेतक के इनपुट पैरामीटर:
//+-----------------------------------+ //| संकेतक इनपुट पैरामीटर | //+-----------------------------------+ input Smooth_Method xMA_Method=MODE_EMA; // औसत निकालने की विधि input int TrLength1=3; // 1 ट्रेडर औसत अवधि input int TrLength2=5; // 2 ट्रेडर औसत अवधि input int TrLength3=8; // 3 ट्रेडर औसत अवधि input int TrLength4=10; // 4 ट्रेडर औसत अवधि input int TrLength5=12; // 5 ट्रेडर औसत अवधि input int TrLength6=15; // 6 ट्रेडर औसत अवधि input int InvLength1=30; // 1 निवेशक औसत अवधि input int InvLength2=35; // 2 निवेशक औसत अवधि input int InvLength3=40; // 3 निवेशक औसत अवधि input int InvLength4=45; // 4 निवेशक औसत अवधि input int InvLength5=50; // 5 निवेशक औसत अवधि input int InvLength6=60; // 6 निवेशक औसत अवधि input int xPhase=100; // स्मूदिंग पैरामीटर input Applied_price_ IPC=PRICE_CLOSE; // मूल्य स्थिरांक input int Shift=0; // संकेतक का क्षैतिज स्थान