
یہ حکمت عملی آر ایس آئی اشارے کی خرید سگنل لائن اور فروخت سگنل لائن ترتیب دے کر خرید اور فروخت کو خود کار طریقے سے انجام دیتی ہے۔ جب آر ایس آئی اشارے خرید سگنل لائن سے کم ہو تو خرید سگنل جاری کیا جاتا ہے۔ جب آر ایس آئی اشارے فروخت سگنل لائن سے زیادہ ہو تو فروخت سگنل جاری کیا جاتا ہے۔ منافع کو مقفل کرنے اور خطرے پر قابو پانے کے لئے ایک متحرک رکاوٹ بھی ترتیب دی گئی ہے۔
یہ حکمت عملی بنیادی طور پر آر ایس آئی اشارے کے زیادہ خرید و فروخت والے علاقوں کی بنیاد پر خرید و فروخت کے وقت کا تعین کرتی ہے۔ آر ایس آئی اشارے 20 سے کم ہونے پر اسے اوور سیل سمجھا جاتا ہے ، اور 80 سے زیادہ ہونے پر اسے اوور بل سمجھا جاتا ہے۔ حکمت عملی میں تین آر ایس آئی کم خرید لائنیں ترتیب سے 20 ، 18 ، 14 ہیں۔ اس دن کی بندش کی قیمت پچھلے دن سے زیادہ ہے جبکہ آر ایس آئی اشارے اسی طرح کی خرید و فروخت کی لائن سے کم ہے۔ حکمت عملی میں آر ایس آئی کی اعلی فروخت لائن 83 ہے ، جب آر ایس آئی اشارے اس فروخت لائن سے زیادہ ہے۔ اس کے علاوہ ، اس حکمت عملی میں اسٹاپ نقصان کو منتقل کرنے کی بھی ترتیب دی گئی ہے ، اگر قیمت خرید کی قیمت سے کم ہو تو ، 5٪ کی لاگت آئے گی۔
اس حکمت عملی میں آر ایس آئی اشارے کے اوور بُوڈ اوور سیل زون کے ذریعہ خرید و فروخت کے وقت کا تعین کیا جاتا ہے اور منافع کو لاک کرنے اور خطرے کو کنٹرول کرنے کے لئے اسٹاپ نقصانات کا تعین کیا جاتا ہے۔ یہ ایک عام تکنیکی اشارے پر مبنی مقدار کی تجارت کی حکمت عملی ہے۔
یہ حکمت عملی مندرجہ ذیل فوائد رکھتی ہے:
کلاسیکی اور وسیع پیمانے پر تصدیق شدہ RSI اشارے کا استعمال کرتے ہوئے خرید و فروخت کے مقامات کا تعین کرنے کے لئے ، اوور بیئر اور اوور سیل کے اوقات کو مؤثر طریقے سے پکڑنے کے لئے۔
ایک سے زیادہ خریدنے کی لائنوں کو ترتیب دیں ، مختلف قیمتوں پر بیچوں میں خریدیں ، خریداری کی لاگت کو کم کریں۔
نقصانات کو کنٹرول کرنے اور منافع کو لاک کرنے کے لئے موبائل روکنے کی تشکیل ، جو خطرے کو مؤثر طریقے سے کنٹرول کرسکتی ہے۔
حکمت عملی کا منطق سادہ اور واضح ہے، اسے سمجھنے اور تبدیل کرنے میں آسانی ہے، اور اسے عملی طور پر بھی توثیق کیا جاسکتا ہے۔
RSI اشارے کے پیرامیٹرز کو اپنی مرضی کے مطابق بنایا جاسکتا ہے ، مختلف اقسام اور مارکیٹوں کے لئے پیرامیٹرز کو ایڈجسٹ کیا جاسکتا ہے۔
اس حکمت عملی کے کچھ خطرات بھی ہیں:
ایک ہی اشارے کی حکمت عملی ، جعلی سگنل پیدا کرنے کے لئے آسان ہے ، آر ایس آئی اشارے سے آنے والا سگنل ضروری طور پر درست نہیں ہے۔
اس کے علاوہ ، اس میں کوئی روک تھام کی حکمت عملی نہیں ہے ، اور نقصانات میں اضافے کا خطرہ ہے۔
اوور بیپ اور اوور سیل زون میں ٹوٹ پھوٹ کا خطرہ ہے ، خاص طور پر زلزلے کے حالات میں۔
قیمتوں میں کمی کی وجہ سے ، قیمتوں میں کمی کی وجہ سے ، قیمتوں میں کمی کی وجہ سے ، قیمتوں میں کمی کی وجہ سے ، قیمتوں میں کمی کی وجہ سے ، قیمتوں میں کمی کی وجہ سے ، قیمتوں میں کمی ہوئی ہے۔
اس کا حل یہ ہے:
غلط سگنل سے بچنے کے لئے متعدد اشارے کے ساتھ فیصلہ کریں۔
زونز یا سار کو روکنے کی حکمت عملی میں اضافہ کریں۔
آر ایس آئی پیرامیٹرز کو ایڈجسٹ کریں اور فاصلے کو کم کریں۔
4۔ متحرک رکاوٹ یا بروقت انسانی مداخلت۔
اس حکمت عملی کو مندرجہ ذیل طریقوں سے بہتر بنایا جاسکتا ہے:
دوسرے اشارے کے ساتھ مل کر ، اشارے کا مجموعہ بنائیں ، جھوٹے سگنل سے بچیں۔ عام مجموعے میں شامل ہیں: آر ایس آئی + کے ڈی جے ، آر ایس آئی + ایم اے سی ڈی وغیرہ۔
ٹرینڈ ٹریکنگ اسٹاپس ، ٹائم اسٹاپس ، موبائل اسٹاپ چینلز وغیرہ جیسے اسٹاپس کی حکمت عملی شامل کریں۔
پیرامیٹرز کی اصلاح ، مختلف اقسام کے لئے ، RSI پیرامیٹرز کو باقاعدگی سے ایڈجسٹ کریں۔
حکمت عملی کے مشتق ، جیسے ٹوٹا ہوا موڑ کی حکمت عملی ، بیچ میں داخل ہونے کی حکمت عملی وغیرہ۔
خرید و فروخت کی حد کو مناسب طریقے سے کم کریں اور خرید و فروخت کے جھوٹے اشاروں سے بچیں۔
یہ حکمت عملی مجموعی طور پر ایک عام 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)