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

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

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

डेटा और बाज़ारएग्जीक्यूशन के लिए सिंथेटिक हेइकिन आशी प्राइस के बजाय एक्चुअल ट्रेडेड OHLCV का इस्तेमाल करें। रेगुलर और एक्सटेंडेड-सेशन डेटा कन्वेंशन को साफ़ रखें।
शोध के टाइमफ्रेमM15, H=1 और डेली बार रिसर्च के उदाहरण हैं। एक जैसे विक रेश्यो में बहुत अलग इंट्राबार पाथ और एग्जीक्यूशन के मौके हो सकते हैं।
रेंज के टॉप के पास एक छोटी बॉडी में 99 पर एक लंबा लोअर विक थ्रू सपोर्ट है, जिसके बाद एक सिंथेटिक रिकवरी है।चित्रण को पूर्ण आकार में खोलें
ओरिजिनल सिंथेटिक OHLC और वॉल्यूम। चौथी कैंडल में O=101, H=101.5, L=98.5, C=101.3 हैं; इसके बाद की रिकवरी मार्केट रिजल्ट के बजाय एक उदाहरण है।

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

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

शेप को एक लोकेशन और एक इन्फॉर्मेशन बाउंड्री की ज़रूरत होती है

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

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

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

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

बॉडी, विक और क्लोजिंग लोकेशन को नॉर्मलाइज़ करें

R=H−L, B=|C−O|, LW=min(O, C)−L, UW=H−max(O, C) और CLV=(C−L)/R को रहने दें। R=0 को रिजेक्ट करें। प्रपोज़्ड बुलिश कंडीशन R≥0.8×ATR[t−1], LW/R≥0.55, B/R≤0.30 और CLV≥0.70 हैं, जिसमें लो बार से पहले मौजूद सपोर्ट ज़ोन को टेस्ट कर रहा है।

बेयरिश रिजेक्शन में LW की जगह UW लें, CLV≤0.30 आवश्यक रखें और रेजिस्टेंस का उपयोग करें। ये प्रायोगिक सीमाएँ हैं। TA-Lib अपनी औसत-आधारित कैंडल सेटिंग्स[3] इस्तेमाल करता है, इसलिए उसका हैमर परिणाम इस अनुपात-आधारित परिभाषा से मिलना अनिवार्य नहीं है। कार्यान्वयन के नाम और संस्करण अलग रखें।

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

रेश्यो कैलकुलेट करने से पहले इनपुट कंसिस्टेंसी चेक करें। H≥max(O, C) और L≤min(O, C) की ज़रूरत है, टिक प्रिसिजन का ध्यान रखें और खराब बार को रिजेक्ट करें। ATR को कैंडल से पहले लिया जाता है ताकि एक एक्सट्रीम रिजेक्शन बार अपने डिनॉमिनेटर को बड़ा न कर सके और उसका रिलेटिव साइज़ साधारण न दिखे।

on_closed_bar(t):
    R = H[t]-L[t]
    if R <= 0 or ATR[t-1] <= 0: return
    bull = R >= 0.8*ATR[t-1]
    bull &= (min(O[t],C[t])-L[t])/R >= 0.55
    bull &= abs(C[t]-O[t])/R <= 0.30
    bull &= (C[t]-L[t])/R >= 0.70
    bull &= intersects_preexisting_support(L[t],H[t])
    if bull: freeze_setup(t, stop=L[t]-buffer, expires=t+3)
# Choose trigger and order type in advance; submit only after close t.

न्यूमेरिकल क्वालिफिकेशन और फेलियर के उदाहरण

सिंथेटिक कैंडल: O=101, H=101.5, L=98.5, C=101.3, पहले वाले ATR=2 के साथ। रेंज 3 है, बॉडी 0.3 है, लोअर विक 2.5 है और CLV लगभग 0.933 है। रेश्यो पास हो जाते हैं, और लो 99 पर पहले से पता सपोर्ट को पार कर जाता है। कैंडिडेट क्लोज होने के बाद उपलब्ध होता है, न कि तब जब कीमत 98.5 पर ट्रेड कर रही हो।

अगर C सिर्फ़ 99.8 तक ठीक हो जाता है, जबकि दूसरी वैल्यू वैसी ही रहती हैं, तो CLV लगभग 0.433 होता है और body/range, 0.40 होता है। कैंडल दिखने वाली निचली बत्ती बनाए रखने के बावजूद बताई गई शर्तों को पूरा नहीं करती है। रिजेक्शन का विज़ुअल इंप्रेशन न्यूमेरिकल डेफ़िनिशन को ओवरराइड नहीं करता है।

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

बाउंड्री फिक्स्चर के लिए, LW/R को ठीक 0.55 पर और उसके ठीक नीचे सेट करें, फिर बेयरिश केस पाने के लिए सभी कीमतों को एक फिक्स्ड सेंटर के आसपास मिरर करें। राउंडिंग के बाद मिरर्ड क्लासिफिकेशन सिमेट्रिक होना चाहिए। अस्पष्ट कॉन्टेक्स्ट को चेक करने के लिए डोजी, ज़ीरो-रेंज बार और सपोर्ट और रेजिस्टेंस दोनों से गुज़रने वाली एक कैंडल शामिल करें।

