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

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

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

डेटा और बाज़ारकम्युनिटी सोर्स ES और NQ फ्यूचर्स पर चर्चा करता है। टेस्टिंग के लिए हिस्टॉरिकल ट्रेड क्लासिफिकेशन और कॉन्ट्रैक्ट कैलेंडर की ज़रूरत होती है। नीचे दिए गए नॉर्मलाइज़्ड प्राइस सिखाने के उदाहरण हैं, इंडेक्स कोटेशन नहीं।
शोध के टाइमफ्रेमउदाहरण के लिए एक मिनट या पांच मिनट के बार का इस्तेमाल करें। सेशन एंकर के बाद कम से कम 20 पूरे बार की ज़रूरत होती है, इसलिए सबसे पहले एलिजिबल क्लॉक टाइम बार इंटरवल पर निर्भर करता है।
बाद का प्राइस लो और नीचे है, जबकि CVD अधिक है। सिग्नल दो पुष्टि बार के बाद उपलब्ध होता है, और उससे पहले कीमत100 के लक्ष्य तक नहीं पहुँची है।चित्रण को पूर्ण आकार में खोलें
सिंथेटिक इवेंट प्राइस, वॉल्यूम, और एनोटेटेड CVD. बैंड और मीन इवेंट से पहले के स्नैपशॉट हैं, भविष्य के VWAP वैल्यू नहीं।

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

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

लाभ का दावा क्या स्थापित करता है

Rogue-seeker ने VWAP बैंड, CVD और कस्टम ब्लॉक का उपयोग करते हुए वर्ष की शुरुआत से पोस्ट के समय तक कर के बाद $103,750 लाभ और 2.15 प्रॉफ़िट फ़ैक्टर बताया। [1] देखी गई सामग्री में ऑडिट किया हुआ ट्रेड क्रम नहीं है और कुछ सीमाएँ निजी हैं। इसे विचार का स्रोत मानें। साफ़ चार्ट या आत्मविश्वास से दिया गया विवरण यह स्थापित नहीं करता कि दूसरे कार्यान्वयन से तुलनीय रिटर्न मिलेगा।

मुश्किल अंदाज़ा यह दावा है कि दो स्टैंडर्ड डेविएशन से आगे की चाल जल्द ही उलट जाएगी। इंट्राडे ऑब्ज़र्वेशन समय पर निर्भर करते हैं, और सेशन के दौरान कीमत बनाने का प्रोसेस बदल सकता है। दो-सिग्मा बैंड 95% के VWAP पर लौटने की संभावना का वादा नहीं करता है, स्टॉप से पहले टारगेट तक पहुँचने की तो बात ही छोड़ दें।

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

बैंड और पिछली बाज़ार स्थिति तय करें

निष्पादित ट्रेड मात्रा को वज़न बनाकर सेशन एंकर से μ=Σqp/Σq और σ²=Σq(p−μ)²/Σq की संचयी गणना करें। संख्यात्मक रूप से स्थिर क्रमिक अपडेट लागू करें। यह लेख का चुना अनुमानक है; हर प्लेटफ़ॉर्म से उसका मेल होना आवश्यक नहीं है। TradingView एंकर, स्रोत और बैंड सेटिंग बताता है। [2] इसलिए सिग्नल से पहले गणना के कार्यान्वयन की तुलना करें।

एक प्रस्तावित रेंज गेट के लिए 20 पिछले बार, |VWAP[t−1]−VWAP[t−6]|≤0.2A, और उस साइड में कम से कम तीन बदलाव की ज़रूरत होती है जिस पर कीमत VWAP के मुकाबले पिछले 20 बार पर बंद होती है। A, ATR14[t−1] है। VWAP के ठीक बराबर क्लोज, पिछली साइड को इनहेरिट करता है और क्रॉसिंग नहीं बनाता है। ये सभी थ्रेशहोल्ड रिसर्च चॉइस हैं।

