ریورس بولنگر بینڈ کی حکمت عملی بولنگر بینڈ پر مبنی ایک فاریکس ٹریڈنگ حکمت عملی ہے۔ یہ جے پی وائی کے جوڑوں پر بہترین کام کرتی ہے۔ جب قیمت بولنگر بینڈ کی اوپری یا نچلی حد کو توڑتی ہے تو ، اس میں ایک الٹ آپریشن ہوتا ہے جس میں ہدف کی قیمت کو آخری 10 موم بتیوں کے سب سے زیادہ یا سب سے کم نقطہ پر مقرر کیا جاتا ہے۔
یہ حکمت عملی 20 دن کی سادہ چلتی اوسط اور اس کے 2 گنا معیاری انحراف کی بنیاد پر اوپری اور نچلی ریلوں کی تعمیر کرتی ہے۔ جب موجودہ موم بتی کی بندش کی قیمت نچلی ریل سے ٹوٹ جاتی ہے تو ، طویل ہوجائیں۔ جب یہ اوپری ریل سے ٹوٹ جاتا ہے تو ، مختصر ہوجائیں۔ اسٹاپ نقصان کی قیمت آخری 10 موم بتیوں کی سب سے کم قیمت پر طے کی جاتی ہے ، اور منافع لینے کی قیمت آخری 10 موم بتیوں کی سب سے زیادہ قیمت پر طے کی جاتی ہے۔
خاص طور پر ، اگر پچھلے موم بتی کی افتتاحی قیمت نچلی ریل سے کم ہے ، اور موجودہ موم بتی کی اختتامی قیمت بھی نچلی ریل سے کم ہے ، تو طویل ہوجائیں۔ اسٹاپ نقصان کی قیمت آخری 10 موم بتیوں کی سب سے کم قیمت پر مقرر کی جاتی ہے ، اور منافع لینے کی قیمت آخری 10 موم بتیوں کی سب سے زیادہ قیمت پر مقرر کی جاتی ہے۔
اس کے برعکس ، اگر پچھلے موم بتی کی افتتاحی قیمت اوپری ریل سے زیادہ ہے ، اور موجودہ موم بتی کی بندش کی قیمت بھی اوپری ریل سے زیادہ ہے ، تو مختصر ہوجائیں۔ اسٹاپ نقصان کی قیمت آخری 10 موم بتیوں کی سب سے زیادہ قیمت پر مقرر کی گئی ہے ، اور منافع لینے کی قیمت آخری 10 موم بتیوں کی سب سے کم قیمت پر مقرر کی گئی ہے۔
اس حکمت عملی میں ریورس ٹریڈنگ کی خصوصیات ہیں۔ جب قیمت بولنگر بینڈ سے گزرتی ہے تو ، اس سے یہ ظاہر ہوتا ہے کہ رجحان کی تبدیلی ہو رہی ہے ، لہذا ایک ریورس آپریشن کیا جاتا ہے۔ اسٹاپ نقصان اور منافع حاصل کرنے کی ترتیب بھی ایک اچھا رسک انعام تناسب حاصل کرنے کے لئے معقول ہے۔
اس کے علاوہ ، اس حکمت عملی میں بہت کم پیرامیٹرز ہیں اور اس پر عمل درآمد کرنا اور سمجھنا آسان ہے۔ اور جے پی یو جوڑے بہت زیادہ اتار چڑھاؤ کرتے ہیں ، جو اس حکمت عملی کے لئے موزوں ہے۔
اس حکمت عملی کا سب سے بڑا خطرہ یہ ہے کہ یہ مؤثر طریقے سے رجحان کے موڑ کے نقطہ کا تعین نہیں کرسکتا ہے۔ قیمت بولنگر بینڈ کی اوپری اور نچلی حدود کو توڑنے کے بعد ، اصل رجحان جاری رہ سکتا ہے۔ اگر اس وقت ریورس مارکیٹ بنانے کو لیا جاتا ہے تو ، اس سے نقصان ہونے کا امکان ہے۔
اس کے علاوہ ، حالیہ اونچائیوں اور نچلی سطحوں کے لئے اسٹاپ نقصان اور منافع کی ترتیبات بھی خطرات لاحق ہیں۔ اگر مارکیٹ میں وی کی شکل میں الٹ پڑتا ہے تو ، اسٹاپ نقصان براہ راست توڑ دیا جاسکتا ہے۔ منافع کی ترتیب بھی درست طریقے سے پیش گوئی نہیں کرسکتی ہے اور مارکیٹ کی الٹ سے مکمل طور پر فائدہ اٹھانے میں ناکام رہ سکتی ہے۔
خطرات پر قابو پانے کے لئے ، ہر تجارت میں ہونے والے نقصانات کو کم کرنے کے لئے معقول اسٹاپ نقصان مقرر کیا جاسکتا ہے۔ منافع کو مقفل کرنے اور منافع حاصل کرنے کے مقام کو مناسب طریقے سے ایڈجسٹ کرنے کے لئے متحرک اسٹاپ نقصان کو بھی اپنایا جاسکتا ہے۔
حکمت عملی کو مندرجہ ذیل پہلوؤں میں بہتر بنایا جاسکتا ہے:
غلط سگنلز سے بچنے کے لئے فلٹر کے حالات میں اضافہ کریں۔ جب رجحان کی تبدیلی کی تصدیق کرنے کے لئے بریک آؤٹ ہوتا ہے تو تجارتی حجم کے فلٹرز کو اس بات کو یقینی بنانے کے لئے ترتیب دیا جاسکتا ہے۔
پیرامیٹر کی ترتیبات کو بہتر بنائیں۔ پیرامیٹر کے بہترین مجموعہ کو تلاش کرنے کے لئے نتائج پر مختلف پیرامیٹر کی ترتیبات کے اثرات کا تجربہ کریں۔
سگنل کی وشوسنییتا کی تصدیق کے لئے خرید و فروخت کے سگنل کو دیگر اشارے جیسے آر ایس آئی اور دیگر آسکیلیٹرز کے ساتھ چیک کریں۔
مشین لرننگ اور دیگر طریقوں کا استعمال کریں تاکہ اسٹاپ نقصان کو متحرک طور پر بہتر بنایا جاسکے اور حکمت عملی کو زیادہ انکولی بنانے کے لئے منافع کے مقامات حاصل کریں۔
ریورس بولنگر بینڈ کی حکمت عملی ایک آسان اور عملی قلیل مدتی تجارتی حکمت عملی ہے۔ اس میں ریورس ایبل آپریشنز اور قابو پانے والے خطرات ہیں ، جو انٹرا ڈے ٹریڈنگ کے لئے موزوں ہیں۔ لیکن پیرامیٹرز اور فلٹر کی شرائط کو غلط سگنل کو کم کرنے اور کارکردگی کو بہتر بنانے کے لئے مزید اصلاح کی ضرورت ہے۔ اگر دوسرے تکنیکی اشارے اور متحرک اسٹاپ نقصان اور منافع حاصل کرنے کے ساتھ مل کر ، اس حکمت عملی کی کارکردگی میں ابھی بھی بہتری کی گنجائش ہے۔
/*backtest start: 2023-11-01 00:00:00 end: 2023-11-03 18:59:59 period: 4h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=4 // Initial settings strategy("Bulle de bollinger", overlay = true) // Parameter Settings mdl = sma(close, 20) dev = stdev(close, 20) upr = mdl + 2*dev lwr = mdl - 2*dev // Plot plot(mdl, color = color.green) // Plot moving average p1 = plot(upr, color = color.red) // Plot Upper_band p2 = plot(lwr, color = color.green) // Plot lower band fill(p1, p2, color = color.blue) // Fill transparant color between the 2 plots // Strategy entry & close if open[1] < lwr[1] and close[1] < lwr[1] // Previous price lower than lower band and current close is higher than lower band stop_level = lowest(10) profit_level = highest(10) strategy.entry(id = 'bb_buy', long = true) strategy.exit("TP/SL", "bb_buy", stop=stop_level, limit=profit_level) if open[1] > upr[1] and close[1] > upr // Previous price is higher than higher band & current close is lower the higher band stop_level = highest(10) profit_level = lowest(10) strategy.entry(id = 'bb_sell', long = false) strategy.exit("TP/SL", "bb_sell", stop=stop_level, limit=profit_level)