लेख की विषय-सूची

साक्ष्य और दायरा

ओरिजिनल इंडिकेटर के लेखक अलग-अलग स्ट्रक्चर और प्रोटेक्टेड-स्विंग डेफिनिशन का इस्तेमाल करते हैं। यह आर्टिकल एक साफ़ रिसर्च कन्वेंशन देता है, बिना किसी इंडिपेंडेंटली वेरिफाइड प्रॉफिटेबिलिटी क्लेम के।

डेटा और बाज़ारOHLC वर्शन वाले पिवट स्केल और प्रोटेक्टेड-स्विंग सिलेक्शन के साथ। एग्रेसर डेल्टा ऑप्शनल है और इसके लिए कम्पैटिबल ट्रेड फ़ीड की ज़रूरत होती है।
शोध के टाइमफ्रेममेजर और माइनर स्ट्रक्चर को अलग रखें। एक अधूरा घंटे का सिग्नल कन्फर्म्ड एक मिनट के एंट्री फिल्टर के तौर पर इस्तेमाल नहीं किया जा सकता।
एक डाउनट्रेंड प्रोटेक्टेड हाई 102 बनाता है, फिर इसके अगेंस्ट 102.40 पर बंद होता है और रिवर्सल-पेंडिंग स्टेट में चला जाता है।चित्रण को पूर्ण आकार में खोलें
सिंथेटिक कीमतें। 102 पर हाई को प्रोटेक्टेड के तौर पर क्वालिफ़ाई करने के लिए बेयरिश BOS से पहले कन्फ़र्म करना होगा; कोई असली रिज़ल्ट नहीं दिखाए जाते हैं। पॉइंट्स चुने हुए इवेंट लैंडमार्क हैं, न कि लगातार बार या बराबर बीते हुए टाइम इंटरवल।

व्यावहारिक कार्यप्रवाह

कार्यप्रवाह: CHoCH और MSS: उपलब्ध डेटा से प्रोटेक्टेड स्विंग चुनना
पूरे चरण नीचे दिए गए हैं। हर चरण में डेटा अधूरा होने या शर्त पूरी न होने पर अस्वीकार करने का कारण दर्ज होना चाहिए।
  1. पूर्व संरचना स्थापित करेंएक वैलिड ट्रेंड और एलिजिबल प्रोटेक्टेड स्विंग ज़रूरी है।
  2. पुराने लेवल का स्नैपशॉट लेंनए कन्फर्म किए गए पिवट जोड़ने से पहले बार को इवैल्यूएट करें।
  3. CHoCH का पता लगाएंपिछले ट्रेंड के मुकाबले क्लोज-ब्रेक की ज़रूरत है।
  4. MSS को अलग से वर्गीकृत करेंऑप्शनल डिस्प्लेसमेंट थ्रेशहोल्ड को उसी इवेंट पर लागू करें।
  5. अगली स्थिति की प्रतीक्षा करेंचुनी हुई एंट्री पर ट्रेड करें और अलग से एक नया ट्रेंड कन्फर्म करें।

काउंटरट्रेंड ब्रेक से पेंडिंग स्टेट तक

डाउनट्रेंड में लोअर हाई और लोअर लो होते हैं। प्रोटेक्टेड हाई वह लेवल होता है जिसे सिस्टम पहले से चुनता है ताकि कोई ज़रूरी रिएक्शन दिखाया जा सके। इसके ऊपर बंद होना बेयरिश स्टेट को चुनौती देता है, लेकिन एक ब्रेक अपने आप अपट्रेंड के लिए ज़रूरी हायर हाई और हायर लो का पूरा सीक्वेंस नहीं बनाता है।

