यह रणनीति रिलेटिव स्ट्रेंथ इंडेक्स (आरएसआई) संकेतक पर आधारित है, जो स्टॉप लॉस और दैनिक हानि सीमा तंत्र के साथ संयुक्त है, एल्गोरिदमिक रूप से एनवीडिया शेयरों का व्यापार करने के लिए। इसके व्यापारिक निर्णय ओवरबॉट और ओवरसोल्ड स्थितियों की पहचान करने के लिए आरएसआई संकेतों पर निर्भर करते हैं, तदनुसार लंबी और छोटी स्थिति स्थापित करते हैं। इस बीच, रणनीति एकल दांव नुकसान को सीमित करने के लिए स्टॉप लॉस बिंदु निर्धारित करती है और समग्र जोखिमों को नियंत्रित करने के लिए अधिकतम दैनिक हानि प्रतिशत को परिभाषित करती है।
जब आरएसआई 37 की ओवरसोल्ड सीमा से नीचे गिरता है, तो स्टॉक की कीमत को कम मूल्य माना जाता है, और एक लंबी स्थिति ली जाएगी। जब आरएसआई 75 की ओवरबोल्ड सीमा से अधिक हो जाता है, तो स्टॉक की कीमत को अतिमूल्य माना जाता है, और एक छोटी स्थिति ली जाएगी। एक बार जब स्टॉक की कीमत का आंदोलन पूर्व निर्धारित स्टॉप लॉस बिंदु तक पहुंच जाता है, तो स्थिति बंद हो जाएगी। यदि अधिकतम दैनिक नुकसान शुद्ध मूल्य का 3% तक पहुंच जाता है, तो सभी पद बंद हो जाएंगे और उस दिन कोई नया व्यापार नहीं किया जाएगा।
इस रणनीति का मूल व्यापार के अवसरों को निर्धारित करने के लिए आरएसआई संकेतों पर निर्भर करता है। 30 से नीचे का आरएसआई एक ओवरसोल्ड स्थिति का प्रतिनिधित्व करता है, जो स्टॉक के कम मूल्य का संकेत देता है; जबकि 70 से ऊपर का आरएसआई एक ओवरबॉट स्थिति के रूप में देखा जाता है, जिसका अर्थ है स्टॉक का ओवरवैल्यूएशन। रणनीति लाभ के लिए मूल्य उलट की उम्मीद करते हुए ओवरसोल्ड / ओवरबोल्ड स्तरों पर लंबी / छोटी स्थिति खोलती है।
स्टॉप लॉस तंत्र का उपयोग एकल दांव के नुकसान को सीमित करने के लिए किया जाता है। जब नुकसान एक पूर्व निर्धारित प्रतिशत सीमा तक पहुंच जाता है, तो पदों को स्टॉप लॉस ऑर्डर द्वारा बंद कर दिया जाएगा। इसका उद्देश्य एक ही व्यापार में भारी नुकसान से बचना है। दैनिक हानि सीमा प्रति दिन कुल नुकसान को सीमित करती है। यदि हानि शुद्ध मूल्य के 3% से अधिक है, तो सभी पदों को बंद कर दिया जाएगा और उस दिन आगे के नुकसान को रोकने के लिए कोई नया व्यापार नहीं किया जाएगा।
इस आरएसआई स्टॉप लॉस रणनीति के लाभों में शामिल हैंः
इस रणनीति के कुछ जोखिमों में शामिल हैंः
रणनीति को अनुकूलित करने के कुछ तरीकेः
आरएसआई स्टॉप लॉस रणनीति शोर को फ़िल्टर करने और व्यापार जोखिमों को कुछ हद तक नियंत्रित करने के लिए तकनीकी संकेतकों और जोखिम नियंत्रण तंत्र की ताकत को एकीकृत करती है। सरल और स्पष्ट नियमों के साथ, यह एक परिचयात्मक मात्रात्मक व्यापार रणनीति के रूप में कार्य कर सकता है। हालांकि, इसके मापदंडों और स्टॉप लॉस तंत्र में संभावित भुगतान में कुछ अनिश्चितता के साथ आगे अनुकूलन के लिए जगह है। निष्कर्ष में, यह रणनीति शुरुआती लोगों के लिए एक टेम्पलेट संदर्भ प्रदान करती है लेकिन व्यावहारिक उपयोग के लिए सावधानीपूर्वक मूल्यांकन और ट्यूनिंग की आवश्यकता होती है।
//@version=5 strategy("RSI Strategy with Daily Loss Limit", overlay=true) // Define RSI conditions rsiValue = ta.rsi(close, 7) rsiLength = input(15, title="RSI Length") rsiOverbought = 75 rsiOversold = 37 // Define stop-loss percentage stopLossPercent = input(1, title="Stop Loss Percentage") / 100 // Enter long (buy) when RSI is below 40 with stop-loss if (rsiValue < rsiOversold) strategy.entry("Buy", strategy.long) // Exit long when RSI is above 80 or when stop-loss is hit if (rsiValue > rsiOverbought) strategy.exit("Buy", from_entry="Buy", loss=close * stopLossPercent) // Enter short (sell) when RSI is above 80 with stop-loss if (rsiValue > rsiOverbought) strategy.entry("Sell", strategy.short) // Exit short when RSI is below 40 or when stop-loss is hit if (rsiValue < rsiOversold) strategy.exit("Sell", from_entry="Sell", loss=close * stopLossPercent) // Track account equity equityLimit = strategy.equity * 0.97 // Set the daily loss limit to 3% // Enter long (buy) when RSI is below 40 if (rsiValue < rsiOversold) strategy.entry("Buy", strategy.long) // Exit long when RSI is above 80 or when stop-loss is hit if (rsiValue > rsiOverbought) strategy.exit("Buy", from_entry="Buy", loss=close * stopLossPercent) // Enter short (sell) when RSI is above 80 if (rsiValue > rsiOverbought) strategy.entry("Sell", strategy.short) // Exit short when RSI is below 40 or when stop-loss is hit if (rsiValue < rsiOversold) strategy.exit("Sell", from_entry="Sell", loss=close * stopLossPercent) // Plot RSI on the chart plot(rsiValue, title="RSI", color=color.blue) // Stop trading for the day if the daily loss limit is reached if (strategy.equity < equityLimit) strategy.close_all()