وسائل لوڈ ہو رہے ہیں... لوڈنگ...

RSI پر مبنی تجارتی حکمت عملی جس میں فیصد پر مبنی منافع اور سٹاپ نقصان ہے

مصنف:چاؤ ژانگ، تاریخ: 2024-06-07 15:04:39
ٹیگز:آر ایس آئیٹی پیSL

img

جائزہ

یہ حکمت عملی رشتہ دار طاقت انڈیکس (آر ایس آئی) تکنیکی اشارے پر مبنی ہے ، جس میں کسی اثاثے کی زیادہ خرید اور زیادہ فروخت کی حالتوں کا تجزیہ کرکے تجارتی فیصلے کیے جاتے ہیں۔ جب آر ایس آئی زیادہ فروخت کی حد سے نیچے آجاتا ہے تو ، خرید کا اشارہ متحرک ہوجاتا ہے ، اور جب آر ایس آئی زیادہ خرید کی حد سے اوپر بڑھ جاتا ہے تو ، فروخت کا اشارہ متحرک ہوجاتا ہے۔ اس کے علاوہ ، یہ حکمت عملی فیصد پر مبنی منافع لینے اور نقصان کو روکنے کے طریقہ کار کو استعمال کرتی ہے ، جو منافع اور نقصان کی فیصد مقرر کرکے خطرہ کو کنٹرول کرتی ہے اور منافع میں مقفل ہوتی ہے۔ اس حکمت عملی کا مقصد قلیل مدتی مارکیٹ میں اتار چڑھاؤ کو پکڑنا اور جب رجحان الٹ جاتا ہے تو فوری طور پر پوزیشنوں کو بند کرنا ہوتا ہے ، جس سے مستحکم منافع حاصل ہوتا ہے۔

حکمت عملی کا اصول

  1. ایک مخصوص مدت کے لئے RSI اشارے کی قیمت کا حساب لگائیں.
  2. اس بات کا تعین کریں کہ آیا RSI oversold threshold سے نیچے ہے۔ اگر ایسا ہے تو ، خریدنے کا اشارہ چلائیں اور ایک طویل پوزیشن کھولیں۔
  3. لاگ ان قیمت ، اسٹاپ نقصان کی قیمت ، اور منافع کی قیمت کا حساب لگائیں۔ اسٹاپ نقصان کی قیمت لاگ ان قیمت ضرب ہے (1 - اسٹاپ نقصان کا فیصد) ، اور منافع کی قیمت لاگ ان قیمت ضرب ہے (1 + منافع حاصل کرنے کا فیصد) ۔
  4. انعقاد کی مدت کے دوران قیمتوں میں ہونے والے تبدیلیوں کی مسلسل نگرانی:
    • جب موجودہ قیمت سٹاپ نقصان کی قیمت تک پہنچ جاتی ہے، تو اسٹاپ نقصان کے ساتھ پوزیشن بند کر دیں۔
    • جب موجودہ قیمت منافع لینے کی قیمت تک پہنچ جاتی ہے، تو منافع لینے کے ساتھ پوزیشن بند کر دیں۔
    • جب آر ایس آئی زیادہ خریدنے کی حد سے تجاوز کر جائے تو پوزیشن بند کریں۔
  5. اگر RSI دوبارہ oversold threshold سے نیچے آتا ہے تو، اگلے ٹریڈنگ سائیکل کو شروع کرنے کے لئے مرحلے 2-4 کو دہرائیں۔

