پیرابولک SAR ٹرینڈ ٹریکنگ حکمت عملی 6.0

مصنف:چاؤ ژانگ، تاریخ: 2024-03-08 16:54:49
ٹیگز:

img

جائزہ

پیرابولک SAR ٹرینڈ ٹریکنگ حکمت عملی 6.0 ایک جامع تجارتی حکمت عملی ہے جو پیرابولک SAR اشارے کا استعمال کرتے ہوئے رجحان کی تبدیلیوں کی بنیاد پر تجارتی سگنل تیار کرتی ہے۔ یہ حکمت عملی مختلف مالیاتی منڈیوں کے لئے موزوں ہے ، بشمول کریپٹو کرنسیاں ، اسٹاک ، فاریکس ، اور اجناس۔ اس کا مقصد تاجروں کو تجارت میں داخل ہونے اور باہر نکلنے کے لئے منظم نقطہ نظر کا استعمال کرتے ہوئے طویل اور مختصر دونوں سمتوں میں مارکیٹ کی نقل و حرکت پر سرمایہ کاری کرنے میں مدد کرنا ہے۔

حکمت عملی کے اصول

یہ حکمت عملی مندرجہ ذیل اصولوں پر مبنی ہے:

  1. پیرابولک SAR اشارے کا حساب لگانا جو صارف کے ذریعہ بیان کردہ شروع ، اضافے ، اور زیادہ سے زیادہ اقدار کا استعمال کرتا ہے۔
  2. اختتامی قیمت اور SAR قدر کے کراس اوور اور کراس اوور پر مبنی تجارتی سگنل تیار کرنا۔ جب قیمت SAR قدر سے تجاوز کرتی ہے تو ایک لمبا سگنل تیار کیا جاتا ہے ، جبکہ جب قیمت SAR قدر سے نیچے گزرتی ہے تو ایک مختصر سگنل تیار کیا جاتا ہے۔
  3. اس بات کو یقینی بنانے کے لئے کہ تجارت صرف اس وقت داخل کی جاتی ہے جب فوری SAR اور 1 گھنٹے SAR اشارے دونوں مارکیٹ کی سمت پر اتفاق کرتے ہیں تو ایک ثانوی فلٹر کے طور پر 1 گھنٹے SAR کی قیمت کا استعمال کرنا۔
  4. داخلہ کی شرائط کا تعین: طویل پوزیشنیں صرف اس وقت کھولی جاتی ہیں جب ایک طویل سگنل کی تصدیق ہوتی ہے اور اس سے قبل کی قیمت میں اضافہ حد کو پورا کرتا ہے۔ اسی طرح ، مختصر پوزیشنیں صرف اس وقت کھولی جاتی ہیں جب ایک مختصر سگنل کی تصدیق ہوتی ہے اور اس سے پہلے کی قیمت میں کمی حد سے تجاوز کرتی ہے۔
  5. دو معیارات پر مبنی باہر نکلنے کی شرائط کا تعین: منافع اور نقصان کو روکیں۔ جب منافع کا ہدف فیصد پہنچ جاتا ہے تو منافع کی شرط بند ہوجاتی ہے ، منافع کو محفوظ بناتی ہے۔ جب قیمت تجارت کے خلاف اجازت شدہ فیصد سے آگے بڑھتی ہے تو نقصانات کو کم سے کم کرتے ہوئے اسٹاپ نقصان کی شرط بند ہوجاتی ہے۔

فوائد

Parabolic SAR Trend Tracking Strategy 6.0 کے اہم فوائد میں شامل ہیں:

  1. متعدد مالیاتی منڈیوں اور مختلف تجارتی شیلیوں میں موافقت۔
  2. فوری SAR اور 1 گھنٹے SAR دونوں پر غور کرنا ، سگنل کی وشوسنییتا کو بڑھانا۔
  3. خطرہ کو کنٹرول کرنے میں مدد کے لئے منافع لینے اور نقصان کو روکنے کے لئے بلٹ ان میکانزم.
  4. سایڈست پیرامیٹرز، صارفین کو ان کی ضروریات کے مطابق بہتر بنانے کی اجازت دیتا ہے.
  5. واضح منطق اور سمجھنے اور لاگو کرنے کے لئے آسان.

خطرے کا تجزیہ

مذکورہ بالا فوائد کے باوجود، اس حکمت عملی میں کچھ ممکنہ خطرات ہیں:

  1. مارکیٹ میں عدم استحکام کے دور میں اکثر رجحانات کی تبدیلیوں کے نتیجے میں بہت زیادہ نقصان دہ تجارت ہوسکتی ہے۔
  2. غلط پیرامیٹر کی ترتیبات کی وجہ سے حکمت عملی کی کارکردگی خراب ہوسکتی ہے۔
  3. حکمت عملی اہم بنیادی عوامل پر غور نہیں کرتی اور صرف تکنیکی اشارے پر انحصار کرتی ہے۔
  4. پوزیشن سائزنگ اور منی مینجمنٹ کے بارے میں غور کرنے کی کمی۔ ان خطرات سے نمٹنے کے لئے ، اتار چڑھاؤ فلٹرز متعارف کرانے ، پیرامیٹرز کو بہتر بنانے ، بنیادی تجزیہ کو شامل کرنے اور پوزیشن سائزنگ اور منی مینجمنٹ ماڈیولز کو شامل کرکے بہتری لائی جاسکتی ہے۔