SMC सोर्स BOS और CHoCH [1] में अंतर करता है, जबकि प्रोटेक्टेड स्विंग्स इम्प्लीमेंटेशन अपने खुद के कॉन्टेक्स्ट और कन्फर्मेशन लेवल [2] का इस्तेमाल करता है। इसलिए, दो इंडिकेटर्स के बीच असहमति का मतलब यह नहीं है कि एक कैलकुलेशन गलत है। लेबल की तुलना करने से पहले स्विंग डिटेक्टर, प्रोटेक्टेड-सिलेक्शन रूल और क्लोज-वर्सस-विक कन्वेंशन को रिकॉर्ड करें।

यहां BOS मौजूदा ट्रेंड को फॉलो करता है, CHoCH एक प्रोटेक्टेड स्विंग के खिलाफ ब्रेक करता है, और MSS एक डिस्प्लेसमेंट-क्वालिफाइड CHoCH है। अगर पिछली स्थिति मिक्स्ड, रेंजिंग है या उसमें वैलिड प्रोटेक्टेड स्विंग नहीं है, तो इवेंट को range_structure_break या insufficient_context लेबल करें। सिर्फ एक जाना-पहचाना एक्रोनिम बनाने के लिए मिसिंग कॉन्टेक्स्ट का आविष्कार न करें।

सुरक्षित स्विंग को समय के हिसाब से चुनें

प्रस्तावित मुख्य पिवट दोनों तरफ तीन बार और घटना से पहले का b=max(2 ticks,0.10ATR) इस्तेमाल करते हैं। जब बेयरिश BOS मुख्य लो B को तोड़े, तो B के बाद और BOS से पहले बने उन मुख्य हाई को खोजें जो BOS बार से पहले ही पुष्ट हो चुके थे। सबसे नया उम्मीदवार चुनें। पुराने प्रोटेक्टेड हाई को तभी बदलें जब पुराने हाई में से नए हाई को घटाने पर अंतर पहले से तय eps से बड़ा हो। कोई उम्मीदवार न हो तो पुराना संदर्भ रखें; पुराना संदर्भ भी न हो तो संदर्भ अपर्याप्त है।

नया प्रोटेक्टेड लेवल अगले बार पर एलिजिबल हो जाता है। t की शुरुआत में, t−1 से लेवल का स्नैपशॉट लें, इसके क्लोज-ब्रेक को इवैल्यूएट करें, फिर आगे के फैसलों के लिए पिवट या प्रोटेक्शन को अपडेट करें। उसी क्लोज पर कन्फर्म किया गया हाई पहले के रेफरेंस को ओवरराइट नहीं करना चाहिए और अभी हुए इवेंट को मिटाना नहीं चाहिए।

बुलिश CHoCH के लिए पहले के डाउनट्रेंड, C[t−1]≤P+b और C[t]>P+b की ज़रूरत होती है। सुझाए गए MSS फ़िल्टर body/ATR≥0.8, body/range≥0.6 और CLV≥0.75 हैं। ये रिसर्च थ्रेशहोल्ड हैं। इवेंट के बाद, REVERSAL_PENDING_UP सेट करें; स्टेट को अपट्रेंड में प्रमोट करने से पहले उसी स्केल पर नए हायर-हाई/हायर-लो सबूत की ज़रूरत होती है।

protected_from_event और चुने हुए पिवट ID को स्टोर करें, सिर्फ़ उसकी कीमत को नहीं। दो एक जैसी कीमतें अलग-अलग स्ट्रक्चरल हिस्ट्री बता सकती हैं। यह लाइनेज एक रीप्ले ऑडिट की इजाज़त देता है ताकि यह पता लगाया जा सके कि किस लो ब्रेक ने प्रोटेक्शन को मंज़ूरी दी और आस-पास के हाई को क्यों बाहर रखा गया।

old = snapshot(t-1)
if old.trend == DOWN and old.protected_high is not None:
  P = old.protected_high.price
  if C[t-1] <= P+b and C[t] > P+b:
    emit(CHOCH_UP, t, protected_id=old.protected_high.id)
    if displacement(t): emit(MSS_UP, same_event_id)
    trend = REVERSAL_PENDING_UP