فوائد کا تجزیہ

  1. سادہ اور استعمال میں آسان: حکمت عملی کلاسیکی RSI اشارے پر مبنی ہے، ایک سادہ اصول کے ساتھ جو سمجھنے اور لاگو کرنے میں آسان ہے.
  2. رجحانات کے لئے مضبوط موافقت: آر ایس آئی اشارے کا استعمال کرتے ہوئے زیادہ خریدنے اور زیادہ فروخت مارکیٹ کے حالات کو پکڑنے کی طرف سے، حکمت عملی مختلف مارکیٹ کے رجحانات کو اپنانے.
  3. قابو پانے والا خطرہ: ہر تجارت کے خطرے سے متعلق نمائش کو سختی سے کنٹرول کرنے کے لئے مقررہ فیصد منافع اور اسٹاپ نقصان کا استعمال کیا جاتا ہے۔
  4. بروقت منافع حاصل کرنا: منافع کے واضح اہداف طے کیے جاتے ہیں اور جب قیمت منافع کی سطح تک پہنچ جاتی ہے تو منافع میں کمی سے بچنے کے لئے پوزیشنوں کو فیصلہ کن طور پر بند کردیا جاتا ہے۔
  5. کم کثرت سے تجارت: آر ایس آئی اشارے میں ایک خاص فلٹرنگ فنکشن ہے ، جو کچھ شور سگنلز کو فلٹر کرسکتا ہے اور کثرت سے تجارت کو کم کرسکتا ہے۔

خطرے کا تجزیہ

  1. پیرامیٹر حساسیت: حکمت عملی کی کارکردگی پیرامیٹرز جیسے آر ایس آئی مدت ، زیادہ خرید / زیادہ فروخت کی حد ، اور منافع / اسٹاپ نقصان کے فیصد لینے کے لئے حساس ہے ، اور مختلف پیرامیٹرز مختلف نتائج کا باعث بن سکتے ہیں۔
  2. اتار چڑھاؤ والے بازاروں میں خراب کارکردگی: اتار چڑھاؤ والے بازار کے حالات میں ، آر ایس آئی اشارے اکثر تجارتی سگنل کو متحرک کرسکتے ہیں ، جس سے زیادہ تجارت اور منافع میں کمی واقع ہوتی ہے۔
  3. رجحان ایڈجسٹمنٹ کا خطرہ: ایسے معاملات میں جب ایک مضبوط رجحان اچانک ایڈجسٹ ہو جاتا ہے تو ، مقررہ فیصد اسٹاپ نقصان اکاؤنٹ کو بروقت طریقے سے محفوظ نہیں کرسکتا ہے ، جس سے اہم ڈراؤنڈ ہوتے ہیں۔
  4. منافع/نقصان تناسب کا خطرہ: مقررہ فیصد منافع اور سٹاپ نقصان غیر متوازن منافع/نقصان تناسب کا باعث بن سکتا ہے، جو حکمت عملی کے طویل مدتی استحکام کو متاثر کرتا ہے۔

اصلاح کی سمت

  1. متحرک پیرامیٹر ایڈجسٹمنٹ: حکمت عملی کی موافقت کو بہتر بنانے کے لئے متحرک طور پر پیرامیٹرز جیسے آر ایس آئی کی مدت ، زیادہ خرید / فروخت کی حد ، اور منافع / اسٹاپ نقصان کے فیصد کو مختلف مارکیٹ کے حالات پر مبنی بنائیں۔
  2. رجحان فلٹرز متعارف کروائیں: دیگر رجحان اشارے کو یکجا کریں، جیسے چلتی اوسط، آر ایس آئی سگنل کی مزید تصدیق اور اتار چڑھاؤ مارکیٹوں میں غلط سگنل کو کم کرنے کے لئے.
  3. منافع لینے اور نقصان روکنے کے طریقہ کار کو بہتر بنائیں: رسک کنٹرول کی صلاحیتوں کو بڑھانے کے لئے زیادہ لچکدار منافع لینے اور نقصان روکنے کے طریقوں کو اپنائیں ، جیسے ٹریلنگ اسٹاپ نقصان یا اتار چڑھاؤ پر مبنی اسٹاپ نقصان۔
  4. پوزیشن سائزنگ شامل کریں: منافع اور خطرات کو متوازن کرنے کے لئے مارکیٹ کی اتار چڑھاؤ اور اکاؤنٹ کے خطرے کی شرائط کی بنیاد پر ہر تجارت کے پوزیشن سائز کو متحرک طور پر ایڈجسٹ کریں۔
  5. دوسرے اشارے کے ساتھ مل کر: سگنل کی وشوسنییتا اور استحکام کو بہتر بنانے کے لئے دیگر تکنیکی اشارے جیسے ایم اے سی ڈی ، بولنگر بینڈ وغیرہ کے ساتھ مل کر آر ایس آئی کا استعمال کریں۔

