مقداری تجارتی حکمت عملی RSI اور MA موونگ ایوریج پر مبنی ہے۔


تخلیق کی تاریخ: 2023-12-01 14:21:18 آخر میں ترمیم کریں: 2023-12-01 14:21:18
کاپی: 0 کلکس کی تعداد: 752
1
پر توجہ دیں
1619
پیروکار

مقداری تجارتی حکمت عملی RSI اور MA موونگ ایوریج پر مبنی ہے۔

جائزہ

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

اصول

دو طرفہ حکمت عملی کی بنیادی منطق یہ ہے:

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

مندرجہ بالا ٹریڈنگ سگنل ہوتے ہی ، ہم چارٹ پر متعلقہ نشانات کھینچتے ہیں تاکہ بصری فیصلے میں آسانی ہو۔ یہ دوہری مساوی حکمت عملی کا مجموعی کام کا عمل ہے۔

فوائد

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

  1. جعلی سگنل کو کم کریں۔ آر ایس آئی اور ایم اے کے ساتھ مل کر استعمال کیا جاتا ہے ، جس سے ایک دوسرے کے سگنل کی توثیق ہوسکتی ہے ، اور ایک ہی اشارے سے پیدا ہونے والے جعلی سگنل سے بچا جاسکتا ہے۔

  2. جیتنے کی شرح میں اضافہ۔ ایک ہی آر ایس آئی یا ایم اے حکمت عملی کے مقابلے میں ، ڈبل مساوی حکمت عملی سے زیادہ منافع کمانے کا موقع ملتا ہے۔

  3. یہ حکمت عملی صرف دو پیرامیٹرز کے ساتھ کام کرتی ہے ، کام کرنا آسان ہے ، استعمال کرنے میں کم لاگت آتی ہے ، اور مختلف مارکیٹ کے حالات کے لئے موزوں ہے۔

  4. آسانی سے بہتر بنایا جاسکتا ہے۔ آر ایس آئی اور ایم اے کے دورانیہ کے پیرامیٹرز کو ایڈجسٹ کرکے ، زیادہ اقسام کے مطابق ڈھالنے کے لئے آسانی سے بہتر بنایا جاسکتا ہے۔

خطرات

اگرچہ ڈبل یکساں حکمت عملی کے بہت سے فوائد ہیں ، لیکن عملی اطلاق میں خطرات سے مکمل طور پر گریز نہیں کیا جاسکتا ہے۔ اہم خطرات میں شامل ہیں:

  1. ایم اے نے تاریخ کی اوسط قیمتوں کو استعمال کیا ہے جو تازہ ترین قیمتوں میں تبدیلی سے پیچھے رہ سکتی ہے۔

  2. RSI غلط سگنل پیدا کرنے کے لئے ایک جھوٹے بریک کی صورت میں ہو سکتا ہے.

  3. اس کے نتیجے میں، یہ تیزی سے بدلتے رجحانات کے ساتھ منسلک کرنے کے لئے ناممکن ہے.

  4. غلط پیرامیٹرز کی ترتیب بھی حکمت عملی کی کارکردگی کو بہت متاثر کرتی ہے۔

اس کے لئے، ہم بنیادی طور پر مندرجہ ذیل پہلوؤں سے خطرے کو کنٹرول کرتے ہیں:

  1. ایڈجسٹ ایم اے کا استعمال کرتے ہوئے ، تازہ ترین قیمت میں تبدیلی کے مطابق ایڈجسٹ سائیکل پیرامیٹرز

  2. نقصانات کو روکنے کے لئے مزید اقدامات

  3. پیرامیٹرز کو بہتر بنائیں ، بہترین پیرامیٹرز کے مجموعے کا انتخاب کریں۔

  4. قدموں کی روک تھام کا استعمال کرتے ہوئے ، منافع کے کچھ حصوں کو لاک کریں ، اور خطرے کو کم کریں۔

اصلاح کی سمت

ہم نے دوہری مساوات کی حکمت عملی کے ممکنہ مسائل کے لئے مندرجہ ذیل جہتوں سے اصلاحات پر غور کیا:

  1. عام ایم اے کے بجائے ایڈجسٹ ایم اے کا استعمال کرتے ہوئے ، قیمتوں میں تبدیلی کے رجحانات کو تیزی سے پکڑنا ممکن ہے۔

  2. لین دین کے اشارے کی توثیق میں اضافہ ، جعلی توڑ سے بچنے کے لئے۔ مثال کے طور پر ، صرف اس وقت خریدیں جب بند ہونے والی قیمت میں لین دین کے حجم کے برابر اضافہ ہو۔

  3. دوسرے اشارے کے ساتھ مل کر filt فلٹر غیر موثر سگنل 。 جیسے MACD یا KD اشارے کی verifies 。

  4. پیرامیٹرز کی ترتیب کی حد کو بہتر بنائیں ، بہترین پیرامیٹرز کا مجموعہ تلاش کریں۔ آپ اس پیرامیٹرز کی حد کو تلاش کرسکتے ہیں جس میں حکمت عملی کی اعلی ترین منافع بخش ہے۔

  5. مشین لرننگ ٹکنالوجی کا استعمال کرتے ہوئے پیرامیٹرز کی موافقت کو بہتر بنائیں۔ حکمت عملی کو حقیقی وقت کی مارکیٹ کی صورتحال کے مطابق بہترین پیرامیٹرز کا انتخاب کرنے کی اجازت دیں۔

مندرجہ بالا نکات کو بہتر بنانے کے ذریعے ، ڈبل مساوی لائن حکمت عملی کی عملی کارکردگی کو نمایاں طور پر بڑھانے کی امید ہے۔

خلاصہ کریں۔

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

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

//@version=4
strategy(title="RSI + MA", shorttitle="RSI + MA")
reverseTrade = input(false, title = "Use Reverse Trade?")
lengthRSI = input(14, minval=1, title="RSI Length")
sourceRSI = input(close, "RSI Source", type = input.source)

showMA = input(true, title="Show MA")
lengthMA = input(9, minval=1, title="MA Length")
offsetMA = input(title="MA Offset", type=input.integer, defval=0, minval=-500, maxval=500)

up = rma(max(change(sourceRSI), 0), lengthRSI)
down = rma(-min(change(sourceRSI), 0), lengthRSI)

rsi = down == 0 ? 100 : up == 0 ? 0 : 100 - (100 / (1 + up / down))
ma = sma(rsi, lengthMA)

plot(showMA ? ma : na, "MA", color=color.blue, linewidth=2, style=0, offset=offsetMA)
plot(rsi, "RSI", color=#9915FF, linewidth=1, style=0)

band1 = hline(70, "Upper Band", color=#C0C0C0, linestyle=2, linewidth=1)
band0 = hline(30, "Lower Band", color=#C0C0C0, linestyle=2, linewidth=1)
fill(band1, band0, color=color.new(#9915FF,95), title="Background")

buy = reverseTrade ? rsi[1] < ma[1] and rsi > ma : rsi[1] > ma[1] and rsi < ma
sell = reverseTrade ? rsi[1] > ma[1] and rsi < ma : rsi[1] < ma[1] and rsi > ma

strategy.entry("Buy", true, when = buy)
strategy.entry("Sell", false, when = sell)