शियुन टर्निंग इंडिकेटर पर आधारित बेहतर लॉन्ग-शॉर्ट क्रॉस ट्रेडिंग रणनीति

ICHIMOKU MA DONCHIAN CROSSOVER TK KUMO
निर्माण तिथि: 2025-02-21 10:41:00 अंत में संशोधित करें: 2025-02-21 10:41:00
कॉपी: 1 क्लिक्स: 398
2
ध्यान केंद्रित करना
319
समर्थक

शियुन टर्निंग इंडिकेटर पर आधारित बेहतर लॉन्ग-शॉर्ट क्रॉस ट्रेडिंग रणनीति शियुन टर्निंग इंडिकेटर पर आधारित बेहतर लॉन्ग-शॉर्ट क्रॉस ट्रेडिंग रणनीति

अवलोकन

यह रणनीति क्लासिक मार्किट क्लाउड टर्नअराउंड सिस्टम (Ichimoku Kinko Hyo) पर आधारित है, जो ट्रेडिंग सिग्नल को पहचानने के लिए एक परिवर्तनीय लाइन और एक बेंचमार्क लाइन के गतिशील क्रॉसिंग के माध्यम से ट्रेडिंग सिग्नल को पहचानता है। यह रणनीति पारंपरिक मार्किट क्लाउड सिस्टम पर आधारित है, जिसमें स्वचालित ट्रेडिंग सिग्नल के निर्माण और निष्पादन के लिए तर्क जोड़ा गया है और बाजार की प्रवृत्ति की पठनीयता को बढ़ाने के लिए दृश्य लेबल के साथ काम किया गया है।

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

रणनीति के केंद्र में पांच मुख्य वक्र हैं जो बाजार के बादल प्रणाली पर आधारित हैंः रूपांतरण रेखा ((9 चक्र), आधार रेखा ((26 चक्र), अग्रणी रेखा ए, अग्रणी रेखा बी ((52 चक्र) और पिछड़े रेखा। इनमें से सबसे महत्वपूर्ण व्यापारिक संकेत रूपांतरण रेखा और आधार रेखा के क्रॉसिंग से आते हैं। जब रूपांतरण रेखा पर आधार रेखा को पार करते हैं, तो अधिक संकेत उत्पन्न होते हैं, और जब वे नीचे जाते हैं, तो वे समतल स्थिति को पार करते हैं। रणनीति गतिशील डोंगची चैनल का उपयोग करती है प्रत्येक लाइन की गणना करने के लिए, उच्चतम और निम्नतम कीमतों के औसत को लेकर मूल्य में उतार-चढ़ाव को दर्शाती है।

रणनीतिक लाभ

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

रणनीतिक जोखिम

  1. रुझान उलटा विलंब - चलती औसत का उपयोग करने के कारण कुछ अंतराल है।
  2. अस्थिर बाजारों पर लागू नहीं होता है - यह क्षैतिज पदानुक्रम के चरण में झूठे संकेत उत्पन्न कर सकता है।
  3. पैरामीटर संवेदनशीलता - विभिन्न पैरामीटर सेटिंग्स का महत्वपूर्ण रूप से रणनीति के प्रदर्शन पर प्रभाव पड़ता है।
  4. क्लाउड मैप की जटिलता - कई लाइनों के बीच एक-दूसरे से जुड़ने से सिग्नल को समझने में कठिनाई हो सकती है

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

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

संक्षेप

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

रणनीति स्रोत कोड
/*backtest
start: 2024-02-22 00:00:00
end: 2024-12-16 00:00:00
period: 1h
basePeriod: 1h
exchanges: [{"eid":"Binance","currency":"ETH_USDT"}]
*/

//@version=6

strategy(title="Ichimoku Cloud with Lables", shorttitle="Ichimoku", overlay=true)
conversionPeriods = input.int(9, minval=1, title="Conversion Line Length")
basePeriods = input.int(26, minval=1, title="Base Line Length")
laggingSpan2Periods = input.int(52, minval=1, title="Leading Span B Length")
displacement = input.int(26, minval=1, title="Lagging Span")
donchian(len) => math.avg(ta.lowest(len), ta.highest(len))
conversionLine = donchian(conversionPeriods)
baseLine = donchian(basePeriods)
leadLine1 = math.avg(conversionLine, baseLine)
leadLine2 = donchian(laggingSpan2Periods)
plot(conversionLine, color=#2962FF, title="Conversion Line")
plot(baseLine, color=#B71C1C, title="Base Line")





plot(close, offset = -displacement + 1, color=#43A047, title="Lagging Span", display = display.none)
p1 = plot(leadLine1, offset = displacement - 1, color=#A5D6A7,
	 title="Leading Span A")
p2 = plot(leadLine2, offset = displacement - 1, color=#EF9A9A,
	 title="Leading Span B")
plot(leadLine1 > leadLine2 ? leadLine1 : leadLine2, offset = displacement - 1, title = "Kumo Cloud Upper Line", display = display.none) 
plot(leadLine1 < leadLine2 ? leadLine1 : leadLine2, offset = displacement - 1, title = "Kumo Cloud Lower Line", display = display.none) 
fill(p1, p2, color = leadLine1 > leadLine2 ? color.rgb(67, 160, 71, 90) : color.rgb(244, 67, 54, 90))

if barstate.islast
    label.new(bar_index+5,baseLine,style=label.style_none,xloc=xloc.bar_index,text="Base",color=color.white,textcolor=#B71C1C)
    label.new(bar_index +8, conversionLine,style=label.style_none,xloc=xloc.bar_index,text="Conversion",color=color.white,textcolor=#2962FF)
	label.new(bar_index+(displacement-1)+5,leadLine1,style=label.style_none,xloc=xloc.bar_index,text="Lead1",color=color.white,textcolor=#A5D6A7)
	label.new(bar_index+(displacement-1)+5,leadLine2,style=label.style_none,xloc=xloc.bar_index,text="Lead2",color=color.white,textcolor=#EF9A9A)

// --- TRADING LOGIC ---

// 1) Detect bullish cross (Conversion crosses above Base)
longSignal = ta.crossover(conversionLine, baseLine)

// 2) Detect bearish cross (Conversion crosses below Base)
closeSignal = ta.crossunder(conversionLine, baseLine)

// 3) If bullish cross occurs, open a new long
if longSignal
    strategy.entry("LongTK", strategy.long)

// 4) If bearish cross occurs, close the open long
if closeSignal
    // Closes all orders opened with the ID "LongTK"
    strategy.close("LongTK")