ڈبل مومینٹم بریک آؤٹ تصدیق مقداری تجارتی حکمت عملی

WPR RSI
تخلیق کی تاریخ: 2024-12-13 10:37:00 آخر میں ترمیم کریں: 2024-12-13 10:37:00
کاپی: 0 کلکس کی تعداد: 415
1
پر توجہ دیں
1617
پیروکار

ڈبل مومینٹم بریک آؤٹ تصدیق مقداری تجارتی حکمت عملی

جائزہ

یہ ایک مقداری تجارتی حکمت عملی ہے جس کی بنیاد پر ولیمز (Williams %R) اور نسبتا strong مضبوط اشارے (RSI) کی دوہری متحرک توڑ کی تصدیق کی گئی ہے۔ یہ حکمت عملی دو متحرک اشارے کے کراس توڑ کو دیکھ کر تجارتی سگنل کی تصدیق کرتی ہے ، جس سے جعلی توڑ کے خطرے کو مؤثر طریقے سے کم کیا جاتا ہے۔ حکمت عملی اوور بیئر اوور سیل زون میں تجارت کے مواقع تلاش کرتی ہے ، جس سے دونوں اشارے کی مشترکہ تصدیق کے ذریعہ تجارت کی درستگی میں اضافہ ہوتا ہے۔

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

حکمت عملی 30 دوروں کے ولیمز٪ R اور 7 دوروں کے RSI کو بطور اہم اشارے استعمال کرتی ہے۔ جب ولیمز٪ R اوپر کی طرف 80 اور RSI بیک وقت اوپر کی طرف 20 کو توڑتا ہے تو ، ایک سے زیادہ سگنل ٹرگر ہوتا ہے۔ جب ولیمز٪ R نیچے کی طرف 20 اور RSI بیک وقت نیچے کی طرف 80 کو توڑتا ہے تو ، ایک خالی سگنل ٹرگر ہوتا ہے۔ یہ دوہری تصدیق کا طریقہ کار مؤثر طریقے سے جھوٹے سگنل کو فلٹر کرنے میں کامیاب ہوتا ہے جو ایک ہی اشارے سے پیدا ہوسکتا ہے۔ حکمت عملی کو پروگرامنگ میں لاگو کیا گیا ہے جس میں دستی طور پر ولیمز٪ R کا حساب لگانے کا طریقہ اپنایا گیا ہے ، جس میں زیادہ سے زیادہ قیمت اور کم سے کم قیمت کا حساب لگانے کے ذریعے زیادہ درست اشارے کی قیمت حاصل کی جاتی ہے۔

اسٹریٹجک فوائد

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

اسٹریٹجک رسک

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

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

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

خلاصہ کریں۔

یہ حکمت عملی ولیمز٪ R اور RSI کے ہم آہنگی کے ذریعے ایک مستحکم تجارتی نظام بناتی ہے۔ ڈبل متحرک تصدیق کا طریقہ کار غلط سگنل کے خطرے کو مؤثر طریقے سے کم کرتا ہے ، اور اوور بُو اوور سیل زون میں تجارت میں اچھی منافع بخش صلاحیت ہے۔ مناسب خطرے پر قابو پانے اور مسلسل اصلاح کے ذریعہ ، حکمت عملی مختلف مارکیٹ کے حالات میں مستحکم کارکردگی کو برقرار رکھ سکتی ہے۔

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2024-11-12 00:00:00
end: 2024-12-11 08:00:00
period: 1h
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Williams %R + RSI Strategy", overlay=true)

// Inputs for Williams %R
wpr_length = input.int(30, title="Williams %R Length", minval=1)
wpr_upper = input.int(-20, title="Williams %R Upper Band", minval=-100, maxval=0)
wpr_lower = input.int(-80, title="Williams %R Lower Band", minval=-100, maxval=0)

// Inputs for RSI
rsi_length = input.int(7, title="RSI Length", minval=1)
rsi_upper = input.int(80, title="RSI Upper Band", minval=0, maxval=100)
rsi_lower = input.int(20, title="RSI Lower Band", minval=0, maxval=100)

// Calculate Williams %R Manually
highest_high = ta.highest(high, wpr_length)
lowest_low = ta.lowest(low, wpr_length)
wpr = ((highest_high - close) / (highest_high - lowest_low)) * -100

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

// Entry and Exit Conditions
longCondition = ta.crossover(wpr, wpr_lower) and ta.crossover(rsi, rsi_lower)
shortCondition = ta.crossunder(wpr, wpr_upper) and ta.crossunder(rsi, rsi_upper)

// Plot Buy/Sell Signals
plotshape(series=longCondition, title="Buy Signal", location=location.belowbar, color=color.green, style=shape.labelup, text="BUY")
plotshape(series=shortCondition, title="Sell Signal", location=location.abovebar, color=color.red, style=shape.labeldown, text="SELL")

// Strategy Entry and Exit
if (longCondition)
    strategy.entry("Buy", strategy.long)

if (shortCondition)
    strategy.entry("Sell", strategy.short)