وسائل لوڈ ہو رہے ہیں... لوڈنگ...

بہتر ٹرینڈ فالونگ سسٹم: ADX اور پیرابولک SAR پر مبنی متحرک ٹرینڈ کی نشاندہی

مصنف:چاؤ ژانگ، تاریخ: 2024-12-12 14:21:47
ٹیگز:ADXSARڈی ایم آئی

img

جائزہ

یہ حکمت عملی ایک رجحان کے بعد ٹریڈنگ سسٹم ہے جو اوسط سمت انڈیکس (ADX) کو پیرابولک اسٹاپ اینڈ ریورس (SAR) اشارے کے ساتھ جوڑتا ہے۔ یہ نظام ADX کا استعمال کرتے ہوئے رجحان کی طاقت کی پیمائش کرتا ہے اور مضبوط رجحان سازی والے بازاروں میں تجارتی مواقع کو حاصل کرنے کے لئے SAR کا استعمال کرتے ہوئے رجحان کی سمت کی تصدیق کرتا ہے۔ یہ رجحانات کے وجود اور وشوسنییتا دونوں کو یقینی بنانے کے لئے دوہری تصدیق کے طریقہ کار کو استعمال کرتا ہے۔

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

بنیادی منطق مندرجہ ذیل اہم اجزاء پر مبنی ہے:

  1. ADX اشارے رجحان کی طاقت کی پیمائش کرتا ہے، 25 سے زیادہ اقدار ایک اہم رجحان کی نشاندہی کرتے ہیں.
  2. DI+ اور DI- کراس اوورز رجحان کی سمت کا تعین کرتے ہیں ، DI+ > DI- بڑھتی ہوئی رجحان کی نشاندہی کرتے ہیں اور اس کے برعکس۔
  3. پیرابولک SAR متحرک طور پر اسٹاپ پوائنٹس کو ایڈجسٹ کرکے قیمت کی نقل و حرکت کو ٹریک کرتا ہے ، جس سے اضافی رجحان کی تصدیق ہوتی ہے۔

ٹریڈ سگنل ٹرگر مندرجہ ذیل ہیں:

  • طویل اندراج: ADX>25، DI+>DI-، اور SAR سے اوپر کی قیمت
  • مختصر اندراج: ADX>25، DI->DI+، اور SAR سے کم قیمت
  • باہر نکلنا: جب مخالف ٹریڈنگ سگنل ظاہر ہوتے ہیں

حکمت عملی کے فوائد

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

حکمت عملی کے خطرات

  1. دوڑتا ہوا بازاروں میں اکثر غلط سگنل پیدا کر سکتا ہے
  2. انٹری پوائنٹس رجحان کے آغاز سے پیچھے رہ سکتے ہیں
  3. تیزی سے واپسی کے دوران اہم ڈرائنگ کا امکان
  4. پیرامیٹر کی ترتیبات حکمت عملی کی کارکردگی کو نمایاں طور پر متاثر کر سکتی ہیں

خطرے کے کنٹرول کی تجاویز:

  • زیادہ سے زیادہ استعمال کی حد مقرر کریں
  • مارکیٹ کی اتار چڑھاؤ کی بنیاد پر پیرامیٹرز کو ایڈجسٹ کریں
  • تجارت کی تصدیق کے لئے اضافی تکنیکی اشارے شامل کریں
  • پوزیشن مینجمنٹ کی حکمت عملیوں کو نافذ کریں

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

  1. پیرامیٹر ایڈجسٹمنٹ کے لئے اتار چڑھاؤ کے اشارے متعارف کروائیں

    • اعلی اتار چڑھاؤ کے دوران ADX کی حد میں اضافہ
    • کم اتار چڑھاؤ کے دوران SAR حساسیت کو کم کریں
  2. باہر نکلنے کے طریقہ کار کو بہتر بنائیں

    • منافع کے اہداف شامل کریں
    • متحرک سٹاپ نقصان کی حکمت عملی کا ڈیزائن
  3. مارکیٹ ماحول فلٹرز شامل کریں

    • رجحان لائن تجزیہ شامل کریں
    • حجم کے عوامل پر غور کریں
  4. پوزیشن مینجمنٹ کو بہتر بنانا

    • اے ٹی آر پر مبنی ڈیزائن پوزیشن کا سائز
    • مرحلہ وار داخلے/باہر نکلنے کا عمل

خلاصہ

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


/*backtest
start: 2019-12-23 08:00:00
end: 2024-12-10 08:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © traderhub

//@version=5
strategy("Trend Following ADX + Parabolic SAR", overlay=true)

// Strategy parameters
adxLength = input(14, title="ADX Period")
adxThreshold = input(25, title="ADX Threshold")
adxSmoothing = input(14, title="ADX Smoothing")
sarStart = input(0.02, title="Parabolic SAR Start")  // Starting acceleration factor
sarIncrement = input(0.02, title="Parabolic SAR Increment")  // Increment step
sarMax = input(0.2, title="Parabolic SAR Max")  // Maximum acceleration factor

// Calculate ADX, DI+, and DI-
[diPlus, diMinus, adx] = ta.dmi(adxLength, adxSmoothing)

// Parabolic SAR calculation
sar = ta.sar(sarStart, sarIncrement, sarMax)

// Conditions for a long position
longCondition = adx > adxThreshold and diPlus > diMinus and close > sar

// Conditions for a short position
shortCondition = adx > adxThreshold and diMinus > diPlus and close < sar

// Enter a long position
if (longCondition)
    strategy.entry("Long", strategy.long)

// Enter a short position
if (shortCondition)
    strategy.entry("Short", strategy.short)

// Close position on reverse signal
if (strategy.position_size > 0 and shortCondition)
    strategy.close("Long")
if (strategy.position_size < 0 and longCondition)
    strategy.close("Short")

// Plot indicators on the chart
plot(sar, color=color.blue, style=plot.style_circles, linewidth=2, title="Parabolic SAR")
plot(adx, color=color.red, title="ADX")
hline(adxThreshold, "ADX Threshold", color=color.green)












متعلقہ

مزید