یہ حکمت عملی پیرابولک SAR اشارے پر مبنی ہے اور اس میں رفتار سے باخبر رہنے والے اسٹاپ نقصان کے اثر کو حاصل کرنے کے لئے بیک ٹیسٹنگ کے لئے ایک وقت کی ونڈو شامل ہے۔ یہ بنیادی طور پر مضبوط رجحان والے مصنوعات کے لئے موزوں ہے ، اور رجحان سے باخبر رہنے والے اسٹاپ نقصان کو حاصل کرنے کے لئے اسٹاپ نقصان کے نقطہ کو متحرک طور پر ایڈجسٹ کرتا ہے۔
اس حکمت عملی میں پیرابولک SAR (پیرابولک اسٹاپ اینڈ ریورس) اشارے کو اہم تکنیکی اشارے کے طور پر استعمال کیا جاتا ہے۔ پیرابولک SAR بہت درست الٹ سگنل فراہم کرسکتا ہے۔ جب قیمت اوپر کی طرف بڑھتی ہے تو ، پیرابولک SAR اوپر کی طرف بڑھتا رہے گا تاکہ اوپر کا رجحان ٹریک کیا جاسکے۔ جب قیمت گرنا شروع ہوتی ہے تو ، پیرابولک SAR تیزی سے گر کر اسٹاپ نقصان سگنل فراہم کرے گا۔
حکمت عملی سب سے پہلے پیرابولک SAR کے تین پیرامیٹرز طے کرتی ہے ، جس میں ابتدائی قیمت ، اضافے کی قیمت اور زیادہ سے زیادہ قیمت شامل ہے۔ اس کے بعد یہ پیرابولک SAR کی قیمت کا حساب لگاتا ہے۔ حکمت عملی پیرابولک SAR کو متحرک اسٹاپ نقصان کے نقطہ کے طور پر استعمال کرتی ہے۔ جب قیمت بڑھتی ہے تو ، یہ پیرابولک SAR سے اوپر طویل ہوجاتی ہے۔ جب قیمت پیرابولک SAR سے نیچے ٹوٹ جاتی ہے تو ، یہ لمبی پوزیشن بند کردیتی ہے۔ اسی طرح ، جب قیمت گرتی ہے تو ، یہ پیرابولک SAR سے نیچے مختصر ہوجاتی ہے۔ جب قیمت پیرابولک SAR سے اوپر ٹوٹ جاتی ہے تو ، یہ مختصر پوزیشن بند کردیتی ہے۔
اس طرح ، حکمت عملی اس رجحان کو ٹریک کرسکتی ہے جب قیمت رجحان میں ہے ، اور جب قیمت الٹ جاتی ہے تو تیزی سے نقصان کو روک سکتی ہے ، جس سے تجارتی چکر مکمل ہوجاتا ہے۔
اسٹریٹجی میں پیرابولک SAR اشارے کی موثر اسٹاپ نقصان کی تقریب کو مکمل طور پر استعمال کیا جاتا ہے تاکہ رفتار سے باخبر رہنے والے اسٹاپ نقصان کے اثر کو حاصل کیا جاسکے۔ مقررہ اسٹاپ نقصان کے نکات کے مقابلے میں ، یہ اسٹاپ نقصان کے رجحانات کو متحرک اور خود بخود ٹریک کرسکتا ہے ، اس سے قبل ہی رکنے والی پوزیشنوں سے بچنے سے بچ سکتا ہے۔ دریں اثنا ، حکمت عملی کے خطرات کو نظرانداز نہیں کیا جاسکتا ، اور مختلف مارکیٹوں میں مستحکم کارکردگی کے ل multi کثیر جہتی اصلاحات اور بہتری کی ضرورت ہے۔ مجموعی طور پر ، یہ رجحان سے باخبر رہنے کے لئے اسٹاپ نقصان کا نمایاں طور پر موثر طریقہ فراہم کرتا ہے ، اور مزید تحقیق اور درخواست کے قابل ہے۔
/*backtest start: 2023-09-26 00:00:00 end: 2023-10-26 00:00:00 period: 4h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=3 // === by @Aldovitch === // PSAR Strategy // Based on Parabolic SAR Strategy provided by TradingView // added a Time Window for Backtests // strategy("Parabolic SAR Strategy w/ Time Window", shorttitle="PSAR Strategy w/ TW", overlay=true) // === INPUT INDEXES PARAMETERS === start = input(0.02) increment = input(0.02) maximum = input(0.2) // === INPUT BACKTEST RANGE === FromDay = input(defval = 1, title = "From Day", minval = 1, maxval = 31) FromMonth = input(defval = 1, title = "From Month", minval = 1, maxval = 12) FromYear = input(defval = 2018, title = "From Year", minval = 2016) ToDay = input(defval = 1, title = "To Day", minval = 1, maxval = 31) ToMonth = input(defval = 12, title = "To Month", minval = 1, maxval = 12) ToYear = input(defval = 9999, title = "To Year", minval = 2017) // === CONTROL & APPEARENCE === timeStart = timestamp(FromYear, FromMonth, FromDay, 00, 00) // backtest start window timeFinish = timestamp(ToYear, ToMonth, ToDay, 23, 59) // backtest finish window // === FUNCTIONS === window() => true // create function "within window of time" // === COMPUTING INDEXES === psar = sar(start, increment, maximum) if (psar > high) strategy.entry("ParLE", strategy.long, stop=psar, comment="ParLE", when=window()) else strategy.cancel("ParLE") if (psar < low) strategy.entry("ParSE", strategy.short, stop=psar, comment="ParSE", when=window()) else strategy.cancel("ParSE") //plot(strategy.equity, title="equity", color=red, linewidth=2, style=areabr)