update_future_state_only(pivots_confirmed_at=t)

स्वीप, डिस्प्लेसमेंट और वॉल्यूम जानकारी शेयर कर सकते हैं

पहले डाउनसाइड स्वीप की ज़रूरत होने पर एक एडिशनल वर्शन बनता है। अगर स्वीप, मज़बूत बुलिश कैंडल और प्रोटेक्टेड-हाई ब्रेक सभी एक रिबाउंड से आते हैं, तो वे तीन अलग-अलग सैंपल नहीं हैं। उन्हें event_group_id के ज़रिए लिंक करें और हर कंडीशन को एब्लेशन से मापें।

RVOL सामान्य गतिविधि में हुए संरचनात्मक बदलावों को असामान्य गतिविधि में हुए बदलावों से अलग करता है। लो के बाद आक्रामक खरीदारों का डेल्टा बढ़ना एक अतिरिक्त अवलोकन हो सकता है, यदि फ़ीड इसका समर्थन करती हो। भारी वॉल्यूम की बड़ी बुलिश कैंडल यह साबित नहीं करती कि हर शॉर्ट पोज़िशन बंद हो गई है।

ज़्यादा टाइमफ़्रेम कन्फ़र्मेशन खास तौर पर ज़रूरी है। घंटे के दौरान दिखने वाला हर घंटे का CHoCH, बंद होने से पहले गायब हो सकता है। एक मिनट की एंट्री, हर घंटे के आख़िरी नतीजे का इस्तेमाल नहीं कर सकती, जबकि कन्फ़र्म नहीं हो पाने वाले मामलों को हटा दिया जाता है। हिस्टोरिकल और रियल-टाइम कंसिस्टेंसी को साफ़ तौर पर [3] टेस्ट करें।

सिंथेटिक प्रोटेक्टेड-हाई उदाहरण और कन्फर्मेशन में देरी

मान लीजिए कि पुराने हाई 108, बाद के हाई 104, पुराने लो 100 और बाद के लो 96 के साथ एक डाउनट्रेंड है। 96 के बाद, बेयरिश BOS के 95.20 तक पहुंचने से पहले एक रिएक्शन हाई 102 कन्फर्म होता है। फिर नियम भविष्य के बार के लिए प्रोटेक्टेड हाई 104 को 102 से बदल सकता है। A=2 और b=0.20 के साथ, 102.40 पर बाद का क्लोज बुलिश CHoCH को ट्रिगर करता है।

मान लें कैंडल में O=100.60, H=102.60 और L=100.40 हैं। बॉडी 1.80, रेंज 2.20 और CLV लगभग 0.91 है, जो प्रस्तावित MSS फ़िल्टर पूरे करते हैं। एंट्री 102.50, संरचनात्मक स्टॉप 95.00 और लक्ष्य 110 होने पर संभावित रिवॉर्ड केवल 1R है: शुरुआती जोखिम और रिवॉर्ड दोनों 7.50 हैं। मजबूत दिखने वाला बदलाव चरम बिंदु से बहुत दूर एंट्री की समस्या दूर नहीं करता।

नुकसान वाले रास्ते में, कीमत कभी भी हायर लो नहीं बनाती और 95.00 पर वापस आ जाती है, जिसमें स्टॉप 94.90 पर भरा होता है। नुकसान 7.60 है। एक रीटेस्ट स्ट्रैटेजी एक क्लोजर ट्रेड स्टॉप का इस्तेमाल कर सकती है, लेकिन इस नुकसान के बाद ही कन्फर्म हुए हायर लो को उधार नहीं ले सकती। अगर 102 को बेयरिश BOS से पहले कन्फर्म नहीं किया गया था, तो प्रोटेक्शन 104 रहेगा; बाद के 102.40 क्लोज को फैक्ट के बाद CHoCH के रूप में रीलेबल नहीं किया जाना चाहिए।

