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

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

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

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

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

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

अवलोकनीय व्यवहार और उत्क्रमण परिकल्पना

मान लीजिए कि मौजूदा इवेंट से पहले 100 पर सपोर्ट बन गया था। कीमत 99.60 तक नीचे जाती है और 100.30 पर बंद होती है। नीचे की ओर बढ़ोतरी बंद होने तक नहीं रही। रिसर्च का काम का सवाल यह है कि क्या उस रिटर्न के बाद एक एग्जीक्यूटेबल एंट्री का रिटर्न मैच्ड कंट्रोल से बेहतर होता है। क्या किसी इंस्टीट्यूशन ने जानबूझकर स्टॉप्स को हंट किया, यह एक अलग सवाल है, जिसका जवाब OHLCV नहीं दे सकता।

LuxAlgo विक स्वीप और ब्रेक/रीटेस्ट के विकल्प बताता है [1]। यह लेख परीक्षण के लिए एक ही बार में रीक्लेम होने वाले संस्करण को निर्धारित करता है। CME स्टॉप-ऑर्डर की कार्यप्रणाली समझाता है [2], जबकि Osler FX में स्टॉप-संबंधित प्राइस कैस्केड का अध्ययन करती हैं [3]। ये स्रोत स्तर को पार करके जारी रहने वाली चालों को तुलना समूह में रखने का आधार देते हैं; वे इस रिवर्सल नियम की लाभप्रदता सिद्ध नहीं करते।

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

प्रस्तावित रिसर्च पैरामीटर के साथ एक कॉज़ल डिटेक्टर

बार t शुरू होने से पहले, t−1 से पात्र समर्थन स्तर S और ATR14 प्राप्त करें। स्तर के नीचे प्रवेश के लिए प्रस्तावित बफ़र b=max(2 ticks,0.10 ATR) और स्तर वापस हासिल करने के लिए e=max(2 ticks,0.15 ATR) हैं। बुलिश घटना के लिए पिछला बंद भाव S पर या उससे ऊपर, वर्तमान न्यूनतम भाव S−b से नीचे और वर्तमान बंद भाव S+e से ऊपर होना चाहिए। बेयरिश संस्करण के लिए प्रतिरोध स्तर के आसपास की असमानताओं को उलट दें। ATR उपलब्ध न होना या टिक आकार और अस्थिरता के बीच अनुपयुक्त अनुपात उम्मीदवार को अयोग्य बना देता है।

बार i पर मौजूद एक पिवट, जिसके लिए r राइट-हैंड बार की ज़रूरत होती है, i+r तक पता नहीं चलता। एक कंज़र्वेटिव इम्प्लीमेंटेशन अगले बार पर रिज़ल्टिंग लेवल को एलिजिबल बनाता है। पिवट लोकेशन पर पीछे की ओर लाइन खींचने से यह पहले के स्वीप डिसीजन के लिए अवेलेबल नहीं होना चाहिए।

ATR यूनिट्स में पेनेट्रेशन डेप्थ और क्लोज लोकेशन, CLV=(close−low)/(high−low) रिकॉर्ड करें। हाई CLV का मतलब है कि क्लोज बार हाई के पास है। इसे इवैल्यूएट करने के लिए एक फीचर के तौर पर देखें, न कि हर कम-CLV इवेंट को ऑटोमैटिकली डिस्कार्ड करें। ज़ीरो-रेंज बार को साफ तौर पर हैंडल करें। कैंडिडेट लाइफटाइम के दौरान रेफरेंस लेवल और बफ़र्स को फिक्स रखें।

before_t = snapshot(levels eligible before t)
A = ATR14[t-1]
for S in before_t:
  if C[t-1] >= S and L[t] < S-b and C[t] > S+e:
    emit(signal_at=close_time[t], extreme=L[t], level_id=S.id)
# Place orders only after the confirmed close is received

वॉल्यूम एक्टिविटी को मापता है, ट्रेडर की पहचान को नहीं

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

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

नियमित और विस्तारित सत्रों में अनुपात के हर का सामान्यीकरण एक ही तरीके से करें। दोपहर के कम-वॉल्यूम रीक्लेम की तुलना शुरुआती नीलामी के वॉल्यूम से केवल इसलिए न करें कि दोनों बार पाँच मिनट के हैं। बेसलाइन अनुपलब्ध या शून्य हो तो बहुत बड़ा RVOL देने के बजाय डेटा अपर्याप्त दर्ज करें।

सिंथेटिक उदाहरण: एक वैलिड इवेंट, एक रिजेक्शन और एक नुकसान

