समय अक्ष पर डबल ब्रेकथ्रू मूल्य रणनीति


निर्माण तिथि: 2023-11-15 17:27:36 अंत में संशोधित करें: 2023-11-15 17:27:36
कॉपी: 0 क्लिक्स: 667
1
ध्यान केंद्रित करना
1617
समर्थक

समय अक्ष पर डबल ब्रेकथ्रू मूल्य रणनीति

अवलोकन

यह एक रणनीति है जो व्यापारिक संकेतों को बनाने के लिए विभिन्न समय-अक्षों पर महत्वपूर्ण कीमतों का उपयोग करके एक डबल-ब्रेक बनाता है। यह मध्य-लंबी प्रवृत्ति को पकड़ने के लिए महत्वपूर्ण समर्थन या प्रतिरोध बिंदुओं को तोड़ने के लिए प्रवृत्ति मूल्य पर अधिक या कम स्थिति में प्रवेश कर सकता है।

रणनीति सिद्धांत

यह रणनीति दो अलग-अलग समय-अक्षों पर कीमतों की स्थिति का विश्लेषण करती है (टीएफ और टीएफ 2), टीएफ समय-अक्ष लंबा है, जो मध्य-लंबी प्रवृत्ति को दर्शाता है; टीएफ 2 समय-अक्ष छोटा है, जो अल्पकालिक आंदोलन को दर्शाता है। रणनीति निम्नलिखित व्यापारिक संकेतों की निगरानी करती हैः

  1. जब कीमत टीएफ समय सारणी पर स्तर को पार करती है, तो up1=true
  2. जब कीमत टीएफ समय रेखा पर नीचे की ओर टूटती है, तो dn1 = true दर्ज करें
  3. जब कीमत Tf2 समय रेखा पर स्तर 2 से ऊपर की ओर जाती है, तो up2 = true
  4. जब कीमत Tf2 समय रेखा पर नीचे की ओर टूटती है, तो dn2 = true दर्ज करें

ट्रेडिंग सिग्नल के गठन की शर्तें हैंः up1 और up2 दोनों ही सही हैं, यह दर्शाता है कि मध्य-लंबी और अल्पकालिक दोनों ही उछाल में हैं, जो अधिक है; dn1 और dn2 दोनों सही हैं, यह दर्शाता है कि मध्य-लंबी और अल्पकालिक दोनों ही गिरावट में हैं, जो शून्य है।

इस रणनीति में कुछ फ़िल्टरिंग शर्तें भी जोड़ी गई हैं, जैसे कि रिवर्स सूट और कलर के-लाइन फ़िल्टरिंग, जो गलत संकेतों को बनाने वाले गैर-वास्तविक रुझान को रोकने के लिए है।

कुल मिलाकर, यह रणनीति बहु-समय अवधि के विश्लेषण के लाभों का पूरा उपयोग करती है, जो उच्च गुणवत्ता वाले व्यापारिक संकेतों को बनाने के लिए अल्पकालिक बाजार के शोर से बाधित होने से बचती है, जबकि यह सुनिश्चित करती है कि मध्य-लंबी प्रवृत्ति अपेक्षाओं के अनुरूप है।

रणनीति का विश्लेषण

  1. महत्वपूर्ण समर्थन या प्रतिरोध बिंदुओं को तोड़ना और मध्य-लंबी प्रवृत्ति को पकड़ना

रणनीति दो समय अक्षों पर महत्वपूर्ण मूल्य टूटने की निगरानी करती है और प्रवृत्ति के शुरुआती चरणों में स्पष्ट प्रविष्टि समय को पकड़ सकती है।

  1. दोहरी पुष्टि त्रुटि को कम करती है

दो अलग-अलग समय-अक्षों पर एक साथ ब्रेकडाउन, सिग्नल की गुणवत्ता में सुधार के लिए यादृच्छिक उतार-चढ़ाव के कारण गलत सिग्नल को काफी कम कर सकता है।

  1. रिवर्स सूट और रंग K तार फ़िल्टर

इसके अलावा, रिवर्स-सूट और रंग K-लाइन निर्णय जोड़े गए हैं, जिससे कुछ खराब गुणवत्ता वाले ब्रेकआउट सिग्नल को फ़िल्टर किया जा सकता है, जिससे गंभीर नुकसान से बचा जा सकता है।

  1. संक्षिप्त पैरामीटर सेट

इस रणनीति के लिए केवल दो समय-अक्ष पैरामीटर की आवश्यकता होती है, जो कि विभिन्न नस्लों के लिए उपयुक्त है।

  1. समझने और अनुकूलित करने में आसान

नीति संरचना स्पष्ट है, सिद्धांतों को समझना आसान है; नीति अनुकूलन के लिए मापदंडों को परिस्थितियों के अनुसार समायोजित किया जा सकता है।

रणनीतिक जोखिम विश्लेषण

  1. डबल ब्रेक के कारण प्रवेश में देरी