प्रोटेक्टेड स्विंग ट्रेड स्टॉप से अलग होता है

एक एंट्री MSS क्लोज के बाद या प्रस्तावित K=5 बार के अंदर टूटे हुए लेवल के बाद के रीटेस्ट के बाद हो सकती है। रीटेस्ट एंट्री के लिए, होल्डिंग कैंडल और बाद के एग्जीक्यूटेबल फिल को रिकॉर्ड करें। जब ज़रूरी क्लोजिंग कंडीशन का पता न हो, तो पहले टच में एंटर न करें। कोई रीटेस्ट नहीं होने का मतलब है कि उस वर्शन के लिए कोई ट्रेड नहीं।

संरचनात्मक सुरक्षा संबंधित बदलाव के चरम बिंदु के बाहर होती है। ट्रेड का स्टॉप पहले से देखे गए रीटेस्ट लो के बाहर हो सकता है। इनके उद्देश्य अलग हैं: रिवर्सल-पेंडिंग स्थिति कायम रहते हुए ट्रेड स्टॉप से बंद हो सकता है; वहीं किसी एंट्री के योग्य होने से पहले पेंडिंग स्थिति विफल भी हो सकती है।

किसी पेंडिंग इवेंट को तब खत्म करें जब उसका पहले से तय उल्टा ब्रेक या TTL हो। हर बार जब कीमत एक ही लेवल पर ऊपर-नीचे हो, तो नया CHoCH न निकालें। नया एलिजिबल स्ट्रक्चरल स्टेट होने के बाद ही री-आर्म करें।

एक काम का इम्प्लीमेंटेशन स्टेट ट्रांज़िशन और ऑर्डर ट्रांज़िशन को अलग-अलग लॉग में स्टोर करता है। यह स्टॉप फिल को चुपचाप स्ट्रक्चरल हिस्ट्री को फिर से लिखने से रोकता है, या बाद में स्टेट बदलने से उस ट्रेड को डिलीट होने से रोकता है जो एंटर करते समय वैलिड था। हर मैनुअल ओवरराइड एक अलग एक्सपेरिमेंट होना चाहिए, न कि कोई अनडॉक्युमेंटेड करेक्शन।

रिटर्न का मूल्यांकन करने से पहले लेवल चयन को मान्य करें

बिना कन्फर्म हुए प्रोटेक्टेड कैंडिडेट के साथ केस बनाएं, एक बार जो पुराने लेवल को तोड़ता है और एक नए पिवट को कन्फर्म करता है, डाउनट्रेंड के दौरान पुराने हाई के ऊपर एक नया हाई, और कोई रिप्लेसमेंट कैंडिडेट नहीं। प्रीफ़िक्स रीप्ले को पहले से निकले इवेंट ID और टाइमस्टैम्प को सेव करना होगा।

CHoCH की तुलना रोलिंग हाई के ज़रिए एक आसान काउंटरट्रेंड ब्रेक से करें। अगर मुश्किल प्रोटेक्टेड-सिलेक्शन डेवलपमेंट सैंपल के बाहर परफॉर्मेंस को बेहतर नहीं बनाता है, तो इसकी कॉम्प्लेक्सिटी का कोई दिखाया गया इकोनॉमिक वैल्यू नहीं है। CHoCH और MSS को अलग-अलग इवैल्यूएट करें, पहले के स्वीप के साथ और बिना, और मेजर और माइनर स्केल के बीच सहमति या असहमति के आधार पर।

एक्सट्रीम से सिग्नल तक की देरी, असल एंट्री पर बचा हुआ रिवॉर्ड, स्टॉप डिस्टेंस, रिजीम काउंट्स और नेट रिज़ल्ट की रिपोर्ट करें। जब एंट्री देर से होती है तो विज़ुअल रिवर्सल एक्यूरेसी काफ़ी नहीं होती है। फेल पेंडिंग स्टेट्स और ऐसे सिग्नल शामिल करें जो कभी एग्जीक्यूटेबल रीटेस्ट नहीं करते; उन्हें बाहर करने से कन्फर्मेशन के लिए इंतज़ार करने की कॉस्ट छिप जाएगी।