اصلاح کی ہدایات

  1. سگنل کی درستگی کو بہتر بنانے کے لئے اضافی تکنیکی اشارے ، جیسے چلتی اوسط اور آر ایس آئی متعارف کروائیں۔
  2. مختلف مارکیٹ کے حالات کو اپنانے کے لئے اندراج اور باہر نکلنے کی حدوں کو بہتر بنائیں۔
  3. انفرادی تجارتی رسک اور مجموعی اکاؤنٹ رسک کو کنٹرول کرنے کے لیے پوزیشن سائزنگ اور منی مینجمنٹ ماڈیولز شامل کریں۔
  4. مارکیٹ کی اتار چڑھاؤ پر غور کریں اور بڑھتی ہوئی اتار چڑھاؤ کے دوران پوزیشن کا سائز کم کریں یا تجارت بند کردیں۔
  5. بنیادی تجزیہ شامل کریں، جیسے معاشی اعداد و شمار اور اہم واقعات، رجحان کی پائیداری کا اندازہ کرنے میں مدد کرنے کے لئے.

نتیجہ

پیرابولک ایس اے آر ٹرینڈ ٹریکنگ حکمت عملی 6.0 رجحان کی تجارت کے لئے ایک منظم نقطہ نظر فراہم کرتی ہے۔ پیرابولک ایس اے آر اشارے کو ٹریک کرکے ، حکمت عملی رجحان کے الٹ جانے پر مواقع حاصل کرسکتی ہے۔ حکمت عملی میں سخت داخلے اور باہر نکلنے کی شرائط اور خطرہ کو سنبھالنے کے ل take منافع اور نقصان کو روکنے کے قواعد مرتب کیے گئے ہیں۔ اگرچہ حکمت عملی کے کچھ فوائد ہیں ، لیکن اس میں حدود اور ممکنہ خطرات بھی ہیں۔ مستقبل میں اضافی تکنیکی اشارے متعارف کرانے ، پیرامیٹرز کو بہتر بنانے ، رسک مینجمنٹ کو بڑھانے اور بنیادی تجزیہ کو شامل کرنے سے بہتری لائی جاسکتی ہے۔ یہ بہتری حکمت عملی کی استحکام اور منافع کو بہتر بنا سکتی ہے۔ مجموعی طور پر ، پیرابولک ایس اے آر ٹرینڈ ٹریکنگ حکمت عملی 6.0 رجحان تاجروں کے لئے غور کرنے کے لئے تجارتی فریم ورک پیش کرتی ہے ، لیکن عملی طور پر لاگو ہونے پر انفرادی حالات کی بنیاد پر مناسب ایڈجسٹمنٹ اور اصلاحات کی ضرورت ہوتی ہے۔


/*backtest
start: 2024-02-29 00:00:00
end: 2024-03-07 00:00:00
period: 1m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("SAR Trend 6.0", default_qty_type = strategy.percent_of_equity, default_qty_value =20, initial_capital=500, commission_type=strategy.commission.percent, commission_value=0.08, pyramiding=5 )

// Parabolic SAR Parameters
start = input(0.02, title="Start Value")
increment = input(0.02, title="Increment Value")
maximum = input(0.2, title="Maximum Value")
long_win=input(0.1,title = "Preceding Increase for Long (%)")/100
short_win=input(2,title = "Preceding Decrease for Short (%)")/100
lose_pct=input (0.5, title="Stop Loss Percentage")
win_pct_long=input(0.2,title = "Take Profit for Long Positions")
win_pct_short=input(0.1,title = "Take Profit for Short Positions")
start1 = input(0.02, title="Start Value (1H)")
increment1 = input(0.02, title="Increment Value (1H)")
maximum1 = input(0.2, title="Maximum Value (1H)")

// Calculating Parabolic SAR
sarValue = ta.sar(start, increment, maximum)

// Generating Trading Signals
longSignal = ta.crossover(close, sarValue)
shortSignal = ta.crossunder(close, sarValue)

// Get Parabolic SAR value for 1-hour time frame
sarValue_1h = request.security(syminfo.tickerid, "5", ta.sar(start1, increment1, maximum1)[1])

// Generating Trading Signals
longSignal1 = close > sarValue_1h
shortSignal1 = close < sarValue_1h

if longSignal and (close - open)/open > long_win and longSignal1 
    strategy.entry("Long", strategy.long)
if shortSignal and (open - close)/open > short_win and shortSignal1 
    strategy.entry("Short", strategy.short)

if strategy.position_size > 0 and shortSignal and (close - strategy.position_avg_price)/strategy.position_avg_price > win_pct_long
    strategy.close_all("Take Profit")

if strategy.position_size < 0 and longSignal and (strategy.position_avg_price - close)/strategy.position_avg_price > win_pct_short
    strategy.close_all("Take Profit")

if strategy.position_size > 0 and (strategy.position_avg_price - close)/strategy.position_avg_price > lose_pct
    strategy.close_all("Stop Loss")

if strategy.position_size < 0 and (close - strategy.position_avg_price)/strategy.position_avg_price > lose_pct
    strategy.close_all("Stop Loss")


مزید