t पर एक इवेंट के लिए L[t]<μ[t−1]−2σ[t−1] और C[t] को उसी लोअर बैंड के ऊपर होना चाहिए। target_ref=μ[t−1] को फ्रीज़ करें। इसके लो को बाद में हर तरफ दो बार के साथ पिवट के तौर पर क्वालिफ़ाई करना होगा। उसी रीसेट पीरियड में पिछले कन्फ़र्म्ड प्राइस पिवट के मुकाबले, प्राइस कम से कम b=max(2 ticks,0.1A) कम होना चाहिए, जबकि CVD ज़्यादा होना चाहिए। कन्फ़र्मेशन के बाद, पिछले बार के हाई के ऊपर, target_ref के नीचे, और इवेंट के पांच बार के अंदर क्लोज़ होना चाहिए। अगर कोई बीच का बार पहले ही टारगेट को छू चुका है तो कैंसिल करें।

अधिकतम एक सक्रिय घटना रखें। ज़रूरी दो बाएँ बार न हों, पुष्टि से पहले घटना का लो अमान्य हो जाए, CVD का कोई खंड गायब हो या रीसेट अलग हो, तो घटना अस्वीकार करें। पिछले प्राइस पिवट से घटना के पिवट तक पूरा प्रवाह डेटा जाँचें, केवल दोनों सिरों के मान नहीं। सिग्नल देते ही घटना को इस्तेमाल हो चुका मानें, भले अगला भाव रिवॉर्ड/रिस्क जाँच में असफल हो; बाद का आकर्षक भाव उसी event_id को फिर सक्रिय नहीं कर सकता।

at_event_close(t):
  if active_event or not complete_prior_band_ATR_regime_history: return
  if prior_range_regime and L[t]<lower[t-1] and C[t]>lower[t-1]:
    create_event(target=VWAP[t-1],event_low=L[t],A=ATR[t-1],
                 buffer=max(2*tick,0.10*ATR[t-1]),start=t,expiry=t+5,
                 session_id=session_id(t),anchor_id=anchor_id(t),
                 cutoff=session_end-5_minutes,state=AWAITING)
on_completed_bar(now):
  if event.state!=AWAITING: return
  if changed_session_or_anchor(event,now) or received_close_time(now)>=event.cutoff:
    event.state=EXPIRED; return
  if now>event.expiry or target_touched_after_event_through(now):
    event.state=CANCELED; return
  if event_low_no_longer_a_valid_pivot_candidate:
    event.state=CANCELED; return
  if not pivot_confirmed_left2_right2 or not previous_confirmed_pivot: return
  if not same_reset_and_complete_classified_CVD_segment_between_pivots:
    event.state=REJECTED; return
  if price_lower_low_by_frozen_buffer and cvd_higher_low
       and C[now]>H[now-1] and C[now]<event.target:
    stop=min_low_since_event-event.buffer
    event.state=CONSUMED
    check_expected_RR_then_order_on_next_quote_before_cutoff()
# A consumed event permits at most one submission; rejected quotes do not rearm it.
# Session-close and anchor-reset timers terminate pending events without another bar.

कीमत के पिवट पर CVD की तुलना

CVD, एग्रेसिव बाइंग वॉल्यूम माइनस एग्रेसिव सेलिंग वॉल्यूम जमा करता है। सिएरा चार्ट AskVolume−BidVolume इम्प्लीमेंटेशन और इसकी हिस्टोरिकल डेटा ज़रूरतों [3] को डॉक्यूमेंट करता है। दूसरे फ़ीड ट्रेड को अलग तरह से क्लासिफ़ाई कर सकते हैं। क्लासिफ़िकेशन मेथड, इंस्ट्रूमेंट, कॉन्ट्रैक्ट और रीसेट कन्वेंशन को बनाए रखें; एक जैसा इंडिकेटर नाम का मतलब एक जैसा मेज़रमेंट नहीं है।

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

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

एक सफल रास्ता और दो असफलता के मामले

सिंथेटिक नॉर्मलाइज़्ड डेटा पर विचार करें। इवेंट से पहले, μ=100 और σ=1, 98 का लोअर बैंड देते हैं। ATR, 1 है, टिक साइज़ 0.01 है, और b=0.1 है। पहले का प्राइस पिवट 98.5 है जिसमें CVD −800 है। नया इवेंट 97.5 तक पहुँचता है और 98.2 पर बंद होता है, जिसमें CVD −650 प्राइस लो पर होता है। अगले दो बार उस लो को वैसे ही छोड़ देते हैं। कन्फर्मेशन पर, कीमत 98.4 के पिछले हाई से ऊपर 98.5 पर बंद होती है, और 100 अभी तक ट्रेड नहीं हुआ है।

