
ڈی پی ڈی-آر ایس آئی-بی بی کی مقدار کی حکمت عملی ایک اسٹاک ٹریڈنگ حکمت عملی ہے جس میں ڈی پی ڈی ، آر ایس آئی اور برین بینڈ کے تین اشارے ایک ساتھ ملتے ہیں۔ یہ حکمت عملی ڈی پی ڈی کے رجحانات کا فیصلہ کرنے ، آر ایس آئی کے فیصلے سے زیادہ خریدنے اور فروخت کرنے کا فیصلہ کرنے اور برین بینڈ کے فیصلے سے معاون دباؤ کی سطح پر اندراج کرنے کا استعمال کرتی ہے۔
اس حکمت عملی میں مندرجہ ذیل اجزاء شامل ہیں:
ڈبل ای ایم اے میڈینز کا استعمال کرتے ہوئے ڈی ای ایم اے میڈینز کی تعمیر کریں ، اور قیمتوں اور ڈی ای ایم اے کے فرق کی شرح کو رجحانات کے فیصلے کے اشارے کے طور پر شمار کریں ، جب فرق کی شرح کم ہو تو اس کی نشاندہی کرنے والے اشارے کے طور پر طے کریں۔
ایک مخصوص دورانیے میں RSI کی قیمت کا حساب لگائیں ، RSI اوپری حد سے زیادہ اوورلوڈ کے طور پر فیصلہ کیا جاتا ہے ، اور RSI اوپری حد سے کم اوورلوڈ کے طور پر فیصلہ کیا جاتا ہے۔
ایک خاص دورانیے کے وسط ، اوپری اور نچلے راستے کا حساب لگائیں ، قیمت اوپر کی طرف بڑھنے والی علامت کے طور پر نیچے کی طرف اشارہ کرتی ہے ، قیمت نیچے کی طرف بڑھنے والی علامت کے طور پر نظر آتی ہے۔
جب ڈی پی ڈی کی قیمت کا تناسب قیمت سے کم ہوتا ہے ، تو آر ایس آئی اوور سیل زون کی نچلی حد سے کم ہوتا ہے ، اور قیمت بلین بینڈ سے کم ہوتی ہے تو ، ایک اچھال کا اشارہ ہوتا ہے۔ جب آر ایس آئی اوور سیل زون کی اوپری حد سے زیادہ ہوتا ہے تو ، ڈی پی ڈی کی قیمت کا تناسب قیمت سے زیادہ ہوتا ہے ، اور قیمت بلین بینڈ سے زیادہ ہوتی ہے تو ، اس کا ایک بیداری کا اشارہ ہوتا ہے۔
یہ حکمت عملی مندرجہ ذیل فوائد رکھتی ہے:
ایک سے زیادہ اشارے کے مجموعی فیصلے سے بچنے کے لئے، ایک واحد اشارے کی طرف سے پیدا ہونے والے غلط سگنل.
RSI اشارے کا استعمال کرتے ہوئے اوورلوڈ اور اوور سیل کا اندازہ لگائیں ، اور پہلے سے روک تھام کی حد طے کریں۔
ڈی پی ڈی اشارے قیمتوں کے رجحانات کا بہتر اندازہ لگانے کے لئے استعمال کیا جاتا ہے ، اور برین بینڈ سپورٹ پریشر کی سطح کا اندازہ لگانے کے لئے استعمال کیا جاتا ہے۔
مختلف پیرامیٹرز کی لچکدار ترتیب ، جو مختلف اسٹاک کے لئے بہتر ہوسکتی ہے۔
اس حکمت عملی کے کچھ خطرات بھی ہیں:
ایک سے زیادہ اشارے کا مجموعہ حکمت عملی کو پیچیدہ بنا دیتا ہے اور پیرامیٹرز کو ترتیب دینا مشکل ہوتا ہے۔
ڈی پی ڈی ، آر ایس آئی اور دیگر اشارے میں کچھ تاخیر ہوتی ہے ، جس سے بہترین داخلے کا وقت ضائع ہوسکتا ہے۔
پیرامیٹرز کو مختلف ادوار اور اسٹاک کی خصوصیات کو اپنانے کے لئے بہتر بنانے کی ضرورت ہے۔
آپ کو مندرجہ ذیل طریقوں سے بہتر بنایا جا سکتا ہے:
انڈیکس پیرامیٹرز کو ایڈجسٹ کریں ، داخلے اور باہر نکلنے کے مقامات کو بہتر بنائیں۔
نقصانات کو روکنے کے لئے مزید اقدامات اور انفرادی نقصانات کو سختی سے کنٹرول کریں۔
مختلف اسٹاک اور سائیکل پیرامیٹرز کی جانچ اور حکمت عملی کی تاثیر کا اندازہ لگانا۔
ڈی پی ڈی-آر ایس آئی-بی بی حکمت عملی متعدد اشارے کے فیصلے کو مربوط کرتی ہے ، اور ایک ہی اشارے سے پیدا ہونے والے جھوٹے اشارے سے بچتی ہے۔ پیرامیٹرز کی اصلاح کے ذریعہ ، یہ ایک مضبوط اسٹاک ٹریڈنگ حکمت عملی ہوسکتی ہے۔ تاہم ، اس حکمت عملی کو مارکیٹ کے خطرے سے مکمل طور پر بچنے کے لئے پیچیدگی کی وجہ سے مشکل ہوسکتا ہے ، لہذا احتیاط سے استعمال کیا جانا چاہئے۔
/*backtest
start: 2023-11-14 00:00:00
end: 2023-11-21 00:00:00
period: 1m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version= 2
strategy("DPD+RSI+BB ",overlay=true)
price=close
//############### DPD #################
buyper =input(-1,step=0.1)
sellper=input(0,step=0.1)
demalen = input(50,title="Dema Length")
e1= ema(close,demalen)
e2=ema(e1,demalen)
demaprice = 2 * e1 - e2
demadifper = ((price-demaprice)/price)*100
//############## DPD #####################
//############# RSI ####################
lengthrsi = input(6)
overSold = input( 20 )
overBought = input( 60 )
vrsi = rsi(price, lengthrsi)
//########## RSI #######################
//############### BB #################
lengthbb = input(50, minval=1)
multlow = input(1.5, minval=0.001, maxval=50,step=0.1)
multup = input(1.5,minval=0.001,maxval=50,step=0.1)
basisup = sma(close, lengthbb)
basislow = sma(close, lengthbb)
devup = multup * stdev(close, lengthbb)
devlow = multlow*stdev(close,lengthbb)
upperbb = basisup + devup
lowerbb = basislow - devlow
p1 = plot(upperbb, color=blue)
p2 = plot(lowerbb, color=blue)
fill(p1, p2)
//########### BB ###################
yearfrom = input(2018)
yearuntil =input(2039)
monthfrom =input(6)
monthuntil =input(12)
dayfrom=input(1)
dayuntil=input(31)
if ( (demadifper<buyper) and crossover(vrsi,overSold) and (price < upperbb) and year >= yearfrom and year <= yearuntil and month>=monthfrom and month <=monthuntil and dayofmonth>=dayfrom and dayofmonth < dayuntil)
strategy.entry("BUY", strategy.long, stop=close, oca_name="TREND", comment="BUY")
else
strategy.cancel(id="BUY")
if ( price>upperbb and vrsi>overBought and demadifper>sellper and year >= yearfrom and year <= yearuntil and month>=monthfrom and month <=monthuntil and dayofmonth>=dayfrom and dayofmonth < dayuntil )
strategy.entry("SELL", strategy.short,stop=close, oca_name="TREND", comment="SELL")
else
strategy.cancel(id="SELL")