بل مارکیٹ خرید ڈپس کی حکمت عملی کا مقصد بل مارکیٹ میں ڈپ خریدنا ہے جس کا مقصد آر ایس آئی اشارے کا استعمال کرتے ہوئے اور ڈبل حرکت پذیر اوسط کی طرف سے رجحان کی تصدیق کرنا ہے۔ جب قیمت اوپر کی طرف واپس آجاتی ہے تو ، حرکت پذیر اوسط کراس اوور کو منافع لینے کے سگنل کے طور پر استعمال کیا جاتا ہے۔
حکمت عملی سب سے پہلے بیک ٹسٹنگ شروع اور اختتامی تاریخ مقرر کرتی ہے، پھر آر ایس آئی اور تیز / سست حرکت پذیر اوسط کے لئے پیرامیٹرز کو ترتیب دیتا ہے.
حکمت عملی سگنل منطق ہے:
جب آر ایس آئی حد سے نیچے گرتا ہے (ڈیفالٹ 35) ، تو یہ خریدنے کا اشارہ کرتا ہے کیونکہ یہ oversold علاقے کی نشاندہی کرتا ہے۔
تیز رفتار ایم اے کو سست رفتار ایم اے سے اوپر ہونا چاہئے، جو موجودہ اپ ٹرینڈ کی تصدیق کرتا ہے اور استحکام میں خریدنے سے بچتا ہے.
جب قیمت تیز ایم اے سے اوپر جاتی ہے اور تیز ایم اے درمیانے ایم اے سے اوپر ہوتی ہے تو یہ منافع لینے کے لئے قریبی سگنل کو متحرک کرتا ہے۔
آر ایس آئی اور ایم اے کراس اوور اصولوں کا معقول اطلاق بیل مارکیٹ میں واپسی کے مواقع کو پکڑنے اور قیمت کے رجحان کو دوبارہ شروع کرنے کے بعد منافع حاصل کرنے میں مدد کرتا ہے۔
آر ایس آئی الٹ پوائنٹس کو پکڑنے کے لئے بہت موزوں ہے۔ جب آر ایس آئی oversold علاقے میں داخل ہوتا ہے تو خریدنا oversold مواقع کو درست طریقے سے مقفل کرنے کی اجازت دیتا ہے۔ رجحان کا تعین کرنے کے لئے ایم اے کا استعمال کرتے ہوئے مارکیٹ کی حد کو فلٹر کرسکتا ہے اور استحکام میں بار بار خریدنے سے بچ سکتا ہے۔ آخر میں ، ایم اے کراس اوور بروقت منافع حاصل کرنے اور پل بیک نقصان سے بچنے کے لئے رجحان کی تصدیق کرتا ہے۔
اگر آر ایس آئی پیرامیٹر کو بہت وسیع یا بہت تنگ رکھا جاتا ہے تو ، یہ oversold سطحوں کا فیصلہ کرنے میں درستگی کھو سکتا ہے۔ غلط طریقے سے منتخب کردہ تیز یا سست ایم اے ادوار غلط رجحان کے تعین کا باعث بھی بن سکتے ہیں۔ اگر منافع لینے کا وقت غلط ہے تو ، بہت جلد مزید منافع سے محروم ہوسکتا ہے جبکہ بہت دیر سے حاصل کردہ منافع کو ضائع کرسکتا ہے۔
آر ایس آئی کے پیرامیٹرز کو بہتر بنایا جاسکتا ہے ، مناسب ایم اے ادوار کا انتخاب کیا جاسکتا ہے ، اور منافع لینے کی کارکردگی کو بہتر بنانے کے لئے منافع لینے کے مختلف طریقہ کار کی جانچ کی جاسکتی ہے۔
اوور سیلڈ ایریا کے فیصلے کو بہتر بنانے کے لئے مختلف آر ایس آئی ادوار کا تجربہ کیا جاسکتا ہے۔ رجحان کے تعین کے لئے بہترین پیرامیٹرز تلاش کرنے کے لئے مختلف ایم اے ادوار کے مجموعے کی کوشش کی جاسکتی ہے۔ ٹریلنگ اسٹاپ ، مزاحمت اسٹاپ جیسے منافع لینے کے دیگر میکانزموں کا بھی تجربہ کیا جاسکتا ہے۔ پوزیشن سائزنگ کو بہتر بنانے سے خطرات کو بہتر طریقے سے کنٹرول کیا جاسکتا ہے۔ آخر میں ، تجارتی اخراجات پر غور کرنے سے حکمت عملی کو براہ راست تجارت کے قریب بنا سکتا ہے۔
بل مارکیٹ خرید ڈپس کی حکمت عملی میں مجموعی طور پر واضح اور معقول منطق ہے ، رجحان سازی کی مارکیٹ میں خرید اور منافع لینے کے وقت کو حاصل کرنے کے لئے آر ایس آئی اور ایم اے کے اصولوں کا ہنر مند استعمال کرتا ہے۔ پیرامیٹر کی اصلاح ، منافع لینے کے ٹیسٹ اور پوزیشن سائزنگ مینجمنٹ کے ذریعے ، استحکام اور حقیقی تجارتی کارکردگی کو مزید بڑھا سکتا ہے۔ سادہ اور عملی خیال کے ساتھ ، یہ حکمت عملی بیل مارکیٹ میں واپسی کو پکڑنے کے لئے موزوں ہے اور پورٹ فولیو میں مہذب منافع لاسکتی ہے۔
/*backtest start: 2023-10-02 00:00:00 end: 2023-11-01 00:00:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=4 strategy(shorttitle='Buy The Dips in Bull Market',title='Buy The Dips in Bull Market (by Coinrule)', overlay=true, initial_capital = 1000, default_qty_type = strategy.percent_of_equity, default_qty_type = strategy.percent_of_equity, default_qty_value = 30, commission_type=strategy.commission.percent, commission_value=0.1) //Backtest dates fromMonth = input(defval = 1, title = "From Month") fromDay = input(defval = 10, title = "From Day") fromYear = input(defval = 2020, title = "From Year") thruMonth = input(defval = 1, title = "Thru Month") thruDay = input(defval = 1, title = "Thru Day") thruYear = input(defval = 2112, title = "Thru Year") showDate = input(defval = true, title = "Show Date Range") start = timestamp(fromYear, fromMonth, fromDay, 00, 00) // backtest start window finish = timestamp(thruYear, thruMonth, thruDay, 23, 59) // backtest finish window window() => time >= start and time <= finish ? true : false // create function "within window of time" // RSI inputs and calculations lengthRSI = input(14, title = 'RSI period', minval=1) RSI = rsi(close, lengthRSI) //MA inputs and calculations inSignal=input(9, title='MAfast') inlong1=input(50, title='MAslow') inlong2=input(200, title='MAslow') MAfast= sma(close, inSignal) MAslow= sma(close, inlong1) MAlong= sma(close, inlong2) RSI_buy_signal= input(35, title='RSI Buy Signal') //Entry strategy.entry(id="long", long = true, when = RSI < RSI_buy_signal and MAlong < MAslow and window()) //Exit strategy.close("long", when = close > MAfast and MAfast > MAslow and window()) plot(MAslow, color=color.orange, linewidth=1) plot(MAfast, color=color.purple, linewidth=1) plot(MAlong, color=color.blue, linewidth=2)