मान लें S=100, ATR=1 और न्यूनतम मूल्य-चरण tick size=0.01 है; तब b=0.10 और e=0.15 हैं। O=100.20, H=100.60, L=99.60 और C=100.30 वाला बार 99.90 के नीचे जाता है और 100.15 के ऊपर वापस बंद होता है। उसका CLV 0.70 है। बंद भाव का डेटा मिलने के बाद खरीद 100.35 पर निष्पादित हो, स्टॉप 99.50 और लक्ष्य 102.05 हो, तो शुरुआती जोखिम 0.85 और संभावित लाभ 1.70, अर्थात लागत से पहले 2R है। ये संख्याएँ काल्पनिक गणना हैं, बाजार के परिणाम नहीं।

वही लो लेकिन 99.95 के क्लोज के साथ, रीक्लेम कंडीशन फेल हो जाती है। एक अलग लॉस पाथ में, वैलिड सिग्नल 100.35 पर भरता है और अगला बार प्रोटेक्शन से गैप करता है, जिससे 99.42 पर एग्जिट होता है। लॉस प्लान किए गए 0.85 के बजाय 0.93 है। ट्रेड को डिलीट नहीं किया जा सकता क्योंकि इसका स्टॉप एग्जीक्यूशन खराब था।

ट्रेडिंग रेंज की दोनों सीमाएँ पार करने वाले बार में घटनाओं का भीतर का क्रम जाने बिना निष्कर्ष अस्पष्ट है। केवल बंद भाव से पता नहीं चलता कि कौन सी सीमा पहले पार हुई। ऐसे मामले को चिह्नित करें या घटनाओं का क्रम तय करने लायक सूक्ष्म डेटा इस्तेमाल करें; बाद में जीतने वाली दिशा को देखकर चुनाव न करें।

एंट्री के विकल्प अलग-अलग स्ट्रेटेजी बने रहने चाहिए

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

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

signal_at, received_at, submitted_at और filled_at स्टोर करें। रीक्लेम के बाद रखी गई बाय लिमिट कभी भर नहीं सकती, और सिर्फ़ टच करने से क्यू एग्ज़िक्यूशन की गारंटी नहीं मिलती। पहले से चुने गए R टारगेट या एंट्री के समय पता चले रेजिस्टेंस लेवल का इस्तेमाल करें। भविष्य का स्विंग हाई, पीछे से तय टारगेट नहीं बन सकता।

रिक्लेम के इंक्रीमेंटल वैल्यू को टेस्ट करें

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

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

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

आम गलतियाँ

हर कैंडल की छाया को स्टॉप हंट कहना

कैंडल की छाया केवल चरम कीमत दिखाती है; उससे प्रतिभागियों या उनके इरादे का पता नहीं चलता। डिटेक्टर का नाम देखे गए व्यवहार का वर्णन करे।

बार-बार दी गई जानकारी को पुष्टि के तौर पर गिनना

स्वीप, पिन-बार शेप और CLV एक ही कैंडल को एनकोड कर सकते हैं। ज़्यादा जानकारी मापने के लिए एब्लेशन का इस्तेमाल करें।

एंट्री को पिछली तारीख से बेहतर बनाना

क्लोजिंग के समय पता चलने वाला सिग्नल, पहले के विक लो पर खरीदने की इजाज़त नहीं देता है।

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

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

0/7 मद

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

क्या वैलिड स्वीप के लिए ज़्यादा वॉल्यूम की ज़रूरत होती है?

ज्योमेट्रिक बेसलाइन में नहीं। RVOL ग्रुप्स में नतीजों का मूल्यांकन करें; ज़्यादा वॉल्यूम की ज़रूरत होने पर एक अलग स्ट्रेटेजी वर्शन बनता है।

क्या अपसाइड स्वीप को हमेशा शॉर्ट किया जाना चाहिए?

नहीं। लेवल से ऊपर बंद होने वाला पेनेट्रेशन ब्रेकआउट या एक्सेप्टेंस हाइपोथीसिस से जुड़ा होता है। बाद में पूरा रिक्लेम भी फेल हो सकता है।

शोध स्रोत

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

  1. Liquidity SweepsLuxAlgo on TradingView. मूल इंडिकेटर का विवरण पढ़ा गया; स्क्रिप्ट को चलाया या ऑडिट नहीं किया गया। जाँच की तारीख: .
  2. Futures Order TypesCME Group. ऑर्डर की कार्यप्रणाली पढ़ी गई; इससे डिटेक्टर की वैधता सिद्ध नहीं होती। जाँच की तारीख: .
  3. Stop-Loss Orders and Price Cascades in Currency MarketsFederal Reserve Bank of New York. Carol Osler के शोध का सार पढ़ा गया; अनुभवजन्य अध्ययन का दायरा FX है। जाँच की तारीख: .

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

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

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

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

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

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