अगला रास्ता देखने से पहले एंट्री चुनें

प्रस्तावित बेसलाइन अगले एग्जीक्यूटेबल ओपन पर एंटर करती है, stop=L−buffer का इस्तेमाल करती है और 2R को टारगेट करती है। एंट्री 101.4 और स्टॉप 98.3 के साथ, प्राइस रिस्क 3.1 है और टारगेट 107.6 है। उस टारगेट तक पहले पहुंचने वाला सिंथेटिक पाथ एक सफल रूल आउटकम है, लेकिन नीचे दिया गया चार्ट सिर्फ शुरुआती रिकवरी दिखाता है और यह हिस्टोरिकल बैकटेस्ट नहीं है।

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

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

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

अधिक वॉल्यूम गतिविधि दिखाता है, उसका कारण नहीं

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

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

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

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

आकर्षक तस्वीरें चुने बिना कॉन्टेक्स्ट और एग्ज़िक्यूशन को टेस्ट करें

कैंडल से पहले ज़ोन तय करें, उदाहरण के लिए, दो पहले से कन्फर्म किए गए इंडिपेंडेंट पिवट से। ज़ोन बनाम रेंज के बीच में रिज़ल्ट रिपोर्ट करें, जिसमें डेवलपमेंट डेटा पर पहले का ट्रेंड और रेंज/ATR ग्रुपिंग तय हो। सिर्फ़ उन कैंडल को मैन्युअली इकट्ठा न करें जो उनके रिज़ल्ट पता चलने के बाद असरदार लगती हैं।

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

नेट एक्सपेक्टेंसी, ड्रॉडाउन, कैंडिडेट काउंट, रिजेक्शन के कारण और स्टॉप-एंट्री फिल रेश्यो की रिपोर्ट करें। अगर कोई फ़िल्टर लगभग सभी मौकों को हटाकर विन रेट बढ़ाता है, तो जोड़ी गई कंडीशन को सफल घोषित करने के बजाय इसकी अनिश्चितता और पोर्टफोलियो इफ़ेक्ट की जांच करें।

अगले ओपन के गैप, एक कैंडल की प्रक्रिया-देरी और समाचार के आसपास स्प्रेड बदलने पर तनाव-परीक्षण करें। आकार समान रहते हुए भी वास्तविक प्रवेश बहुत खराब हो सकता है। यह अंतर रणनीति के मूल्यांकन में शामिल होना चाहिए, कैंडल को पीछे देखकर बदलने में नहीं।

आम गलतियाँ

हर लंबी विक को ऑर्डर-अवशोषण मान लेना

केवल OHLCV से तरलता लेने वाले ट्रेड की दिशा और निष्क्रिय तरलता का व्यवहार सिद्ध नहीं होता।

पैटर्न के बाद बनाए गए सपोर्ट का इस्तेमाल करना

जिस ज़ोन में भविष्य में पिवट की ज़रूरत होती है, वह उपलब्ध नहीं जानकारी लीक करता है।

हर ट्रेड के लिए सबसे अच्छी एंट्री चुनना

नेक्स्ट-ओपन और रेस्टिंग-स्टॉप एंट्री को अलग-अलग रजिस्टर्ड वर्शन के तौर पर जांचा जाना चाहिए।

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

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

0/8 मद

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

क्या एक बुलिश पिन बार अपने ओपन से ऊपर बंद होना चाहिए?

इस प्रस्तावित सूत्र में आवश्यक नहीं। बंद होने पर कीमत की स्थिति और बॉडी/विक अनुपात से लेबल तय होता है। C>O जोड़ना अलग फ़िल्टर है जिसकी जाँच करनी होगी।

क्या लंबी बत्ती हमेशा बेहतर होती है?

नहीं। बहुत ज़्यादा विक के लिए अनइकोनॉमिक स्टॉप डिस्टेंस की ज़रूरत हो सकती है या यह खराब लिक्विडिटी दिखा सकता है। ATR और मिलने वाले फिल के मुकाबले साइज़ का मूल्यांकन करें।

शोध स्रोत

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

  1. Hammer - BullishTradingView. हैमर कैंडल का आकार और ट्रेंड का संदर्भ देखा गया। जाँच की तारीख: .
  2. Shooting Star - BearishTradingView. शूटिंग-स्टार कैंडल का आकार और संदर्भ देखा गया। जाँच की तारीख: .
  3. TA-Lib CDLHAMMERTA-Lib. बॉडी/विक शर्तें और कैंडल सेटिंग्स देखी गईं; स्रोत कोड कॉपी नहीं किया गया। जाँच की तारीख: .

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

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

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

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

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

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