خلاصہ

RSI پر مبنی تجارتی حکمت عملی جس میں فیصد پر مبنی منافع اور اسٹاپ نقصان ہوتا ہے وہ زیادہ خریدنے اور زیادہ فروخت ہونے والی مارکیٹ کے حالات کو پکڑتا ہے ، جس میں ایک مقررہ فیصد منافع اور اسٹاپ نقصان میکانزم کے ساتھ مل کر ، جب رجحان مستحکم منافع حاصل کرنے کے ل reversed موڑ جاتا ہے تو فوری طور پر پوزیشنیں بند کردی جاتی ہیں۔ حکمت عملی کا اصول آسان اور سمجھنے میں آسان ہے ، جس میں قابو پانے والا خطرہ اور مضبوط موافقت ہے۔ تاہم ، اس میں پیرامیٹر حساسیت ، اتار چڑھاؤ مارکیٹوں میں خراب کارکردگی ، اور رجحان ایڈجسٹمنٹ کے خطرات جیسے مسائل کا بھی سامنا کرنا پڑتا ہے۔ پیرامیٹرز کو متحرک طور پر ایڈجسٹ کرنے ، رجحان فلٹرز متعارف کرانے ، منافع لینے اور نقصان کو روکنے کے طریقہ کار کو بہتر بنانے ، پوزیشن سائزنگ کو شامل کرنے ، اور دوسرے اشارے کے ساتھ مل کر ، حکمت عملی کی استحکام اور منافع کو مزید بہتر بنانے کے لئے بہتر بنایا جاسکتا ہے۔


/*backtest
start: 2024-05-01 00:00:00
end: 2024-05-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("RSI Strategy with Adjustable TP and SL", overlay=true, 
     default_qty_type=strategy.percent_of_equity, 
     default_qty_value=10, 
     initial_capital=100000, 
     currency=currency.USD, 
     commission_type=strategy.commission.percent, 
     commission_value=0.1)

// RSI settings
rsiPeriod = input.int(14, title="RSI Period")
rsiOverbought = input.int(70, title="RSI Overbought Level", minval=50, maxval=100)
rsiOversold = input.int(30, title="RSI Oversold Level", minval=0, maxval=50)

// Fixed TP and SL settings
takeProfitPct = input.float(20, title="Take Profit Percentage", step=0.1) / 100
stopLossPct = input.float(5, title="Stop Loss Percentage", step=0.1) / 100

// Calculate RSI
rsiValue = ta.rsi(close, rsiPeriod)

// Plot RSI
hline(rsiOverbought, "RSI Overbought", color=color.red)
hline(rsiOversold, "RSI Oversold", color=color.green)
plot(rsiValue, title="RSI", color=color.purple)

// Entry conditions
buyCondition = ta.crossunder(rsiValue, rsiOversold)
sellCondition = ta.crossover(rsiValue, rsiOverbought)

// Calculate stop loss and take profit prices
var float entryPrice = na
var float stopLossLevel = na
var float takeProfitLevel = na

if (buyCondition)
    entryPrice := close
    stopLossLevel := entryPrice * (1 - stopLossPct)
    takeProfitLevel := entryPrice * (1 + takeProfitPct)
    strategy.entry("Buy", strategy.long)

// Close positions when TP or SL is hit
if (strategy.position_size > 0)
    if (close <= stopLossLevel)
        strategy.close("Buy", comment="Stop Loss Hit")
    if (close >= takeProfitLevel)
        strategy.close("Buy", comment="Take Profit Hit")

// Close positions when RSI crosses above overbought level
if (sellCondition)
    strategy.close("Buy", comment="RSI Overbought")

// Optional: Add alerts
alertcondition(buyCondition, title="Buy Alert", message="RSI crossed below oversold level")
alertcondition(sellCondition, title="Sell Alert", message="RSI crossed above overbought level")


متعلقہ

مزید