आम गलतियाँ

एक ब्रेक से उलटफेर साबित होता है

एक पूरे नए ट्रेंड के लिए उसी स्केल के और स्ट्रक्चर की ज़रूरत होती है।

बार के दौरान सुरक्षित लेवल को ओवरराइट करना

नई पिवट जानकारी सिर्फ़ बाद के फ़ैसलों पर ही लागू होनी चाहिए।

सहसंबद्ध पुष्टियाँ जोड़ना

एक स्वीप, डिस्प्लेसमेंट और MSS एक रिबाउंड और एक रिस्क एक्सपोज़र को बता सकते हैं।

इस विधि का उपयोग करने से पहले जाँच सूची

अपने डेटा पर सत्यापन के बाद प्रत्येक मद पर निशान लगाएँ। प्रगति इसी ब्राउज़र में सहेजी जाती है; यह रणनीति के लाभदायक होने का प्रमाणपत्र नहीं है।

0/7 मद

अक्सर पूछे जाने वाले प्रश्न

क्या CHoCH और MSS यूनिवर्सली डिफाइन्ड हैं?

नहीं। अलग-अलग इम्प्लीमेंटेशन अलग-अलग स्विंग और कन्फर्मेशन तरीकों का इस्तेमाल करते हैं। यह आर्टिकल एक वर्शन के बारे में साफ़-साफ़ बताता है।

क्या रिवर्सल-पेंडिंग स्थिति वैध रहते हुए ट्रेड स्टॉप से बंद हो सकता है?

हाँ। लोकल ट्रेड स्टॉप और स्ट्रक्चरल इनवैलिडेशन लेवल अलग-अलग हो सकते हैं; उनके स्टेट में बदलाव को अलग रखें।

शोध स्रोत

हर स्रोत अपने साथ दिए गए विवरण में परिभाषा या साक्ष्य का समर्थन करता है। छद्मकोड, कृत्रिम उदाहरण और प्रस्तावित पैरामीटर अलग सत्यापन माँगते हैं।

  1. Smart Money ConceptsLuxAlgo on TradingView. मूल इम्प्लीमेंटेशन का विवरण पढ़ा गया; यह कोई सार्वभौमिक बाज़ार मानक नहीं है। जाँच की तारीख: .
  2. Protected SwingsLuxAlgo on TradingView. लेखक का प्रकाशित प्रोटेक्टेड-स्विंग तर्क पढ़ा गया। जाँच की तारीख: .
  3. RepaintingTradingView. अपुष्ट और ऐतिहासिक डेटा पर दस्तावेज़ पढ़े गए। जाँच की तारीख: .

संबंधित विधियाँ

जोखिम संबंधी सूचना

यह सामग्री शिक्षा और शोध की योजना बनाने के लिए है, वित्तीय सलाह नहीं। Backtest ऐतिहासिक डेटा का सिमुलेशन है, भविष्य के प्रदर्शन की गारंटी नहीं देता और वास्तविक ट्रेड नहीं करता। इस संग्रह की विधियाँ अपने-आप ऐप में उपलब्ध सुविधाएँ नहीं हैं। देखें कार्यपद्धति और शिक्षण केंद्र.

वास्तविक पूँजी जोखिम में डालने से पहले नियमों का सत्यापन करें

ऐप की क्षमताओं, डेटा और प्रत्येक सिमुलेटेड ट्रेड की जाँच करें; उन्नत डिटेक्टरों के लिए अलग कार्यान्वयन की आवश्यकता हो सकती है।

App Store से Backtest डाउनलोड करें