संसाधन लोड हो रहा है... लोड करना...

एडीएक्स फ़िल्टर्ड ट्रेडिंग सिग्नल रणनीति के साथ लागुएरे आरएसआई

लेखक:चाओझांग, दिनांकः 2024-05-17 15:01:17
टैगःआरएसआईएडीएक्स

img

अवलोकन

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

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

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

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

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

रणनीतिक लाभ

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

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

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

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

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

सारांश

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


/*backtest
start: 2023-05-11 00:00:00
end: 2024-05-16 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy('Laguerre RSI with Buy/Sell Signals and ADX Filter', shorttitle='LaRSI_ADX Signals', overlay=false)

// Kullanıcı girdileri
src = input(title='Source', defval=close)
alpha = input.float(title='Alpha', minval=0, maxval=1, step=0.1, defval=0.2)
buyLevel = input(20, title='Buy Level')
sellLevel = input(80, title='Sell Level')
adxLength = input(14, title='ADX Length')
adxSmoothing = input(14, title='ADX Smoothing')
adxLevel = input(20, title='ADX Level') // adxLevel tanımlamasını ekledik

// ADX hesaplaması
[diPlus, diMinus, adx] = ta.dmi(adxLength, adxSmoothing)

// Laguerre RSI hesaplamaları
gamma = 1 - alpha
L0 = 0.0
L0 := (1 - gamma) * src + gamma * nz(L0[1])
L1 = 0.0
L1 := -gamma * L0 + nz(L0[1]) + gamma * nz(L1[1])
L2 = 0.0
L2 := -gamma * L1 + nz(L1[1]) + gamma * nz(L2[1])
L3 = 0.0
L3 := -gamma * L2 + nz(L2[1]) + gamma * nz(L3[1])
cu = (L0 > L1 ? L0 - L1 : 0) + (L1 > L2 ? L1 - L2 : 0) + (L2 > L3 ? L2 - L3 : 0)
cd = (L0 < L1 ? L1 - L0 : 0) + (L1 < L2 ? L2 - L1 : 0) + (L2 < L3 ? L3 - L2 : 0)
temp = cu + cd == 0 ? -1 : cu + cd
LaRSI = temp == -1 ? 0 : cu / temp

// Alım ve satım sinyalleri
longCondition = ta.crossover(100 * LaRSI, buyLevel) and adx > adxLevel
shortCondition = ta.crossunder(100 * LaRSI, sellLevel) and adx > adxLevel

// Strateji giriş ve çıkışları
strategy.entry('Long', strategy.long, when=longCondition)
strategy.entry('Short', strategy.short, when=shortCondition)

// Göstergeleri çizme
plot(100 * LaRSI, title='LaRSI', linewidth=2, color=color.new(color.blue, 0))
hline(buyLevel, title='Buy Level', color=color.new(color.green, 0), linestyle=hline.style_dotted)
hline(sellLevel, title='Sell Level', color=color.new(color.red, 0), linestyle=hline.style_dotted)
plot(adx, title='ADX', color=color.new(color.orange, 0))


संबंधित

अधिक