आरएसआई लक्ष्य और स्टॉप लॉस ट्रैकिंग रणनीति

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

img

अवलोकन

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

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

  1. बाजार में ओवरबॉट और ओवरसोल्ड स्थितियों का न्याय करने के लिए आरएसआई संकेतक का उपयोग करें। जब आरएसआई 60 से ऊपर जाता है तो एक खरीद संकेत उत्पन्न होता है, और जब यह 40 से नीचे जाता है तो एक बिक्री संकेत उत्पन्न होता है।

  2. बाजार में प्रवेश करने के बाद, ट्रेकिंग स्टॉप लाभ और स्टॉप हानि सेट करें। लाभ दूरी प्रवेश मूल्य प्लस उपयोगकर्ता द्वारा निर्धारित बिंदुओं की संख्या है, और हानि दूरी प्रवेश मूल्य माइनस उपयोगकर्ताओं द्वारा निर्धारित बिंदुओं की संख्या है।

  3. जब कीमत लाभ या हानि की दूरी तक पहुँच जाती है, तो व्यापार स्वचालित रूप से लाभ या हानि को रोक देता है।

लाभ विश्लेषण

  1. आरएसआई सूचक बाजार के रुझानों का आकलन करने में अच्छा काम करता है, स्टॉप लॉस और लाभ लेने के साथ मिलकर यह जोखिमों को प्रभावी ढंग से नियंत्रित कर सकता है।

  2. लाभ और हानि की दूरी को अंक की पूर्ण संख्या में निर्धारित किया जाता है। कोई फर्क नहीं पड़ता कि प्रवेश मूल्य उच्च या निम्न है, लाभ स्थान और हानि स्थान निश्चित हैं, और जोखिम पुरस्कार अनुपात नियंत्रित है।

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

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

  1. आरएसआई संकेतक झूठे संकेत उत्पन्न कर सकते हैं, जिसके परिणामस्वरूप अनावश्यक नुकसान हो सकते हैं। आरएसआई मापदंडों को समायोजित करके या फ़िल्टरिंग के लिए अन्य संकेतक जोड़कर झूठे संकेतों को कम किया जा सकता है।

  2. फिक्स्ड स्टॉप प्रॉफिट और लॉस डिस्टेंस के कारण अपर्याप्त लाभ स्थान या अत्यधिक नुकसान हो सकता है। उपयोगकर्ताओं को बाजार की अस्थिरता के अनुसार स्टॉप प्रॉफिट और लॉस डिस्टेंस को उचित रूप से सेट करने की आवश्यकता होती है।

  3. चरम बाजार स्थितियों में ट्रैकिंग स्टॉप लॉस टूट सकता है, अधिकतम हानि को सीमित करने में असमर्थ। जोखिम को कम करने के लिए अस्थायी स्टॉप को जोड़ने की सिफारिश की जाती है।

अनुकूलन दिशा

  1. सबसे अच्छा पैरामीटर संयोजन खोजने के लिए आरएसआई पैरामीटर का अनुकूलन करें.

  2. आरएसआई संकेतों को फ़िल्टर करने और अनावश्यक ट्रेडों को कम करने के लिए एमए और अन्य संकेतक जोड़ें।

  3. अंक की पूर्ण संख्या के बजाय स्टॉप लाभ और हानि अनुपात सेट करें, जो कीमत के आधार पर दूरी को स्वचालित रूप से समायोजित कर सकता है।

  4. चरम बाजार स्थितियों में जोखिमों को रोकने के लिए अस्थायी रुकावटें जोड़ें।

सारांश

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


/*backtest
start: 2024-01-09 00:00:00
end: 2024-01-16 00:00:00
period: 45m
basePeriod: 5m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © ChaitanyaSainkar

//@version=5
strategy("RSI TARGET & STOPLOSS",overlay = true)

// USER INPUTS

RSI_L = input.int(defval = 14, title = "RSI Length")

LONGSTOP = input.int(defval = 50, title = "STOPLOSS LONG")
LONGTARGET = input.int(defval = 100, title = "TARGET LONG")

SHORTSTOP = input.int(defval = 50, title = "STOPLOSS SHORT")
SHORTTARGET = input.int(defval = 100, title = "TARGET SHORT")

// POINTBASED TARGET & STOPLOSS

RSI = ta.rsi(close,RSI_L)

longstop = strategy.position_avg_price - LONGSTOP
longtarget = strategy.position_avg_price + LONGTARGET

shortstop = strategy.position_avg_price + SHORTSTOP
shorttarget = strategy.position_avg_price - SHORTTARGET

// LONG & SHORT SIGNALS

buy = ta.crossover(RSI,60)
short = ta.crossunder(RSI,40)

// STRATEGY FUNCTIONS

if buy 
    strategy.entry("long", direction = strategy.long,comment = "LONG")

if strategy.position_size > 0
    strategy.exit("long", from_entry = "long", limit = longtarget, stop = longstop, comment_loss = "LOSS", comment_profit = "PROFIT")
if short
    strategy.entry("short", direction = strategy.short,comment = "SHORT")

if strategy.position_size < 0
    strategy.exit("short", from_entry = "short", limit = longtarget, stop = shortstop, comment_loss = "LOSS", comment_profit = "PROFIT")

// PLOTTING TARGET & STOPLOSS

plot(strategy.position_size > 0 ? longtarget : na, style = plot.style_linebr, color = color.green)
plot(strategy.position_size > 0 ? longstop : na, style = plot.style_linebr, color = color.red)

plot(strategy.position_size < 0 ? shorttarget : na, style = plot.style_linebr, color = color.green)
plot(strategy.position_size < 0 ? shortstop : na, style = plot.style_linebr, color = color.red)

अधिक