स्टॉक आरएसआई आधारित ट्रेंड फॉलो करने वाली रणनीति

लेखक:चाओझांग, दिनांकः 2024-02-02 11:23:29
टैगः

img

अवलोकन

यह रणनीति स्टॉक आरएसआई संकेतक के आधार पर ट्रेंड फॉलो करने के लिए डिज़ाइन की गई है। यह स्टॉक आरएसआई क्रॉसओवर के माध्यम से ट्रेडिंग सिग्नल उत्पन्न करके और स्टॉक आरएसआई क्रॉसओवर के माध्यम से ट्रेडिंग सिग्नल उत्पन्न करके स्टॉक आरएसआई और स्टॉक आरएसआई संकेतक के फायदे को जोड़ती है।

रणनीति तर्क

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

लाभ विश्लेषण

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

जोखिम विश्लेषण

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

अनुकूलन दिशाएँ

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

निष्कर्ष

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


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

//@version=2

strategy("sdf",calc_on_every_tick=true,precision=8,
     default_qty_type=strategy.fixed,currency="USD")
//entradas y variables de indicadores
smoothK = input(3, minval=1)
smoothD = input(3, minval=1)
lengthRSI = input(14, minval=1)
lengthStoch = input(14, minval=1)
src = input(close, title="RSI Source")
rsi1 = rsi(src, lengthRSI)
k = sma(stoch(rsi1, rsi1, rsi1, lengthStoch), smoothK)
d = sma(k, smoothD)
overbought=input(80)
oversold=input(20)
//entradas de stop , trail, profit
stop=input(1500)
stop_dentro_de_los_ultimos_lows=input(20)
trail_points=input(500)
trail_offset=input(100)
profit=input(1000)
riesgo_en_dolares=input(15)
marsi=sma(rsi(close,14),14)
//condicion de compra: k>80
buycondition=crossover(k,20) and security(syminfo.ticker,"240",rsi(close,14)>marsi)
bgcolor( security(syminfo.ticker,"240",rsi(close,14)>marsi) ? yellow : na , transp=0)

if year>2014
    strategy.entry("l",strategy.long,qty=1,when=buycondition)
    velasiguente=barssince(buycondition)+1  //cierre en cada vela nueva independientemente si subeObaja.FUNCIONANDO
    strategy.close("l",when=velasiguente>2)       //cierre en cada vela nueva independientemente si subeObaja.FUNCIONANDO
    //paradaMasBajo=lowest(low,stop_dentro_de_los_ultimos_lows)//stop_dentro_de_los_ultimos_lows, NO PROBADA 
    //strategy.exit("l",loss=paradaMasBajo,profit=profit)
plot(strategy.equity, title="equity", color=red, linewidth=2, style=areabr)

अधिक