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

سٹاپ نقصان کی اصلاح کے ماڈل کے ساتھ متحرک آر ایس آئی اوور سیلڈ ریبونڈ ٹریڈنگ کی حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2024-11-29 16:20:28
ٹیگز:آر ایس آئیSLایم اے

img

جائزہ

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

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

یہ حکمت عملی مندرجہ ذیل اہم عناصر پر مبنی ہے:

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

حکمت عملی کے فوائد

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

حکمت عملی کے خطرات

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

اصلاح کی ہدایات

  1. متحرک سٹاپ نقصان ایڈجسٹمنٹ کے لیے اتار چڑھاؤ کے اشارے شامل کرنے پر غور کریں۔
  2. مضبوط ڈاؤن ٹرینڈز کے دوران کثرت سے اندراجات سے بچنے کے لئے رجحان فلٹرز شامل کریں۔
  3. RSI overbought zones کو اضافی exit references کے طور پر شامل کرکے exit میکانزم کو بہتر بنائیں۔
  4. انٹری سگنل کی وشوسنییتا کو بہتر بنانے کے لئے حجم کی تصدیق کے طریقہ کار کو نافذ کریں۔
  5. مارکیٹ کے حالات کی بنیاد پر متحرک پوزیشن سائزنگ سسٹم کو ایڈجسٹ کرنا۔

خلاصہ

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


/*backtest
start: 2019-12-23 08:00:00
end: 2024-11-27 08:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("RSI Strategy with Adjustable RSI and Stop-Loss", overlay=false, 
         default_qty_type=strategy.fixed, default_qty_value=2, 
         initial_capital=10000, pyramiding=2, 
         commission_type=strategy.commission.percent, commission_value=0.05,
         slippage=1)

// Input fields for RSI parameters
rsi_length = input.int(8, title="RSI Length", minval=1)
rsi_threshold = input.float(28, title="RSI Threshold", minval=1, maxval=50)

// Input for Stop-Loss percentage
stop_loss_percent = input.float(5, title="Stop-Loss Percentage", minval=0.1, maxval=100)

// Calculate the RSI
rsi = ta.rsi(close, rsi_length)

// Condition for buying: RSI below the defined threshold
buyCondition = rsi < rsi_threshold

// Condition for selling: Close price higher than yesterday's high
sellCondition = close > ta.highest(high, 1)[1]

// Calculate the Stop-Loss level based on the entry price
var float stop_loss_level = na

if (buyCondition)
    stop_loss_level := close * (1 - stop_loss_percent / 100)
    strategy.entry("Long", strategy.long)
    // Create Stop-Loss order
    strategy.exit("Stop-Loss", from_entry="Long", stop=stop_loss_level)

// Selling signal
if (sellCondition)
    strategy.close("Long")

// Optional: Plot the RSI for visualization
plot(rsi, title="RSI", color=color.blue)
hline(rsi_threshold, "RSI Threshold", color=color.red)


متعلقہ

مزید