98.55 का उपलब्ध आस्क और 97.4 पर स्टॉप का मतलब है 1.15 का रिस्क। 100 पर फ्रोजन टारगेट 1.45, या कॉस्ट से पहले लगभग 1.26R ऑफर करता है। 1.2 का प्रस्तावित मिनिमम एक्सपेक्टेड रेश्यो इस ट्रेड की इजाज़त देता है। 98.8 का आस्क 1.4 का रिस्क और 1.2 का रिवॉर्ड देता है, इसलिए मौका उस गेट पर फेल हो जाता है। पास का मीन ऑटोमैटिकली टू-R टारगेट को सपोर्ट नहीं करता है।

नुकसान के रास्ते पर, दोबारा बिक्री 97.3 तक पहुँचती है और स्टॉप 97.35 पर भर जाता है, जिससे असल एंट्री से 1.20 का नुकसान होता है। एक अलग नो-ट्रेड मामले में, कीमत t+1 पर 100 को छूती है और फिर कन्फर्मेशन से 98.5 पर वापस आ जाती है। उस इवेंट को कैंसिल करें: देर से हुई एंट्री उस पहले के रिबाउंड को भी इकट्ठा नहीं कर सकती जो एक्शनेबल होने से पहले हुआ था।

टारगेट को फ़्रीज़ करें और कन्फ़र्मेशन के बाद एक्ज़ीक्यूट करें

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

खरीदने पर उपलब्ध आस्क का पेमेंट होता है और एग्जिट पर एक एग्जीक्यूटेबल बिड मिलती है, जो असल ऑर्डर टाइप और लिक्विडिटी पर निर्भर करता है। कॉन्ट्रैक्ट मल्टीप्लायर के साथ फ्यूचर्स प्राइस डिस्टेंस को पैसे में बदलें और ऑर्डर को वैलिड टिक्स पर राउंड करें। 0.1 पॉइंट की कॉस्ट, 0.5-पॉइंट स्टॉप के मुकाबले, दूसरी फीस से पहले ही 0.2R कंज्यूम कर लेती है। टाइट स्टॉप मिडपॉइंट फिल पर आधारित रिजल्ट्स को खास तौर पर ऑप्टिमिज्म के लिए कमजोर बनाते हैं।

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

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

हर कम्पोनेंट और उसकी देरी को टेस्ट करें

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

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

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

आम गलतियाँ

अंतिम क्लोज से एक रेंज लेबल

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

एक चुपचाप चलता हुआ लक्ष्य

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

निजी नियमों को दोहराने का दावा

कस्टम ब्लॉक न होने या अनडिस्क्लोज्ड थ्रेशहोल्ड सोर्स ऑथर की रिपोर्ट की गई परफॉर्मेंस को दोबारा बनाने से रोकते हैं।

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

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

0/7 मद

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

क्या टू सिग्मा से आगे बढ़ना यह साबित करता है कि कीमत ओवरसोल्ड है?

नहीं। यह एक खास एस्टीमेटर के तहत दूरी बताता है। एक डेवलपिंग ट्रेंड डिस्ट्रीब्यूशन को बदलता रह सकता है और एक्सकर्शन को बढ़ा सकता है।

क्या ट्रेड क्लासिफिकेशन उपलब्ध न होने पर OBV, CVD की जगह ले सकता है?

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

शोध स्रोत

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

  1. Here's how being a dev helped me make YTD $104k (NET profit)Rogue-seeker on r/Daytrading. पोस्ट और डिस्कशन को रिव्यू किया गया। रिज़ल्ट खुद बताए गए हैं, कुछ नियम प्राइवेट हैं, और प्रॉफ़िट को इंडिपेंडेंटली वेरिफ़ाई नहीं किया गया था। जाँच की तारीख: .
  2. Volume Weighted Average PriceTradingView. VWAP और बैंड सेटिंग के दस्तावेज़। इस लेख का वेटेड वैरिएंस फ़ॉर्मूला स्पष्ट रूप से अलग तय किया गया है। जाँच की तारीख: .
  3. Cumulative Delta Bars – VolumeSierra Chart. Ask/Bid वॉल्यूम, पुराने डेटा की ज़रूरतें, और रीसेट बिहेवियर बताता है। प्लेटफ़ॉर्म एक्यूरेसी मार्केटिंग को इंडिपेंडेंट सबूत नहीं माना जाता है। जाँच की तारीख: .

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

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

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

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

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

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