پیرابولک SAR رجحان کی پیروی کرنے والی حکمت عملی 6.0


تخلیق کی تاریخ: 2024-03-08 16:54:49 آخر میں ترمیم کریں: 2024-03-08 16:54:49
کاپی: 0 کلکس کی تعداد: 668
1
پر توجہ دیں
1617
پیروکار

پیرابولک SAR رجحان کی پیروی کرنے والی حکمت عملی 6.0

جائزہ

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

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

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

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

طاقت کا تجزیہ

پیرالائن SAR رجحان ٹریکنگ حکمت عملی کے اہم فوائد میں شامل ہیں:

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

خطرے کا تجزیہ

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

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

اصلاح کی سمت

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

خلاصہ کریں۔

پیرا لائیو ایس اے آر ٹرینڈ ٹریکنگ اسٹریٹجی 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")