پیراولک ایس اے آر فینل ٹریکر اسٹاپ نقصان کی حکمت عملی ایک تجارتی حکمت عملی ہے جو پیراولک ایس اے آر اشارے پر مبنی ہے۔ اس حکمت عملی کا مقصد رجحان کے الٹ پوائنٹس کی نشاندہی کرنا ہے اور جب رجحان الٹ جاتا ہے تو بروقت اسٹاپ نقصان سے باہر نکلنا ہے۔
Parabolic SAR اشارے قیمت کے رجحانات کی نشاندہی کرنے اور ممکنہ الٹ سگنل دینے کے قابل ہے۔ جب SAR نقطہ پر K لائن کو عبور کرتے ہیں تو یہ کثیر سر سے خالی سر میں داخل ہوتا ہے۔ جب SAR نقطہ کے نیچے K لائن کو عبور کرتے ہیں تو یہ کثیر سر سے خالی سر میں داخل ہوتا ہے۔
یہ حکمت عملی پیرابولک ایس اے آر اشارے کی اس خصوصیت پر مبنی ہے ، جس میں ایس اے آر پوائنٹ کے K لائن کو عبور کرتے وقت رجحان کی تبدیلی کی نشاندہی کی جاتی ہے ، اور اس کے مطابق زیادہ یا کم کرنے کا آپریشن کیا جاتا ہے۔ خاص طور پر ، حکمت عملی کی منطق یہ ہے:
Parabolic SAR کی قدر کا حساب لگائیں۔
اس بات کا تعین کریں کہ آیا کوئی رجحان الٹ سگنل ہے۔ اگر SAR نقطہ اوپر سے K لائن کے نیچے سے گزرتا ہے تو ، خالی سر سگنل کی نمائندگی کرتا ہے ، خالی کریں۔ اگر SAR نقطہ نیچے سے K لائن کے اوپر سے گزرتا ہے تو ، کثیر سر سگنل کی نمائندگی کرتا ہے ، زیادہ کریں۔
کراسنگ کی صورت میں پوزیشن کھولیں ، اور کراسنگ کے لائن کو دوبارہ کراس کرنے کے لئے معکوس SAR پوائنٹس کے ساتھ پوزیشن بند کریں۔
رجحان میں ردوبدل سے بچنے کے لئے رجحان کی واپسی کی نشاندہی کرنے کے لئے پیرابولک ایس اے آر اشارے کا استعمال کریں۔
رجحان کی تبدیلیوں کو پکڑنے کے لئے فوری طور پر پوزیشن کھولنے کے لئے فوری طور پر واپسی کے سگنل کی شناخت کریں.
SAR کو K لائن کو دوبارہ عبور کرنے کے لئے ایک اسٹاپ نقصان کا تعین کریں ، جو نقصان کو فوری طور پر روک سکتا ہے ، اور وقت پر نقصان کو کنٹرول کرسکتا ہے۔
حکمت عملی سادہ اور واضح ہے اور اسے عملی جامہ پہنانا آسان ہے۔
پیراولک ایس اے آر اشارے میں بہت زیادہ غلط سگنل پیدا ہوسکتے ہیں ، جس کی وجہ سے غیر ضروری تجارت ہوتی ہے۔ غلط سگنل کی شرح کو کم کرنے کے لئے ایس اے آر کے پیرامیٹرز کو مناسب طریقے سے ایڈجسٹ کیا جاسکتا ہے۔
تیزی سے بدلتے ہوئے بازاروں میں ، اس کا مقابلہ کرنا آسان ہے۔ شدید اتار چڑھاؤ کی مدت سے بچنے کے لئے فلٹرنگ کی شرائط کو بڑھانے پر غور کیا جاسکتا ہے۔
اسٹاپ نقصان کا نقطہ بہت قریب سے ہوسکتا ہے کہ وہ بہت کثرت سے بند ہوجائے۔ قیمتوں کو کچھ حد تک ایڈجسٹ کرنے کے لئے اسٹاپ نقصان کی حد کو مناسب طریقے سے چھوڑ دیا جاسکتا ہے۔
صرف ایک اشارے پر انحصار کرنا جو کسی خاص مارکیٹ کی پابندیوں کا شکار ہے ، اس کے علاوہ دیگر اشارے یا فلٹرنگ شرائط کو شامل کرنے پر غور کیا جاسکتا ہے تاکہ فٹنس کو بہتر بنایا جاسکے۔
Parabolic SAR فانٹ فارم ٹریکنگ سٹاپ نقصان کی حکمت عملی استعمال کرتا ہے Parabolic SAR اشارے کی رجحان کی شناخت کی صلاحیت ، جب رجحان الٹ جاتا ہے تو فوری طور پر اسٹاپ نقصان کی سمت تبدیل کریں۔ حکمت عملی کا نظریہ سادہ ، واضح اور آسانی سے مہارت کا حامل ہے۔ لیکن صرف Parabolic SAR ایک اشارے پر انحصار کرنے میں کچھ حدود بھی ہیں ، عملی اطلاق میں مارکیٹ کے ماحول کو جامع طور پر مدنظر رکھنے ، پیرامیٹرز کو مناسب طریقے سے ایڈجسٹ کرنے اور دیگر تکنیکی اشارے کے ساتھ مل کر کام کرنے کی ضرورت ہے۔
/*backtest
start: 2023-08-16 00:00:00
end: 2023-09-15 00:00:00
period: 3h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy(title="Parabolic SAR Strategy (on close) [QuantNomad]", shorttitle="SAR Strategy [QN]", overlay=true)
start = input(0.02)
increment = input(0.02)
maximum = input(0.2)
psar = 0.0 // PSAR
af = 0.0 // Acceleration Factor
trend_dir = 0 // Current direction of PSAR
ep = 0.0 // Extreme point
sar_long_to_short = trend_dir[1] == 1 and close <= psar[1] // PSAR switches from long to short
sar_short_to_long = trend_dir[1] == -1 and close >= psar[1] // PSAR switches from short to long
trend_change = barstate.isfirst[1] or sar_long_to_short or sar_short_to_long
// Calculate trend direction
trend_dir := barstate.isfirst[1] and close[1] > open[1] ? 1 :
barstate.isfirst[1] and close[1] <= open[1] ? -1 :
sar_long_to_short ? -1 :
sar_short_to_long ? 1 : nz(trend_dir[1])
// Calculate Acceleration Factor
af := trend_change ? start :
(trend_dir == 1 and high > ep[1]) or
(trend_dir == -1 and low < ep[1]) ?
min(maximum, af[1] + increment) :
af[1]
// Calculate extreme point
ep := trend_change and trend_dir == 1 ? high :
trend_change and trend_dir == -1 ? low :
trend_dir == 1 ? max(ep[1], high) :
min(ep[1], low)
// Calculate PSAR
psar := barstate.isfirst[1] and close[1] > open[1] ? low[1] :
barstate.isfirst[1] and close[1] <= open[1] ? high[1] :
trend_change ? ep[1] :
trend_dir == 1 ? psar[1] + af * (ep - psar[1]) : psar[1] - af * (psar[1] - ep)
plot(psar, style=plot.style_cross, color=trend_dir == 1 ? color.green : color.red, linewidth = 2)
// Strategy
strategy.entry("Long", true, when = sar_short_to_long)
strategy.entry("Short", false, when = sar_long_to_short)