एकल और डबल ब्रेक के मुकाबले, डबल ब्रेक में प्रवेश में देरी हो सकती है, जिससे शुरुआती मजबूत ट्रेडों से मिलने वाले लाभ को याद किया जा सकता है।

  1. महत्वपूर्ण समर्थन प्रतिरोध बिट्स का चयन

विभिन्न किस्मों और बाजार चक्रों के लिए, उचित मूल्य निर्धारण का चयन करना महत्वपूर्ण है, अन्यथा गलत संकेत मिल सकते हैं।

  1. सफलता की विफलता

यहां तक कि दोहरे ब्रेकआउट के मामले में भी, ब्रेकआउट विफल हो सकता है और फिर तेजी से वापस आ सकता है, जिससे नुकसान हो सकता है।

  1. रुझान उलटा नुकसान

रुझान में देर से प्रवेश में अचानक उलटफेर हो सकता है, और समय पर बाहर निकलने में असमर्थता के कारण अधिक नुकसान हो सकता है।

  1. पैरामीटर अनुकूलन कठिनाई

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

रणनीति अनुकूलन दिशा

  1. स्टॉप लॉस को बढ़ाएं

एक गतिशील रोक या समय रोक सेट किया जा सकता है, जो नुकसान के विस्तार से पहले नुकसान को रोकता है।

  1. फ़िल्टरिंग को अनुकूलित करें

विभिन्न रिवर्स सेट आयाम मापदंडों का परीक्षण किया जा सकता है, या अन्य फ़िल्टरिंग विधियों का परीक्षण किया जा सकता है।

  1. गतिशील महत्वपूर्ण मूल्य

बाजार में परिवर्तन के साथ महत्वपूर्ण कीमतों को गतिशील रूप से बदलने की अनुमति दें, न कि स्थिर सेटिंग्स।

  1. बहु-प्रजाति पैरामीटर अनुकूलन

मशीन लर्निंग के माध्यम से विभिन्न किस्मों के लिए इष्टतम संयोजनों का अनुकूलन किया जा सकता है।

  1. बढ़ी हुई मात्रा और मूल्य की पुष्टि

एक बार जब आप अपने खाते में लॉग इन करते हैं, तो आप अपने खाते में लॉग इन कर सकते हैं और अपने खाते में लॉग इन कर सकते हैं।

संक्षेप

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

रणनीति स्रोत कोड
/*backtest
start: 2023-10-15 00:00:00
end: 2023-11-14 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//Noro
//2018

//@version=2
strategy(title = "Noro's Levels Strategy v1.0", shorttitle = "Levels str 1.0", overlay = true, default_qty_type = strategy.percent_of_equity, default_qty_value = 100, pyramiding = 0)

//Settings
needlong = input(true, defval = true, title = "Long")
needshort = input(true, defval = true, title = "Short")
capital = input(100, defval = 100, minval = 1, maxval = 10000, title = "Capital, %")
tf = input('W',  title = "timeframe 1")
tf2 = input('D',  title = "timeframe 2")
src = input(ohlc4, "Source")
ap = input(true, defval = true, title = "antipila")
cf = input(true, defval = true, title = "color filter")
fromyear = input(1900, defval = 1900, minval = 1900, maxval = 2100, title = "From Year")
toyear = input(2100, defval = 2100, minval = 1900, maxval = 2100, title = "To Year")
frommonth = input(01, defval = 01, minval = 01, maxval = 12, title = "From Month")
tomonth = input(12, defval = 12, minval = 01, maxval = 12, title = "To Month")
fromday = input(01, defval = 01, minval = 01, maxval = 31, title = "From day")
today = input(31, defval = 31, minval = 01, maxval = 31, title = "To day")

//Signals
level = request.security(syminfo.tickerid, tf, src[1])
level2 = request.security(syminfo.tickerid, tf2, src[1])
plot(level, linewidth = 3, color = silver)
plot(level2, linewidth = 3, color = gray)
up1 = close > level and ap == false ? true : low > level ? true : false
dn1 = close < level and ap == false ? true : high < level ? true : false
up2 = close > level2 and ap == false ? true : low > level2 ? true : false
dn2 = close < level2 and ap == false ? true : high < level2 ? true : false

//Trading
lot = strategy.position_size != strategy.position_size[1] ? strategy.equity / close * capital / 100 : lot[1]

if up1 and up2 and (close < open or cf == false)
    strategy.entry("Long", strategy.long, needlong == false ? 0 : lot, when = (time > timestamp(fromyear, frommonth, fromday, 00, 00) and time < timestamp(toyear, tomonth, today, 23, 59)))
    
if dn1 and dn2 and (close > open or cf == false)
    strategy.entry("Short", strategy.short, needshort == false ? 0 : lot, when = (time > timestamp(fromyear, frommonth, fromday, 00, 00) and time < timestamp(toyear, tomonth, today, 23, 59)))

if time > timestamp(toyear, tomonth, today, 23, 59)
    strategy.close_all()