پیرابولک SAR ٹرینڈ ٹریکنگ حکمت عملی 6.0 ایک جامع تجارتی حکمت عملی ہے جو پیرابولک SAR اشارے کا استعمال کرتے ہوئے رجحان کی تبدیلیوں کی بنیاد پر تجارتی سگنل تیار کرتی ہے۔ یہ حکمت عملی مختلف مالیاتی منڈیوں کے لئے موزوں ہے ، بشمول کریپٹو کرنسیاں ، اسٹاک ، فاریکس ، اور اجناس۔ اس کا مقصد تاجروں کو تجارت میں داخل ہونے اور باہر نکلنے کے لئے منظم نقطہ نظر کا استعمال کرتے ہوئے طویل اور مختصر دونوں سمتوں میں مارکیٹ کی نقل و حرکت پر سرمایہ کاری کرنے میں مدد کرنا ہے۔
یہ حکمت عملی مندرجہ ذیل اصولوں پر مبنی ہے:
Parabolic SAR Trend Tracking Strategy 6.0 کے اہم فوائد میں شامل ہیں:
مذکورہ بالا فوائد کے باوجود، اس حکمت عملی میں کچھ ممکنہ خطرات ہیں:
پیرابولک ایس اے آر ٹرینڈ ٹریکنگ حکمت عملی 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")