یہ حکمت عملی آر ایس آئی اشارے کی بنیاد پر خرید سگنل لائن اور فروخت سگنل لائن طے کرتی ہے ، جس میں خودکار خرید و فروخت کے حصول کے لئے اسٹاپ نقصان کے ساتھ مل کر چلتی ہے۔ جب آر ایس آئی اشارے خرید سگنل لائن سے کم ہوتا ہے تو یہ خرید سگنل بھیجتا ہے ، اور جب آر ایس آئی اشارے فروخت سگنل لائن سے زیادہ ہوتا ہے تو فروخت سگنل بھیجتا ہے۔ ایک ہی وقت میں ، یہ منافع میں مقفل کرنے اور خطرات پر قابو پانے کے لئے اسٹاپ نقصان کی حرکت طے کرتا ہے۔
یہ حکمت عملی بنیادی طور پر داخلہ اور باہر نکلنے کے وقت کا تعین کرنے کے لئے آر ایس آئی اشارے کے اوور بک اور اوور سیل زون پر مبنی ہے۔ 20 سے نیچے آر ایس آئی کو اوور سیل سمجھا جاتا ہے ، اور 80 سے اوپر کو اوور بک سمجھا جاتا ہے۔ حکمت عملی میں آر ایس آئی کی تین کم خرید سگنل لائنیں 20 ، 18 اور 14 پر مقرر کی جاتی ہیں۔ جب اختتامی قیمت پچھلے دن سے زیادہ ہوتی ہے اور آر ایس آئی اشارے متعلقہ خرید لائن سے نیچے ہوتا ہے تو ، خرید سگنل جاری کیا جاتا ہے۔ حکمت عملی میں آر ایس آئی ہائی سیل سگنل لائن 83 پر مقرر کی جاتی ہے۔ جب آر ایس آئی اشارے اس لائن سے زیادہ ہوتا ہے تو ، فروخت سگنل جاری کیا جاتا ہے۔ اس کے علاوہ ، حکمت عملی میں اسٹاپ نقصان کی حرکت بھی مقرر کی جاتی ہے۔ اگر قیمت قیمت کے 5٪ سے نیچے آجاتی ہے تو ، یہ خرید نقصان فروخت کو روک دے گی۔
پوری حکمت عملی آر ایس آئی اشارے کے اوور بکڈ اور اوور سیلڈ زون کے ذریعے خرید و فروخت کے وقت کا فیصلہ کرتی ہے ، اور منافع کو مقفل کرنے اور خطرات پر قابو پانے کے لئے اسٹاپ نقصان طے کرتی ہے۔ یہ تکنیکی اشارے پر مبنی ایک عام مقداری تجارتی حکمت عملی ہے۔
اس حکمت عملی کے فوائد میں شامل ہیں:
کلاسیکی اور وسیع پیمانے پر تصدیق شدہ آر ایس آئی اشارے کا استعمال کریں تاکہ تجارتی مقامات کا تعین کیا جاسکے اور زیادہ خریدنے اور زیادہ فروخت کرنے کے مواقع کو مؤثر طریقے سے حاصل کیا جاسکے۔
متعدد خرید لائنوں کی ترتیب مختلف کم قیمتوں پر تقسیم خریدنے کی اجازت دیتی ہے ، خریدنے کی لاگت کو کم کرتی ہے۔
نقصانات کو کنٹرول کرنے اور منافع میں مقفل کرنے کے لئے ایک متحرک سٹاپ نقصان کو ترتیب دینے سے خطرات کو مؤثر طریقے سے منظم کیا جا سکتا ہے.
حکمت عملی کا منطق سادہ اور واضح ہے، سمجھنے اور تبدیل کرنے میں آسان ہے، اور لائیو ٹریڈنگ میں تصدیق کرنے میں آسان ہے.
RSI اشارے کے پیرامیٹرز کو مختلف مصنوعات اور مارکیٹوں کے لئے اپنی مرضی کے مطابق اور ایڈجسٹ کیا جاسکتا ہے۔
اس حکمت عملی کے کچھ خطرات بھی ہیں:
ایک ہی اشارے پر انحصار کرتے ہوئے ، یہ جھوٹے اشاروں کا شکار ہے اور آر ایس آئی اشارے کے اشارے درست نہیں ہوسکتے ہیں۔
کوئی منافع لینے کی حکمت عملی نہیں ہے، نقصانات کو بڑھانے کا خطرہ ہے.
خاص طور پر رینج سے منسلک مارکیٹوں میں ، زیادہ خریدنے اور زیادہ فروخت کے زون کی تقسیم کے خطرات موجود ہیں۔
انتہائی مارکیٹ کے حالات میں، قیمتیں اسٹاپ نقصان کی لائن کو براہ راست توڑ سکتی ہیں اور نقصان کو روکنے میں ناکام رہ سکتی ہیں۔
حل یہ ہیں:
غلط سگنل سے بچنے کے لیے متعدد اشارے مل کر استعمال کریں۔
زونز یا سار جیسی منافع لینے کی حکمت عملیوں کو شامل کریں۔
اوور بکڈ/ اوور سیلڈ زون کو محدود کرنے کے لیے آر ایس آئی پیرامیٹرز کو ایڈجسٹ کریں۔
جب ضروری ہو تو متحرک سٹاپ نقصان یا دستی مداخلت کا استعمال کریں۔
حکمت عملی کو مندرجہ ذیل پہلوؤں میں بہتر بنایا جاسکتا ہے:
غلط سگنل سے بچنے کے لئے دیگر اشارے کو ایک اشارے پورٹ فولیو بنانے کے لئے یکجا کریں، جیسے RSI + KDJ، RSI + MACD.
منافع حاصل کرنے کی حکمت عملی شامل کریں جیسے ٹریلنگ سٹاپ نقصان، وقت پر مبنی باہر نکلیں، باہر نکلنے کا چینل منتقل کریں.
پیرامیٹر کی اصلاح، مختلف مصنوعات اور ٹائم فریم کی بنیاد پر RSI پیرامیٹرز کو ایڈجسٹ کریں.
حکمت عملی مشتق جیسے الٹ حکمت عملی، حکمت عملی میں پیمانے پر.
غلط سگنل سے بچنے کے لیے خرید/فروخت کے علاقوں کو مناسب طریقے سے محدود کریں۔
خلاصہ یہ ہے کہ ، یہ آر ایس آئی اشارے پر مبنی ایک عام مقداری تجارتی حکمت عملی ہے جس میں خرید / فروخت کے سگنل مرتب کیے جاتے ہیں۔ حکمت عملی آسان اور لاگو کرنا آسان ہے ، لیکن منافع نہ لینے کے اعلی خطرات کے ساتھ ایک ہی اشارے پر انحصار کرتی ہے۔ ہم پیرامیٹر ٹیوننگ ، حکمت عملی کمبو ، منافع لینے کے طریقہ کار وغیرہ کو شامل کرکے اس میں مزید بہتری لاسکتے ہیں۔
/*backtest start: 2023-12-17 00:00:00 end: 2024-01-16 00:00:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("RSI Buy/Sell Strategy", overlay=false) // Input for RSI period rsiPeriod = input(12, title="RSI Period") // Input for RSI levels rsiBuyLevel1 = 20 rsiBuyLevel2 = 18 rsiBuyLevel3 = 14 rsiSellLevel = input(83, title="RSI Sell Level") // Input for stop loss percentage stopLossPercent = input(5, title="Stop Percentage") // Calculate RSI rsiValue = ta.rsi(close, rsiPeriod) // Buy Conditions: RSI below buy levels buyCondition1 = close[1] > close and rsiValue <= rsiBuyLevel1 buyCondition2 = close[1] > close and rsiValue <= rsiBuyLevel2 buyCondition3 = close[1] > close and rsiValue <= rsiBuyLevel3 // Sell Conditions: RSI above sell level or stop loss sellCondition = (rsiValue > rsiSellLevel )//or ( close[1] < close * (1 - stopLossPercent / 100)) // Calculate position size based on 10% of current equity positionSize = strategy.equity * 0.8 / close // Plot RSI on the chart plot(rsiValue, title="RSI", color=color.blue) // Plot horizontal lines for buy and sell levels hline(rsiBuyLevel1, "Buy Level 1", color=color.green) hline(rsiBuyLevel2, "Buy Level 2", color=color.green) hline(rsiBuyLevel3, "Buy Level 3", color=color.green) hline(rsiSellLevel, "Sell Level", color=color.red) // Execute Buy and Sell orders with stop loss strategy.entry("Buy1", strategy.long, when = buyCondition1, qty = positionSize,stop=close * stopLossPercent / 100) strategy.entry("Buy2", strategy.long, when = buyCondition2, qty = positionSize,stop=close * stopLossPercent / 100) strategy.entry("Buy3", strategy.long, when = buyCondition3, qty = positionSize,stop=close * stopLossPercent / 100) strategy.close("Buy1", when = sellCondition) strategy.close("Buy2", when = sellCondition) strategy.close("Buy3", when = sellCondition)