लेख की विषय-सूची
साक्ष्य और दायरा
दिया गया मटीरियल टर्मिनोलॉजी और रिसर्च कॉन्टेक्स्ट को सपोर्ट करता है। नीचे दिए गए न्यूमेरिकल थ्रेशहोल्ड, स्टेट मशीन, एग्जीक्यूशन पॉलिसी और सिंथेटिक उदाहरण इस रिसर्च प्रोजेक्ट द्वारा प्रपोज़ किए गए हैं। कोई नया बैकटेस्ट नहीं चलाया गया है, और रेफरेंस इस कॉन्फ़िगरेशन के लिए प्रॉफिटेबिलिटी तय नहीं करते हैं।
व्यावहारिक कार्यप्रवाह
- अभिसरण की पुष्टि करेंपहले से पता गिरते हुए ऊंचे और बढ़ते हुए निचले लेवल का इस्तेमाल करें।
- ज्यामिति को स्थिर करेंऊंचाई, बाउंड्री कोएफिशिएंट, एपेक्स और एक्सपायरी सेव करें।
- क्लोज़ के सीमा पार करने का इंतज़ार करेंपहले से रजिस्टर्ड पॉलिसी के तहत दिशा का मूल्यांकन करें।
- आदेश निर्दिष्ट करेंप्रोटेक्शन के लिए उल्टी दिशा में पिवट और प्रोजेक्शन के लिए फ्रोजन ऊंचाई का इस्तेमाल करें।
- वृद्धिशील जानकारी का परीक्षण करेंसिर्फ़ वोलैटिलिटी कॉन्ट्रैक्शन का इस्तेमाल करके ब्रेकआउट से तुलना करें।
संरचना हमें क्या बताती है
दो मिलती हुई भुजाएँ एक सिमेट्रिकल ट्रायंगल को एक हॉरिजॉन्टल-साइडेड ट्रायंगल से और दूसरी जगह पर माने गए छोटे पेनेंट स्ट्रक्चर से अलग करती हैं। [1] नंबर के हिसाब से, ऊपरी और निचले दोनों सिरे बीच की ओर बढ़ते हैं, जिससे शुरुआती चौड़ाई की तुलना में आखिरी चौड़ाई छोटी रह जाती है।
सिकुड़ती रेंज यह साबित नहीं करती कि वोलैटिलिटी तुरंत बढ़नी चाहिए। जब प्रोजेक्टेड लाइनें एक-दूसरे को काटती हैं, तो यह बनावट फैल सकती है, एक रेक्टेंगल में बदल सकती है या अपना मतलब खो सकती है। एक काम का डिटेक्टर कैंडिडेट्स को रिजेक्ट और एक्सपायर कर सकता है। एक सिस्टम जो हर नॉइज़ी विंडो में कहीं न कहीं एक ट्रायंगल ढूंढता है, वह एक मतलब वाले कंट्रोल एक्सपेरिमेंट के लिए बहुत कम आधार देता है।
जियोमेट्रिक पहचान को डायरेक्शनल हाइपोथीसिस से अलग करें। सिर्फ़ कंटिन्यूएशन वाली स्ट्रैटेजी के लिए पैटर्न से पहले पता पहले के ट्रेंड की परिभाषा की ज़रूरत होती है। इसके बजाय, दो-तरफ़ा स्ट्रैटेजी उस वैलिड क्रॉसिंग को स्वीकार करती है जो पहले होती है। आखिरी मूव दिखने के बाद किसी भी पॉलिसी को चार्ट दर चार्ट नहीं चुनना चाहिए।
पहले से उपलब्ध जानकारी का उपयोग करने वाले नियम
सुझाई गई सेटिंग्स: हर तरफ तीन बार वाले पिवट कन्फर्म करें। 10–120 बार तक चलने वाले पैटर्न में, हर बाउंड्री पर कम से कम दो टच के साथ कम से कम पांच अल्टरनेटिंग पिवट की ज़रूरत है। उपलब्ध एंकर से ऊपरी लाइन U(t) और निचली लाइन B(t) फिट करें। कैंडिडेट बनाते समय D=max(U−B), A=ATR(14), epsilon=max(2 ticks,0.15A) और b=max(2 ticks,0.10A) को डिफाइन करें।
ढलानों को sU=slope(U)T/D और sB=slope(B)T/D से सामान्यीकृत करें। sU<−0.25, sB>0.25, D≥1.5A चाहिए और अंतिम चौड़ाई को शुरुआती चौड़ाई से भाग देने का अनुपात0.2से0.7के बीच हो। एंकर अवशेषmax(2epsilon,0.1D)तक सीमित रखें। देखी गई पूरी अवधि में ऊपरी रेखा निचली से ऊपर रहे। बड़ी विक के बाहर निकलने की भी जाँच करें; फिट की रेखा सीमा के बाहर बड़ा विचलन न छिपाए।
दो जमी हुई लाइनों के इंटरसेक्शन से एपेक्स कैलकुलेट करें। एपेक्स से पहले एक्सपायर करें और फ्यूचर पिवट का इस्तेमाल करके बाउंड्री को दोबारा कनेक्ट न करें। पिवट ऑब्ज़र्वेशन देरी से पब्लिश होते हैं। [2] एक तरफ़ा कंटिन्यूएशन स्ट्रैटेजी और किसी भी ब्रेक पर ट्रेडिंग करने वाली स्ट्रैटेजी अलग-अलग हाइपोथीसिस हैं जिन्हें टेस्टिंग से पहले बताना ज़रूरी है।
पहला वैलिड सिग्नल इस बेसलाइन में कैंडिडेट को कंज्यूम करता है। यह एक ही नैरोइंग रीजन के आसपास अल्टरनेटिंग ब्रेक के सीक्वेंस को अनलिमिटेड इंडिपेंडेंट अपॉर्चुनिटी के तौर पर ट्रीट होने से रोकता है। एक री-एंट्री वर्शन पॉसिबल है, लेकिन इसके लिए एक रीसेट कंडीशन, एक नया रिस्क बजट और एक अलग रिजल्ट्स लेबल की ज़रूरत होती है।
when all anchors are known:
fit fixed U,B; validate slopes, width and residuals
expiry=min(apex-1, created+max(5,ceil(T/2)))
for closed t in (created,expiry]:
up = C[t-1] <= U(t-1)+b and C[t] > U(t)+b
down = C[t-1] >= B(t-1)-b and C[t] < B(t)-b
if up: emit LONG, stop=last_confirmed_low-epsilon
if down: emit SHORT, stop=last_confirmed_high+epsilon
consume candidate after first signal
वॉल्यूम को एक खास काम देना
एक सुझाया गया एक्टिविटी-कॉन्ट्रैक्शन फ़ीचर है दूसरे हाफ़ में मीडियन वॉल्यूम को पहले हाफ़ में मीडियन वॉल्यूम से डिवाइड करना, जिसमें ट्रायल थ्रेशहोल्ड 0.8 से नीचे हो। ब्रेकआउट RVOL पिछले 20 बार, या पहले के सेशन में मैचिंग टाइम स्लॉट का इस्तेमाल करता है। ये मेज़र अलग-अलग सवालों के जवाब देते हैं: क्या बेस के अंदर एक्टिविटी कम हुई, और क्या ब्रेक खुद असामान्य रूप से एक्टिव था।
जब बताई गई परिभाषा में ब्रेकआउट बार को शामिल न किया गया हो, तो उसे हिस्टोरिकल डिनॉमिनेटर में शामिल न करें। सिर्फ़ प्राइस वाले वर्शन को कंट्रोल के तौर पर रखें। एक वॉल्यूम फ़िल्टर मज़बूत गैप मूव्स को हटा सकता है और ट्रेड्स को आसान एग्ज़िक्यूशन दे सकता है; उस मामले में, वॉल्यूम की जानकारी को पूरे बदलाव का कारण बताने के बजाय, फिल इकोनॉमिक्स के योगदान की जांच करें।
दोनों रेश्यो को अलग-अलग सेव करें। अगर सिर्फ़ उनका मिला-जुला पास/फेल फ़्लैग रखा जाए, तो यह देखना मुश्किल हो जाता है कि क्या एक कंडीशन कुछ नहीं करती जबकि दूसरी सारा सिलेक्शन करती है। मिसिंग वॉल्यूम को ज़ीरो में कन्वर्ट नहीं करना चाहिए और इसे एक्सेप्शनल कॉन्ट्रैक्शन नहीं समझना चाहिए।
संख्यात्मक उदाहरण और विफलता के मामले
सिंथेटिक उदाहरण: 30 बार पर U, 110 से 106 तक गिरता है, जबकि B, 100 से 104 तक बढ़ता है। D=10, sU=−0.4, sB=0.4 और फ़ाइनल चौड़ाई रेश्यो 2/10=0.2 है। कैंडिडेट कन्फ़र्म होने के बाद, 106.3 पर क्लोज़, b=0.1 के साथ 106 की अपर-लाइन वैल्यू को क्रॉस करता है। 106.4 पर एक सही एंट्री, 103.85 पर स्टॉप और 116 पर टारगेट का मतलब है 2.55 का रिस्क और 9.6 का अनुमानित रिवॉर्ड, जो कॉस्ट से पहले लगभग 3.76R है। टारगेट असल प्रॉफिट के बजाय एक प्रोजेक्शन है।
फेलियर का उदाहरण: कीमत थ्रेशहोल्ड के पार बंद होती है, फिर फॉर्मेशन के अंदर वापस आती है और 103.85 स्टॉप पर पहुंचती है। ट्रेड में नुकसान होता है; इसे छोड़ा नहीं जा सकता क्योंकि ब्रेक में रीटेस्ट नहीं हुआ। कोई दूसरा कैंडिडेट बिना काफ़ी क्रॉसिंग के दोनों सीमाओं के प्रतिच्छेद पर पहुंच सकता है। यह एक्सपायर हो जाता है, बजाय इसके कि इसकी लाइनें तब तक एक्सटेंड हों जब तक कोई अच्छा नतीजा न दिखे।
एक इम्प्लीमेंटेशन बाउंड्री टेस्ट फ़ाइनल चौड़ाई को ज़ीरो पर सेट करता है, जबकि दूसरे मेज़रमेंट को बिना बदले छोड़ देता है। वह केस ज़रूर फ़ेल होगा क्योंकि बाउंडेड रीजन गायब हो गया है। दूसरा टेस्ट चौड़ाई को पॉज़िटिव रखता है लेकिन आखिरी एंकर का कन्फ़र्मेशन एक्सपायरी के बाद रखता है; एक आकर्षक रेट्रोस्पेक्टिव आउटलाइन के बावजूद, इससे कोई ट्रेडेबल कैंडिडेट भी नहीं मिलना चाहिए।
प्रवेश, अमान्यकरण और निकास
क्लोज-कन्फर्म्ड वर्जन अगले मुमकिन इवेंट में एंटर करता है और आखिरी कन्फर्म्ड ऑपोजिट पिवट से आगे प्रोटेक्शन देता है। ब्रेकआउट पर बाउंड्री वैल्यू से सबसे बड़ी देखी गई ऊंचाई D को प्रोजेक्ट करें। एंट्री के बाद कन्फर्म होने वाले पिवट का इस्तेमाल शुरुआती स्टॉप को पहले से बेहतर बनाने के लिए नहीं किया जा सकता है।
बाद में आने वाला ट्रेलिंग स्टॉप नए कन्फर्म किए गए पिवट का इस्तेमाल कर सकता है, लेकिन इसका अपडेट शेड्यूल कॉज़ल होना चाहिए। R मल्टीपल्स की रिपोर्टिंग के लिए ओरिजिनल रिस्क डेफ़िनिशन रखें, भले ही प्रोटेक्टिव लेवल बाद में मूव करे। एक ज्योमेट्रिक टारगेट, फिक्स्ड 2R एग्जिट और पिवट ट्रेल एक ही एंट्री सेट पर अलग-अलग एग्जिट एक्सपेरिमेंट हैं।
त्रिकोण के संकरे सिरे पर स्प्रेड और स्लिपेज छोटी स्टॉप दूरी का बड़ा भाग खा सकते हैं। न्यूनतम स्टॉप दूरी, टिक आकार, तरलता और नॉशनल सीमा लागू करें। एक कैंडल में कई निष्पादन संभव हों औरOHLCक्रम तय न कर सके तो अधिक सूक्ष्म समय का डेटा या पहले से तय रूढ़िवादी नियम इस्तेमाल करें।
वृद्धिशील मान का परीक्षण
ट्रायंगल की तुलना उस स्ट्रैटेजी से करें जिसमें सिर्फ़ फ़ॉलिंग ATR के बाद रोलिंग-विंडो ब्रेकआउट की ज़रूरत होती है। यह टेस्ट करता है कि क्या कन्वर्जिंग ज्योमेट्री जेनेरिक वोलैटिलिटी कॉन्ट्रैक्शन से आगे की जानकारी देती है। फ़ाइनल टेस्ट से पहले सबग्रुप डेफ़िनिशन को फ़िक्स करके, पिछले ट्रेंड, ब्रेकआउट लोकेशन और असमान साइड स्लोप की जाँच करें।
सिर्फ़ इसलिए 50/50 डायरेक्शनल प्रोबेबिलिटी का अंदाज़ा न लगाएं क्योंकि पैटर्न को सिमेट्रिकल कहा जाता है। न ही देखने में बैलेंस्ड ट्रायंगल को स्टैटिस्टिकली अनइवन ट्रायंगल से बेहतर मानना चाहिए। ये टेस्ट किए जा सकने वाले क्लेम हैं जिनके लिए काफ़ी इंडिपेंडेंट मौकों और अनसर्टेनिटी एस्टीमेट की ज़रूरत होती है।
डिटेक्शन फ्रीक्वेंसी, एक्सपायरी रेट, फिल्स, नेट रिटर्न और ड्रॉडाउन की रिपोर्ट करें। मेथडोलॉजिकल रेफरेंस [3] प्रस्तावित पैरामीटर्स को वैलिडेट नहीं करता है। ओवरलैपिंग विंडो को डीडुप्लीकेट करें ताकि एक फॉर्मेशन दर्जनों अलग-अलग ऑब्जर्वेशन में न बदल जाए। रीप्ले टेस्ट को स्टेबल हिस्टोरिकल लाइन्स, भविष्य का डेटा जोड़ने के बाद बिना बदले सिग्नल्स को वेरिफाई करना चाहिए और U(t−1) या B(t−1) के खिलाफ पुराने-क्लोज कंपेरिजन को सही करना चाहिए।
आम गलतियाँ
समान ढलानों के साथ सममिति को भ्रमित करना
नाम के लिए बराबर स्लोप मैग्नीट्यूड की ज़रूरत नहीं है। विज़ुअल परफ़ेक्शन के बजाय मेज़रेबल टॉलरेंस का इस्तेमाल करें।
पेनेंट को बिना भेद एक ही समूह में रखना
एक मजबूत पोल के बाद एक छोटे बेस का अलग कॉन्टेक्स्ट होता है और उसे एक अलग लेबल रखना चाहिए।
एक आकर्षक परिणाम के लिए कई विंडो खोजना
हर ड्यूरेशन को टेस्ट करना और विनर्स को बनाए रखना सिलेक्शन बायस बनाता है। विंडो सेट पहले से बता दें।
इस विधि का उपयोग करने से पहले जाँच सूची
अपने डेटा पर सत्यापन के बाद प्रत्येक मद पर निशान लगाएँ। प्रगति इसी ब्राउज़र में सहेजी जाती है; यह रणनीति के लाभदायक होने का प्रमाणपत्र नहीं है।
अक्सर पूछे जाने वाले प्रश्न
क्या एंट्री के लिए रीटेस्ट का इंतज़ार करना चाहिए?
इसे अलग से टेस्ट किया जा सकता है, जिसमें छूटे हुए ट्रेड और बदली हुई एंट्री कीमतें शामिल हैं। इस क्लोज-ब्रेकआउट बेसलाइन में रीटेस्ट ज़रूरी नहीं है।
क्या ऑपोज़िट-ट्रेंड ब्रेक एक इनवैलिड ट्रायंगल है?
नहीं। कंटिन्यूएशन हाइपोथीसिस फेल होने पर भी ज्योमेट्री वैलिड रह सकती है। उन लेबल को अलग रखें।
शोध स्रोत
हर स्रोत अपने साथ दिए गए विवरण में परिभाषा या साक्ष्य का समर्थन करता है। छद्मकोड, कृत्रिम उदाहरण और प्रस्तावित पैरामीटर अलग सत्यापन माँगते हैं।
- IG: A guide on triangle patterns for tradersIG. ट्रायंगल टर्मिनोलॉजी और कन्वर्जिंग-बाउंड्री ज्योमेट्री; संबंधित पब्लिक मटीरियल पढ़ा गया। जाँच की तारीख: .
- TradingView: RepaintingTradingView. पिवट कन्फर्मेशन में देरी और रीपेंटिंग। जाँच की तारीख: .
- Lo, Mamaysky, Wang: Foundations of Technical AnalysisNBER / Columbia University. सिस्टमैटिक पैटर्न रिसर्च पर बैकग्राउंड; इस कॉन्फ़िगरेशन को पेपर में टेस्ट नहीं किया गया है। जाँच की तारीख: .
संबंधित विधियाँ
जोखिम संबंधी सूचना
यह सामग्री शिक्षा और शोध की योजना बनाने के लिए है, वित्तीय सलाह नहीं। Backtest ऐतिहासिक डेटा का सिमुलेशन है, भविष्य के प्रदर्शन की गारंटी नहीं देता और वास्तविक ट्रेड नहीं करता। इस संग्रह की विधियाँ अपने-आप ऐप में उपलब्ध सुविधाएँ नहीं हैं। देखें कार्यपद्धति और शिक्षण केंद्र.
वास्तविक पूँजी जोखिम में डालने से पहले नियमों का सत्यापन करें
ऐप की क्षमताओं, डेटा और प्रत्येक सिमुलेटेड ट्रेड की जाँच करें; उन्नत डिटेक्टरों के लिए अलग कार्यान्वयन की आवश्यकता हो सकती है।
App Store से Backtest डाउनलोड करें